aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Contributions/brew_bash_completion.sh
diff options
context:
space:
mode:
authorJack Nagel2012-01-06 14:35:48 -0600
committerJack Nagel2012-01-06 14:51:15 -0600
commitf3f04e595d919cff81ed342ed0fd119f16a33bc0 (patch)
tree5baf95afb9bd9cea82519547382bab7a1e56d118 /Library/Contributions/brew_bash_completion.sh
parent016a508c7a8a1456a52a32ad4330d811d1a043aa (diff)
downloadbrew-f3f04e595d919cff81ed342ed0fd119f16a33bc0.tar.bz2
versions: enable '--compact' output
This will be useful for shell tab completion when something like `brew install <formula> --version <version>` is implemented. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library/Contributions/brew_bash_completion.sh')
-rw-r--r--Library/Contributions/brew_bash_completion.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/Library/Contributions/brew_bash_completion.sh b/Library/Contributions/brew_bash_completion.sh
index 355d6443f..8299ef9a9 100644
--- a/Library/Contributions/brew_bash_completion.sh
+++ b/Library/Contributions/brew_bash_completion.sh
@@ -197,6 +197,11 @@ _brew_to_completion()
COMPREPLY=( $(compgen -W "$opts" -- ${cur}) )
return
;;
+ versions)
+ local opts=$([[ "${COMP_WORDS[*]}" =~ "--compact" ]] || echo "--compact")
+ COMPREPLY=( $(compgen -W "$opts" -- ${cur}) )
+ return
+ ;;
esac
fi