Hi, In this iteration, I've removed hunks to prevent completing: $ git config remote.pushdefault.<TAB> $ git config branch.autosetupmerge.<TAB> $ git config branch.autosetuprebase.<TAB> Since they're perfectly valid remote/ branch names. Thanks. Ramkumar Ramachandra (4): completion: prioritize ./git-completion.bash completion: introduce __gitcomp_2 () completion: fix branch.autosetup(merge|rebase) completion: fix remote.pushdefault contrib/completion/git-completion.bash | 36 ++++++++++++++++++++++++++++++++-- contrib/completion/git-completion.zsh | 12 +++++++++++- 2 files changed, 45 insertions(+), 3 deletions(-) -- 1.8.5.2.227.g53f3478 -- 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