From cb3eec15b3a8c7448497dde44f31ca53583b8fc3 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Mon, 7 Jun 2010 13:37:43 +0200 Subject: [PATCH] Enable "brew {--cache|--cellar|--prefix}" to complete formula name --- brew-completion.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/brew-completion.sh b/brew-completion.sh index f05a585..0934cff 100644 --- a/brew-completion.sh +++ b/brew-completion.sh @@ -32,7 +32,10 @@ _brew() declare -i i=$COMP_CWORD-1 while [ $i -gt 0 ]; do - if [[ ${COMP_WORDS[i]} != -* ]]; then + if [[ ${COMP_WORDS[i]} != -* \ + || ${COMP_WORDS[i]} == "--cache" \ + || ${COMP_WORDS[i]} == "--cellar" \ + || ${COMP_WORDS[i]} == "--prefix" ]]; then cmd=${COMP_WORDS[i]} break fi @@ -40,7 +43,8 @@ _brew() done case "$cmd" in - "cleanup"|"edit"|"home"|"log"|"prune") + "cleanup"|"edit"|"home"|"log"|"prune" \ + |"--cache"|"--cellar"|"--prefix") _brew_formula "$cur" return 0 ;; -- 2.39.2