From 3f08496698a802f37235eab5e4b4e1debb5ef278 Mon Sep 17 00:00:00 2001 From: Clint Adams Date: Tue, 14 Jun 2005 15:15:47 +0000 Subject: 21243: complete first option of svn subcmds. --- ChangeLog | 5 +++++ Completion/Debian/Command/_apt | 2 ++ Completion/Unix/Command/_subversion | 4 ++-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index eab0592cc..642361998 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-06-14 Clint Adams + + * 21243: Kazuhiro NISHIYAMA: Completion/Unix/Command/_subversion: + complete first option of svn subcmds. + 2005-06-13 Bart Schaefer * 21328: Src/init.c: in loop(), avoid preprompt() when not looping at diff --git a/Completion/Debian/Command/_apt b/Completion/Debian/Command/_apt index 50109c970..57c8e9469 100644 --- a/Completion/Debian/Command/_apt +++ b/Completion/Debian/Command/_apt @@ -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 () { diff --git a/Completion/Unix/Command/_subversion b/Completion/Unix/Command/_subversion index a3613f4a6..1f28ac2e4 100644 --- a/Completion/Unix/Command/_subversion +++ b/Completion/Unix/Command/_subversion @@ -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* ]] && -- cgit 1.4.1