completion: audit takes formula arguments
- Also remove `--strict` completion since that option was removed. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit is contained in:
parent
e4bed29e99
commit
3f76af69d3
@ -63,11 +63,6 @@ _brew_to_completion()
|
|||||||
# handle subcommand options
|
# handle subcommand options
|
||||||
if [[ "$cur" == --* ]]; then
|
if [[ "$cur" == --* ]]; then
|
||||||
case "${COMP_WORDS[1]}" in
|
case "${COMP_WORDS[1]}" in
|
||||||
audit)
|
|
||||||
local opts=$([[ "${COMP_WORDS[*]}" =~ "--strict" ]] || echo "--strict")
|
|
||||||
COMPREPLY=( $(compgen -W "$opts" -- ${cur}) )
|
|
||||||
return
|
|
||||||
;;
|
|
||||||
cleanup)
|
cleanup)
|
||||||
local opts=$([[ "${COMP_WORDS[*]}" =~ "--force" ]] || echo "--force")
|
local opts=$([[ "${COMP_WORDS[*]}" =~ "--force" ]] || echo "--force")
|
||||||
COMPREPLY=( $(compgen -W "$opts" -- ${cur}) )
|
COMPREPLY=( $(compgen -W "$opts" -- ${cur}) )
|
||||||
@ -214,7 +209,7 @@ _brew_to_completion()
|
|||||||
|
|
||||||
case "${COMP_WORDS[cmd_index]}" in
|
case "${COMP_WORDS[cmd_index]}" in
|
||||||
# Commands that take a formula
|
# Commands that take a formula
|
||||||
cat|deps|edit|fetch|home|homepage|info|install|log|missing|options|uses|versions)
|
audit|cat|deps|edit|fetch|home|homepage|info|install|log|missing|options|uses|versions)
|
||||||
local ff=$(\ls $(brew --repository)/Library/Formula 2> /dev/null | sed "s/\.rb//g")
|
local ff=$(\ls $(brew --repository)/Library/Formula 2> /dev/null | sed "s/\.rb//g")
|
||||||
local af=$(\ls $(brew --repository)/Library/Aliases 2> /dev/null | sed "s/\.rb//g")
|
local af=$(\ls $(brew --repository)/Library/Aliases 2> /dev/null | sed "s/\.rb//g")
|
||||||
COMPREPLY=( $(compgen -W "${ff} ${af}" -- ${cur}) )
|
COMPREPLY=( $(compgen -W "${ff} ${af}" -- ${cur}) )
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user