From: Alexander Barton Date: Mon, 7 Jun 2010 11:37:43 +0000 (+0200) Subject: Enable "brew {--cache|--cellar|--prefix}" to complete formula name X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=brew-completion.git;a=commitdiff_plain;h=cb3eec15b3a8c7448497dde44f31ca53583b8fc3 Enable "brew {--cache|--cellar|--prefix}" to complete formula name --- 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 ;;