Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

PATCH: fixing _subversion



Hi,

[Peter, I am mailing you because zsh-workers@ does not seem to accept
my mail and cvs log showed that you have been working on the file in
question below.]

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: pgpdIEhg6VBUL.pgp
Description: PGP signature



Messages sorted by: Reverse Date, Date, Thread, Author