Eric Sunshine <sunshine@xxxxxxxxxxxxxx> writes: > On Tue, Feb 2, 2021 at 12:22 PM Junio C Hamano <gitster@xxxxxxxxx> wrote: >> From: Jeff King <peff@xxxxxxxx> >> Subject: [PATCH] completion: treat "branch -D" the same way as "branch -d" >> >> Paul Jolly noticed that the former offers not just branches but tags >> as completion candidates. Mimic how "branch -d" limits its suggestion >> to branch names. >> >> Signed-off-by: Jeff King <peff@xxxxxxxx> >> Signed-off-by: Junio C Hamano <gitster@xxxxxxxxx> > > Perhaps a Reported-by: would be appropriate? Comparing the way I wrote the above, and a bland description of "this is broken how" plus "Reported-by:", I personally feel the former gives the credit in a more proper way, but if more people prefer the more mechanical style, I can adjust. Here is what I queued. --- >8 ------ >8 ------ >8 ------ >8 ------ >8 --- From: Jeff King <peff@xxxxxxxx> Date: Tue, 2 Feb 2021 04:02:13 -0500 Subject: [PATCH] completion: treat "branch -D" the same way as "branch -d" The former offers not just branches but tags as completion candidates. Mimic how "branch -d" limits its suggestion to branch names. Reported-by: Paul Jolly <paul@xxxxxxxxx> Signed-off-by: Jeff King <peff@xxxxxxxx> Signed-off-by: Junio C Hamano <gitster@xxxxxxxxx> --- contrib/completion/git-completion.bash | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash index 463a3124da..ba950a247d 100644 --- a/contrib/completion/git-completion.bash +++ b/contrib/completion/git-completion.bash @@ -1438,7 +1438,7 @@ _git_branch () while [ $c -lt $cword ]; do i="${words[c]}" case "$i" in - -d|--delete|-m|--move) only_local_ref="y" ;; + -d|--delete|-D|-m|--move) only_local_ref="y" ;; -r|--remotes) has_r="y" ;; esac ((c++)) -- 2.30.0-586-g047f30a795