Christopher Faylor
33bd2d1268
* cygpath.cc (usage): Clean up usage output.
...
(dowin): Correct output of -t mixed for -ADHPSW options.
2002-06-19 02:09:41 +00:00
Christopher Faylor
2bd6505b39
* cygpath.cc: Add option to output windows paths in different formats: "dos"
...
and "mixed".
(main): Process options.
(doit): Check new options flags.
2002-06-07 19:25:26 +00:00
Corinna Vinschen
5bb52de4e2
* cygpath.cc (usage): Change usage output slightly.
...
* cygpath.cc (main): Add option l to support conversion to
Windows long file names. Refactured code for capital options.
Support of options from file for capital options.
(dowin): New function. Refactured from main.
(doit): Call long path conversion.
(get_long_name): New function.
(get_long_paths): New function.
(get_long_path_name_w32impl): New function. Reimplementation
of Windows API function GetLongPathName (only 98/Me/2000/XP or
higher).
(get_short_name): Call GetShortPathName only once.
(get_short_paths): Fix calculating buffer size.
* utils.sgml: Update cygpath section for l option.
2002-05-22 10:05:41 +00:00
Corinna Vinschen
e355de817c
* cygpath.cc (get_short_paths): Fix more error checking.
...
(get_short_name): Ditto.
* cygpath.cc (main): Add option H to show the Windows' profiles
directory. Support short names for options DPSW. Clean up
copied code lines.
* utils.sgml: Update cygpath section for H option and s support.
2002-05-15 11:36:00 +00:00
Corinna Vinschen
5588e28765
* cygpath.cc (get_short_name): Fix error checking.
2002-05-14 16:07:26 +00:00
Christopher Faylor
6a34460970
* cygpath.cc: Reformat.
...
* cygpath.cc (print_version): New function.
(main): Accommodate new version function. Initialize 'o' to prevent warning.
* cygcheck.cc (main): Eliminate non-GNU formatting glitch.
2002-03-07 03:00:14 +00:00
Christopher Faylor
9737b9b4de
Change copyright format.
2002-02-27 21:20:09 +00:00
Corinna Vinschen
3cdacffcb2
* cygpath.cc (main): Add options to show Desktop and Start
...
Menu's Programs directory for current user or all users.
Move bulk of DPWS options outside the getopt case statement.
* utils.sgml: Update cygpath section for ADPWS options.
2002-01-17 16:54:01 +00:00
Corinna Vinschen
7b5c105b61
* cygpath.cc (doit): Empty file ignored using option -i.
2002-01-15 14:07:42 +00:00
Christopher Faylor
c02e32c9bd
* cygpath.cc (doit): Detect and warn about an empty path. Detect and warn
...
about errors converting a path.
(main): Set prog_name correctly -- don't leave an extra slash or backslash at
the beginning of it.
2001-12-26 17:46:12 +00:00
Christopher Faylor
e05f3227be
* Makefile.in: Add define to CXXFLAGS.
2001-12-11 22:51:01 +00:00
Christopher Faylor
48f939e29f
* cygcheck.cc (usage): Add -c description.
...
* cygpath.cc (usage): Alphabetize options.
* strace.cc (usage): Ditto.
2001-12-04 04:12:39 +00:00
Christopher Faylor
da3ea61edd
* cygpath.cc (main): Support -w for Windows (System) directories and return
...
physical correct orthography for the Windows System dir.
2001-08-15 03:24:18 +00:00
Christopher Faylor
eedc36cb12
Cleanup formatting on some files. Remove excessive whitespace.
2000-10-28 05:00:00 +00:00
Christopher Faylor
45b80bb4ce
* cygpath.cc: Add new options: -s and -i.
...
* utils.sgml: Document the new options.
2000-09-19 01:26:45 +00:00
DJ Delorie
f00c1d2ccd
* cygpath.cc: add --windir/--sysdir options
...
* utils.sgml: and document them
2000-05-19 17:06:28 +00:00
Christopher Faylor
e73a56e982
* Makefile.in: Eliminate WINSUP_DEPS.
...
* cygpath.cc: Reorganize includes to accomodate sys/cygwin.h changes.
* mkgroup.c: Ditto.
* mkpasswd.c: Ditto.
* mount.cc: Ditto. Eliminate use of cygwin source specific includes.
* ps.cc: Ditto.
* cygwin.cc: Eliminate obsolete file.
2000-05-18 18:39:11 +00:00
Christopher Faylor
418068d4b0
* cygpath.cc (main): Add -a -o and -c options.
...
(doit): Ditto.
2000-04-13 05:23:30 +00:00
Christopher Faylor
138d4f510e
* cygpath.cc (main): Add -f option for processing a group of paths from a file.
...
(doit): New function.
2000-04-11 02:57:25 +00:00
Christopher Faylor
1fd5e000ac
import winsup-2000-02-17 snapshot
2000-02-17 19:38:33 +00:00