Re: [PATCH v2] completion: add new git_complete helper
- From
Felipe Contreras <felipe.contreras@gmail.com>
- Date
- Apr 17, 2012, 16:13 UTC
- Message-ID
- <CAMP44s1sj27U_s3Y3nLL6pkMrPMVvTo982c85x-hH5szvprK0g@mail.gmail.com>
- In-Reply-To
- <7vty0inys6.fsf@alter.siamese.dyndns.org>
On Tue, Apr 17, 2012 at 6:50 PM, Junio C Hamano <gitster@pobox.com> 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?
It's meant for their .bashrc, but can be used interactively, exactly like 'complete'. You can type 'complete -o bashdefault -o default -o nospace -F _git git' in the command like, but that would rarely happen.
-- Felipe Contreras