Skip to content

Commit

Permalink
Merge branch 'tc/completion-reflog'
Browse files Browse the repository at this point in the history
* tc/completion-reflog:
  bash completion: add basic support for git-reflog
  • Loading branch information
Junio C Hamano committed Dec 21, 2010
2 parents 41cd797 + 057f327 commit 876e78f
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion contrib/completion/git-completion.bash
Original file line number Diff line number Diff line change
Expand Up @@ -735,7 +735,6 @@ __git_list_porcelain_commands ()
quiltimport) : import;;
read-tree) : plumbing;;
receive-pack) : plumbing;;
reflog) : plumbing;;
remote-*) : transport;;
repo-config) : deprecated;;
rerere) : plumbing;;
Expand Down Expand Up @@ -1632,6 +1631,18 @@ _git_rebase ()
__gitcomp "$(__git_refs)"
}

_git_reflog ()
{
local subcommands="show delete expire"
local subcommand="$(__git_find_on_cmdline "$subcommands")"

if [ -z "$subcommand" ]; then
__gitcomp "$subcommands"
else
__gitcomp "$(__git_refs)"
fi
}

__git_send_email_confirm_options="always never auto cc compose"
__git_send_email_suppresscc_options="author self cc bodycc sob cccmd body all"

Expand Down

0 comments on commit 876e78f

Please sign in to comment.