[Pkg-zsh-devel] Bug#603503: numerous infelicities in git completion

Frank Terbeck ft at bewatermyfriend.org
Thu Feb 10 20:38:59 UTC 2011


Joey Hess wrote:
> Michael Prokop wrote:
>> > > > 1. git log completes only branches, but not filenames. I try to do
>> > > >    `git log Foo/Bar<tab>` all the time.
>> > > > 2. git diff ditto
>
> Both seem to work now, although rather slowly in large repositories.

The guy who wrote large parts of the git completion did a major update,
that didn't make it upstream yet, because sf.net's CVS is still down.

If you want to give it a shot, it's at:

  <https://github.com/now/zsh/blob/git/Completion/Unix/Command/_git>

In terms of up-to-dateness, it should be quite a bit better than what's
currently shipped with zsh. Unfortunately, it doesn't improve
performance. We know fairly well, where the problem is located, but
fixing is would be a major undertaking.

Regards, Frank

-- 
In protocol design, perfection has been reached not when there is
nothing left to add, but when there is nothing left to take away.
                                                  -- RFC 1925






More information about the Pkg-zsh-devel mailing list