tap-info: improve Bash completion
Closes #482. Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
This commit is contained in:
parent
2c97ae1277
commit
88793ba798
@ -460,6 +460,18 @@ _brew_style ()
|
|||||||
__brew_complete_formulae
|
__brew_complete_formulae
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_brew_tap_info ()
|
||||||
|
{
|
||||||
|
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||||
|
case "$cur" in
|
||||||
|
--*)
|
||||||
|
__brewcomp "--installed --json=v1"
|
||||||
|
return
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
__brew_complete_tapped
|
||||||
|
}
|
||||||
|
|
||||||
_brew_tap_readme ()
|
_brew_tap_readme ()
|
||||||
{
|
{
|
||||||
local cur="${COMP_WORDS[COMP_CWORD]}"
|
local cur="${COMP_WORDS[COMP_CWORD]}"
|
||||||
@ -625,6 +637,7 @@ _brew ()
|
|||||||
style) _brew_style ;;
|
style) _brew_style ;;
|
||||||
switch) _brew_switch ;;
|
switch) _brew_switch ;;
|
||||||
tap) _brew_complete_tap ;;
|
tap) _brew_complete_tap ;;
|
||||||
|
tap-info) _brew_tap_info ;;
|
||||||
tap-readme) _brew_tap_readme ;;
|
tap-readme) _brew_tap_readme ;;
|
||||||
tap-unpin) _brew_tap_unpin ;;
|
tap-unpin) _brew_tap_unpin ;;
|
||||||
tests) _brew_tests ;;
|
tests) _brew_tests ;;
|
||||||
@ -632,7 +645,7 @@ _brew ()
|
|||||||
unlinkapps) _brew_unlinkapps ;;
|
unlinkapps) _brew_unlinkapps ;;
|
||||||
unpack) _brew_unpack ;;
|
unpack) _brew_unpack ;;
|
||||||
unpin) __brew_complete_formulae ;;
|
unpin) __brew_complete_formulae ;;
|
||||||
untap|tap-info|tap-pin) __brew_complete_tapped ;;
|
untap|tap-pin) __brew_complete_tapped ;;
|
||||||
update) _brew_update ;;
|
update) _brew_update ;;
|
||||||
upgrade) _brew_upgrade ;;
|
upgrade) _brew_upgrade ;;
|
||||||
uses) _brew_uses ;;
|
uses) _brew_uses ;;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user