mirror of
git://git.code.sf.net/p/zsh/code
synced 2024-11-19 05:24:23 +01:00
21243: complete first option of svn subcmds.
This commit is contained in:
parent
92d5a511be
commit
3f08496698
@ -1,3 +1,8 @@
|
||||
2005-06-14 Clint Adams <clint@zsh.org>
|
||||
|
||||
* 21243: Kazuhiro NISHIYAMA: Completion/Unix/Command/_subversion:
|
||||
complete first option of svn subcmds.
|
||||
|
||||
2005-06-13 Bart Schaefer <schaefer@zsh.org>
|
||||
|
||||
* 21328: Src/init.c: in loop(), avoid preprompt() when not looping at
|
||||
|
@ -419,6 +419,7 @@ _apt-get () {
|
||||
--diff-only:bool \
|
||||
--tar-only:bool \
|
||||
--arch-only:bool \
|
||||
--allow-unauthenticated:bool \
|
||||
-- \
|
||||
/$'update\0'/ \| \
|
||||
/$'upgrade\0'/ \| \
|
||||
@ -481,6 +482,7 @@ _apt-cache () {
|
||||
/$'dotty\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \| \
|
||||
/$'xvcg\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \| \
|
||||
/$'policy\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \| \
|
||||
/$'madison\0'/ /$'[^\0]#\0'/ ':packages::_deb_packages "$expl_packages[@]" avail' \# \| \
|
||||
/"[]"/ ':argument-1::compadd "$expl_action[@]" help add gencaches showpkg showsrc stats dump dumpavail unmet search show depends rdepends pkgnames dotty policy xvcg'
|
||||
|
||||
_apt-cache () {
|
||||
|
@ -92,7 +92,7 @@ _svn_subcommand () {
|
||||
_svn_subcmd_usage=${${(M)${(f)"$(LC_MESSAGES=C _call_program options svn help $1)"}:#usage:*}#usage: $1 }
|
||||
|
||||
_svn_subcmds=(
|
||||
${${=${${${(M)${(f)"$(LC_MESSAGES=C _call_program options svn help $1)"##*Valid options:}:#* :*}%% #:*}/ arg/:arg:}/(#b)-([[:alpha:]]) \[--([a-z-]##)\](:arg:)#/(--$match[2])-$match[1]$match[3] (-$match[1])--$match[2]$match[3]}[2,-1]}
|
||||
${=${${${(M)${(f)"$(LC_MESSAGES=C _call_program options svn help $1)"##*Valid options:}:#* :*}%% #:*}/ arg/:arg:}/(#b)-([[:alpha:]]) \[--([a-z-]##)\](:arg:)#/(--$match[2])-$match[1]$match[3] (-$match[1])--$match[2]$match[3]}
|
||||
)
|
||||
|
||||
case $1 in;
|
||||
@ -174,7 +174,7 @@ _svnadmin_subcommand () {
|
||||
_svnadmin_subcmd_usage=${${(M)${(f)"$(LC_MESSAGES=C _call_program options svnadmin help $1)"}:#$1: usage:*}#$1: usage: svnadmin $1 }
|
||||
|
||||
_svnadmin_subcmds=(
|
||||
${${=${${${(M)${(f)"$(LC_MESSAGES=C _call_program options svnadmin help $1)"##*Valid options:}:#*:*}%% #:*}/ arg/:arg:}/(#b)-([[:alpha:]]) \[--([a-z-]##)\](:arg:)#/(--$match[2])-$match[1]$match[3] (-$match[1])--$match[2]$match[3]}[2,-1]}
|
||||
${=${${${(M)${(f)"$(LC_MESSAGES=C _call_program options svnadmin help $1)"##*Valid options:}:#*:*}%% #:*}/ arg/:arg:}/(#b)-([[:alpha:]]) \[--([a-z-]##)\](:arg:)#/(--$match[2])-$match[1]$match[3] (-$match[1])--$match[2]$match[3]}
|
||||
)
|
||||
|
||||
[[ "$_svnadmin_subcmd_usage" == *REPOS_PATH* ]] &&
|
||||
|
Loading…
Reference in New Issue
Block a user