diff options
author | Doug Kearns <dkearns@users.sourceforge.net> | 2009-01-24 13:59:21 +0000 |
---|---|---|
committer | Doug Kearns <dkearns@users.sourceforge.net> | 2009-01-24 13:59:21 +0000 |
commit | f99436b3a98dfbb86b3dd547d5c58a412b967bd7 (patch) | |
tree | de82ec25ac89d85ea97e923bee3073c1ec88501e /Completion/Cygwin/Command/_cygpath | |
parent | fa322e5464c8d78fa0c3ac83d3032b51d8120938 (diff) | |
download | zsh-f99436b3a98dfbb86b3dd547d5c58a412b967bd7.tar.gz zsh-f99436b3a98dfbb86b3dd547d5c58a412b967bd7.tar.xz zsh-f99436b3a98dfbb86b3dd547d5c58a412b967bd7.zip |
26411: update Cygwin completion functions
Diffstat (limited to 'Completion/Cygwin/Command/_cygpath')
-rw-r--r-- | Completion/Cygwin/Command/_cygpath | 30 |
1 files changed, 16 insertions, 14 deletions
diff --git a/Completion/Cygwin/Command/_cygpath b/Completion/Cygwin/Command/_cygpath index 0ecfccc2e..0b64d55d4 100644 --- a/Completion/Cygwin/Command/_cygpath +++ b/Completion/Cygwin/Command/_cygpath @@ -1,26 +1,28 @@ #compdef cygpath cygpath.exe -#Generated by Felix Rosencrantz -_arguments \ - '(--dos --mixed --type --unix --windows -d -m -t -u -w)'{-d,--dos}'[print DOS (short) form of NAME (C:\PROGRA~1\)]' \ - '(--dos --mixed --type --unix --windows -d -m -t -u -w)'{-m,--mixed}'[like --windows, but with regular slashes (C:/WINNT)]' \ - '(--dos --mixed --type --unix --windows -d -m -t -u -w)'{-u,--unix}'[(default) print Unix form of NAME (/cygdrive/c/winnt)]' \ - '(--dos --mixed --type --unix --windows -d -m -t -u -w)'{-w,--windows}'[print Windows form of NAME (C:\WINNT)]' \ - '(--dos --mixed --type --unix --windows -d -m -t -u -w)'{-t,--type}':print type:(dos mixed unix windows)' \ +# cygwin 1.5.25 + +_arguments -s -S \ + '(--dos --mixed --mode --type --unix --windows -d -m -M -t -u -w)'{-d,--dos}'[print DOS (short) form of specified path (C:\PROGRA~1\)]' \ + '(--dos --mixed --mode --type --unix --windows -d -m -M -t -u -w)'{-m,--mixed}'[like --windows, but with regular slashes (C:/WINNT)]' \ + '(--dos --mixed --mode --type --unix --windows -d -m -M -t -u -w)'{-M,--mode}'[report on mode of file (binmode or textmode)]' \ + '(--dos --mixed --mode --type --unix --windows -d -m -M -t -u -w)'{-u,--unix}'[(default) print Unix form of specified path (/cygdrive/c/winnt)]' \ + '(--dos --mixed --mode --type --unix --windows -d -m -M -t -u -w)'{-w,--windows}'[print Windows form of specified path (C:\WINNT)]' \ + '(--dos --mixed --mode --type --unix --windows -d -m -M -t -u -w)'{-t,--type}'[print type]:type:(dos mixed unix windows)' \ '(--absolute --long-name --path --short-name -a -l -p -s)'{-a,--absolute}'[output absolute path]' \ - '(--absolute --long-name --path --short-name -a -l -p -s)'{-l,--long-name}'[print Windows long form of NAME (with -w, -m only)]' \ - "(--absolute --long-name --path --short-name -a -l -p -s)"{-p,--path}"[NAME is a PATH list (i.e., '/bin:/usr/bin')]" \ - '(--absolute --long-name --path --short-name -a -l -p -s)'{-s,--short-name}'[print DOS (short) form of NAME (with -w, -m only)]' \ + '(--absolute --long-name --path --short-name -a -l -p -s)'{-l,--long-name}'[print Windows long form of specified path (with -w, -m only)]' \ + "(--absolute --long-name --path --short-name -a -l -p -s)"{-p,--path}"[specified path is a PATH list (i.e., '/bin:/usr/bin')]" \ + '(--absolute --long-name --path --short-name -a -l -p -s)'{-s,--short-name}'[print DOS (short) form of specified path (with -w, -m only)]' \ "(--allusers -A)"{-A,--allusers}"[use 'All Users' instead of current user for -D, -P]" \ "(--desktop --homeroot --smprograms --sysdir --windir -D -H -P -S -W)"{-D,--desktop}"[output 'Desktop' directory and exit]" \ "(--desktop --homeroot --smprograms --sysdir --windir -D -H -P -S -W)"{-H,--homeroot}"[output 'Profiles' directory (home root) and exit]" \ "(--desktop --homeroot --smprograms --sysdir --windir -D -H -P -S -W)"{-P,--smprograms}"[output Start Menu 'Programs' directory and exit]" \ '(--desktop --homeroot --smprograms --sysdir --windir -D -H -P -S -W)'{-S,--sysdir}'[output system directory and exit]' \ "(--desktop --homeroot --smprograms --sysdir --windir -D -H -P -S -W)"{-W,--windir}"[output 'Windows' directory and exit]" \ - '(--file -f)'{-f,--file}':read FILE for input; use - to read from STDIN:_files' \ + '(--file -f)'{-f,--file}'[read FILE for input; use - to read from STDIN]: :_files' \ '(--option -o)'{-o,--option}'[read options from FILE as well (for use with --file)]' \ '(--close -c)'{-c,--close}'[close specified handle (for use in captured process)]:handle' \ '(--ignore -i)'{-i,--ignore}'[ignore missing argument]' \ - '(- 1)'{-h,--help}'[display usage information]' \ - '(- 1)'{-v,--version}'[display version information]' \ - '1: :_files' && return 0 + '(- *)'{-h,--help}'[display usage information]' \ + '(- *)'{-v,--version}'[display version information]' \ + '*: :_files' |