> -----Original Message-----
> From: git-ow...@vger.kernel.org
> [mailto:git-ow...@vger.kernel.org] On Behalf Of Manlio Perillo
> Sent: Wednesday, January 09, 2013 2:17 PM
> To: email@example.com
> Subject: git-completion.tcsh and git-completion.zsh are broken?
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> I have finally resolved all the problems with my path completion in
> git-completion.bash and, in order to avoid regressions, I'm
> checking the
> git-completion.zsh and git-completion.tcsh scripts, since they use the
> bash completion support.
> I have installed (Debian 6.0.6):
> * zsh 4.3.10 (i686-pc-linux-gnu)
> * tcsh 6.17.02 (Astron) 2010-05-12 (i586-intel-linux)
> options wide,nls,dl,al,kan,rh,nd,color,filec
> Note that I'm using my modified git-completion.bash script.
> zsh compatibility support in git-completion.bash seems to
> "work" (I just
> get a segmentation fault ...), however I have problems with
> the .zsh and
> .tcsh scripts.
> synapsis% source contrib/completion/git-completion.zsh
> (anon):6: command not found: ___main
> _git:11: command not found: _default
> I have disabled compinit autoload (since, I don't know how, it is able
> to find the git completion script)
> synapsis:~/projects/git/contrib/git> source ~/.git-completion.tcsh
> synapsis:~/projects/git/contrib/git> git show HEAD:<TAB>
> does not show the file list for the tree object in the HEAD
Hm. That doesn't work for me either. I'll look into it.
It is not caused by your changes.
> another problem is that a space is added after a directory name.
The lastest version of git-completion.tcsh in the pu branch should
fix that problem. It was committed yesterday so you may not have it.
> Another problem with zsh:
> synapsis% git show HEAD:<TAB>569GPXZims
> I don't know where that 569GPXZims came from.
> Can someone else confirm these problems?
> Thanks Manlio
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.10 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> -----END PGP SIGNATURE-----
> To unsubscribe from this list: send the line "unsubscribe git" in
> the body of a message to majord...@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html