上記の件、暫く痛かったんですが、理由が分かったので、共有しますね。。

ソース: Subversion 1.5 and ZSH Completion (in subversion users list)

補完するときに、

_arguments:comparguments:303: invalid argument: ARG

みたいなエラーがでてました。subversion 用の補完というかcompletion関数(_subversion) が、1.5 でのヘルプの些細な変更のせいで動かなくなったらしい。

動くようになおしたのを公開してくれてるヒトがいるので、

http://gvn.googlecode.com/svn/trunk/contrib/zsh/_subversion

からひろって、zsh のディレクトリのファイルを置き換えます。たとえば、Leopardにzshは標準添付されてるんですが、ここいらにあります。

/usr/share/zsh/4.3.4/functions/_subversion

バックアップは取りましょう。。


Archived comments:

naoto 30 Jun 2008

/usr/share/zsh/site-functions/に置くほうがいいかも?

shigeya 30 Jun 2008

たしかに! パスとおるんだもんなぁ。今度はそうしてみます。。。

# iPod touch買った?(笑)

naoto 03 Jul 2008

あるいはFPATH指定して自分のホームに置くとか。

iPod touchは幸運にも借りることができたので試し中。いろいろ不満もあり、って感じ。

blog comments powered by Disqus