summaryrefslogtreecommitdiff
path: root/Documentation/git-prune.txt
diff options
context:
space:
mode:
authorLibravatar Thiago Perrotta <tbperrotta@gmail.com>2021-10-25 17:27:06 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2021-10-28 09:04:24 -0700
commit2b7b75850c6cffba3f33ce99e23bd05f95640e3f (patch)
treeb97dd879d77772d932d55cb263050c7bb6d5f9ab /Documentation/git-prune.txt
parentThe seventh batch (diff)
downloadtgif-2b7b75850c6cffba3f33ce99e23bd05f95640e3f.tar.xz
send-email: programmatically generate bash completions
"git send-email --git-completion-helper" only prints "format-patch" flags. Make it print "send-email" flags as well, extracting them programmatically from its three existing "GetOptions". Introduce a "uniq" subroutine, otherwise --cc-cover, --to-cover and other flags would show up twice. In addition, deduplicate flags common to both "send-email" and "format-patch", like --from. Remove extraneous flags: --h and --git-completion-helper. Add trailing "=" to options that expect an argument, inline with the format-patch implementation. Add a completion test for "send-email --validate", a send-email flag. Signed-off-by: Thiago Perrotta <tbperrotta@gmail.com> Based-on-patch-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Documentation/git-prune.txt')
0 files changed, 0 insertions, 0 deletions