On Fri, Aug 27, 2021 at 8:10 PM Thiago Perrotta <tbperrotta@xxxxxxxxx> wrote: > diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash > index 4bdd27ddc8..1b73a4dcc0 100644 > --- a/contrib/completion/git-completion.bash > +++ b/contrib/completion/git-completion.bash > @@ -2359,16 +2359,7 @@ _git_send_email () > return > ;; > --*) > - __gitcomp_builtin send-email "--annotate --bcc --cc --cc-cmd --chain-reply-to > - --compose --confirm= --dry-run --envelope-sender > - --from --identity > - --in-reply-to --no-chain-reply-to --no-signed-off-by-cc > - --no-suppress-from --no-thread --quiet --reply-to > - --signed-off-by-cc --smtp-pass --smtp-server > - --smtp-server-port --smtp-encryption= --smtp-user > - --subject --suppress-cc= --suppress-from --thread --to > - --validate --no-validate > - $__git_format_patch_extra_options" > + __gitcomp_builtin send-email "$__git_format_patch_extra_options" 13374987dd (completion: use __gitcomp_builtin for format-patch, 2018-11-03) mentions that keeping these in the shell script help with caching and that moving them to perl would be better done so that the list can be maintained programmatically instead of manually. FWIW it is missing several options (ex: batch-size, {cc,to}-cover, {8bit,compose}-encoding) Carlo