Hi, The compdef for svnadmin has a typo that prevents REPOS_PATH completion from working. Apply the following patch to fix it. Index: Completion/Unix/Command/_subversion =================================================================== RCS file: /cvsroot/zsh/zsh/Completion/Unix/Command/_subversion,v retrieving revision 1.27 diff -u -r1.27 _subversion --- Completion/Unix/Command/_subversion 22 May 2009 15:48:32 -0000 1.27 +++ Completion/Unix/Command/_subversion 31 May 2009 06:35:24 -0000 @@ -150,7 +150,7 @@ args=( ${=${${${(M)${(f)"$(LC_ALL=C _call_program options svnadmin help $cmd)"#(*Valid options:|(#e))}:#* :*}%% #:*}/ (arg|ARG)/:arg:}/(#b)-([[:alpha:]]) \[--([a-z-]##)\](:arg:)#/(--$match[2])-$match[1]$match[3] (-$match[1])--$match[2]$match[3]} ) - if [[ $_svnadmin_subcmd_usage == *REPOS_PATH* ]]; then + if [[ $usage == *REPOS_PATH* ]]; then args+=( ":path:_files -/" ) elif [[ $cmd = help ]]; then args+=( "*:subcommand:_svnadmin_commands" ) Regards, -- Akinori MUSHA / http://akinori.org/
Attachment:
pgpykV9G3sWmS.pgp
Description: PGP signature