From: Ramkumar Ramachandra Date: Mon, 30 Dec 2013 14:52:14 GMT Subject: [PATCH 0/4] Fix branch.autosetup(merge|rebase) completion Message-ID: <1388415138-11011-1-git-send-email-artagnon@gmail.com> Hi, I figured that branch.autosetupmerge, branch.autosetuprebase and remote.pushdefault are very tedious to type out in full, and started looking into fixing their completions this evening. The solution turns out to be much more complex than I initally imagined, but I'm quite happy with the solution. I hope it's an enjoyable read. 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 | 43 ++++++++++++++++++++++++++++++++-- contrib/completion/git-completion.zsh | 12 +++++++++- 2 files changed, 52 insertions(+), 3 deletions(-) -- 1.8.5.2.227.g53f3478