Bash completion for brew untap

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit is contained in:
Jack Nagel 2012-03-16 16:52:35 -05:00
parent fe58c056d3
commit bbb212f41e

View File

@ -99,6 +99,11 @@ __brew_complete_outdated ()
COMPREPLY=($(compgen -W "$od" -- "$cur"))
}
__brew_complete_taps ()
{
__brewcomp "$(\ls $(brew --repository)/Library/Taps 2>/dev/null | sed 's/-/\//g')"
}
_brew_cleanup ()
{
local cur="${COMP_WORDS[COMP_CWORD]}"
@ -383,9 +388,11 @@ _brew ()
outdated
prune
search
tap
test
uninstall remove rm
unlink
untap
update
upgrade
uses
@ -415,6 +422,7 @@ _brew ()
outdated) _brew_outdated ;;
search|-S) _brew_search ;;
uninstall|remove|rm) _brew_uninstall ;;
untap) __brew_complete_taps ;;
update) _brew_update ;;
uses) _brew_uses ;;
versions) _brew_versions ;;