diff options
author | Nguyễn Thái Ngọc Duy <pclouds@gmail.com> | 2018-03-07 01:05:02 (GMT) |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2018-03-07 19:02:48 (GMT) |
commit | 4ea2c974a0ffef18b966be1bb03168c7f10799c1 (patch) | |
tree | 1647f17e2a5213750ab06d274268351ae6b6d70f /contrib | |
parent | b475e442e8ec64e77acd7cb8c9c9bb321a76e82d (diff) | |
download | git-4ea2c974a0ffef18b966be1bb03168c7f10799c1.zip git-4ea2c974a0ffef18b966be1bb03168c7f10799c1.tar.gz git-4ea2c974a0ffef18b966be1bb03168c7f10799c1.tar.bz2 |
completion: simplify _git_notes
This also adds completion for 'git notes remove' and 'git notes edit'.
Signed-off-by: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/completion/git-completion.bash | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/contrib/completion/git-completion.bash b/contrib/completion/git-completion.bash index 0d858ca..37bf4a6 100644 --- a/contrib/completion/git-completion.bash +++ b/contrib/completion/git-completion.bash @@ -1836,19 +1836,11 @@ _git_notes () add,--reedit-message=*|append,--reedit-message=*) __git_complete_refs --cur="${cur#*=}" ;; - add,--*) - __gitcomp_builtin notes_add - ;; - append,--*) - __gitcomp_builtin notes_append - ;; - copy,--*) - __gitcomp_builtin notes_copy - ;; - prune,--*) - __gitcomp_builtin notes_prune + *,--*) + __gitcomp_builtin notes_$subcommand ;; prune,*) + # this command does not take a ref, do not complete it ;; *) case "$prev" in |