Re: [PATCH 0/2] completion: backwards compatibility fix
- From
- Carsten Mattner <carstenmattner@googlemail.com>
- Date
- May 20, 2012, 09:02 UTC
- Message-ID
- <CACY+HvqhJf6ywTaDgT5ie-3iBQAGwngTYPiCvKgw6mJB=1+fOg@mail.gmail.com>
- In-Reply-To
- <1337395295-29162-1-git-send-email-felipe.contreras@gmail.com>
On Sat, May 19, 2012 at 4:41 AM, Felipe Contreras <felipe.contreras@gmail.com> wrote:
Show 16 quoted lines
> Hi, > > These two patches are meant to fix the backwards compatibility of _git, and > _gitk. This also helps my zsh's wrapper. > > Felipe Contreras (2): > completion: rename _git and _gitk > completion: add support for backwards compatibilit > > contrib/completion/git-completion.bash | 22 +++++++++++++++++----- > t/t9902-completion.sh | 2 +- > 2 files changed, 18 insertions(+), 6 deletions(-) > > -- > 1.7.10.2 >
Thanks Felipe. With the 2 patches applied all the following completion definitions work.
complete -o bashdefault -o default -o nospace -F _git g 2>/dev/null \ || complete -o default -o nospace -F _git g __git_complete g _git __git_complete g _main_git
Ignoring backwards compatibility, which one would you suggest I use? Keep in mind that I originally copied the first long completion defintion from git-completion.bash a long time ago.