# bash completion bug: git range-diff: no --diff-merges option

1 messages from 2026-03-13 to 2026-03-13. Participants: Andrey.
Thread: https://gitlist.dev/t/65241

## Andrey, 2026-03-13 20:36

Subject: bash completion bug: git range-diff: no --diff-merges option
Message-ID: <2c9651da-6c1c-471a-a239-5a60576251a6@gmail.com>
URL: https://gitlist.dev/e/2c9651da-6c1c-471a-a239-5a60576251a6%40gmail.com

```
--diff-merges=, --no-diff-merges, --remerge-diff valuable options are 
absent for 'git range-diff' completion.

These are the options presented here:

|# Options accepted by log and show
__git_log_show_options="
         --diff-merges --diff-merges= --no-diff-merges --dd --remerge-diff
         --encoding=
"|

But they are not included for range-diff:

|_git_range_diff ()
{
         case "$cur" in
         --*)
                 __gitcomp "
                         --creation-factor= --no-dual-color
                         $__git_diff_common_options
                 "
                 return
                 ;;
         esac
         __git_complete_revlist
}|


[System Info]
git version 2.53.0



```
