Re: [PATCH v2] completion: add new git_complete helper
- From
SZEDER Gábor <szeder@ira.uka.de>
- Date
- Apr 17, 2012, 17:50 UTC
- Message-ID
- <20120417175017.GC10081@goldbirke>
- In-Reply-To
- <7vty0inys6.fsf@alter.siamese.dyndns.org>
On Tue, Apr 17, 2012 at 08:50:01AM -0700, Junio C Hamano wrote:
Show 17 quoted lines
> Felipe Contreras <felipe.contreras@gmail.com> writes: > > > 2012/4/17 SZEDER Gábor <szeder@ira.uka.de>: > >> On Sun, Apr 15, 2012 at 04:37:18PM -0500, Jonathan Nieder wrote: > >>> Felipe Contreras wrote: > > > >>> A name like __git_complete should work, presumably. > >> > >> And foo_wrap() should also fit into those namespaces. > > > > Yeah, I don't have a problem with that, just forgot about it. > > > > But git_complete I think is different. > > Is git_complete something the user types interactively, or is it meant to > be used in their .bashrc to help them complete arguments to their custom > scripts that take arguments similar to Git Porcelains?
Primarily for .bashrc, however, not for their custom scripts but to be able to use completion for their one-word git aliases, e.g. after an
alias gf='git fetch'
they want to do
gf o<TAB>
and get 'origin' completed.
Here's a relevant thread:
http://thread.gmane.org/gmane.comp.version-control.git/185184/
Best, Gábor