Code

completion: fix completion of git <TAB><TAB>
authorStephen Boyd <bebarino@gmail.com>
Fri, 9 Oct 2009 06:21:43 +0000 (23:21 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 9 Oct 2009 22:00:24 +0000 (15:00 -0700)
commit427e586b197c94961b548c8a25ed721651fc335e
treea3821cade73b5b89d71d369b9ddf1c0a90a1cd96
parentb6aaaa4470ef578add390bb60292ed9b4cb4af3c
completion: fix completion of git <TAB><TAB>

After commit 511a3fc (wrap git's main usage string., 2009-09-12), the
bash completion for git commands includes COMMAND and [ARGS] when it
shouldn't. Fix this by grepping more strictly for a line with git
commands. It's doubtful whether git will ever have commands starting
with anything besides numbers and letters so this should be fine. At
least by being stricter we'll know when we break the completion earlier.

Signed-off-by: Stephen Boyd <bebarino@gmail.com>
Acked-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
contrib/completion/git-completion.bash