Hi, Here's a bunch of patches for bash completion. First of all some tests are added to verify that there are no regressions, then simple cleanups, then some fixes, and finally support for external aliases. So now you can do something like 'git_complete gf git_fetch' and it would just work :) Cheers. Felipe Contreras (12): tests: add initial bash completion tests completion: simplify __gitcomp completion: simplify __gitcomp_1 completion: trivial simplification completion: add missing global options tests: add more bash completion tests completion: simplify command stuff completion: simplify _git_bundle completion: calculate argument position properly completion: add new git_complete helper test: add tests for aliases in bash completion completion: rename _git and _gitk contrib/completion/git-completion.bash | 153 +++++++++------- t/t9902-completion.sh | 314 ++++++++++++++++++++++++++++++++ 2 files changed, 398 insertions(+), 69 deletions(-) create mode 100755 t/t9902-completion.sh -- 1.7.10.3.g5a738d -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html