From: Carsten Mattner Date: Sun, 20 May 2012 09:02:35 GMT Subject: Re: [PATCH 0/2] completion: backwards compatibility fix Message-ID: In-Reply-To: <1337395295-29162-1-git-send-email-felipe.contreras@gmail.com> On Sat, May 19, 2012 at 4:41 AM, Felipe Contreras wrote: > 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.