From cc7efdc94d3671764853536f3345a7cfd3b00577 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Sat, 8 Oct 2011 20:29:36 -0500 Subject: [PATCH] Make bash completion for `upgrade` smarter Signed-off-by: Jack Nagel --- Library/Contributions/brew_bash_completion.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Library/Contributions/brew_bash_completion.sh b/Library/Contributions/brew_bash_completion.sh index 5b9bef45c2..52b7f6fba9 100644 --- a/Library/Contributions/brew_bash_completion.sh +++ b/Library/Contributions/brew_bash_completion.sh @@ -50,10 +50,13 @@ _brew_to_completion() return ;; # Commands that take an existing brew - abv|cleanup|link|list|ln|ls|remove|rm|test|uninstall|unlink|upgrade) + abv|cleanup|link|list|ln|ls|remove|rm|test|uninstall|unlink) COMPREPLY=( $(compgen -W "$(\ls $(brew --cellar))" -- ${cur}) ) return ;; + # Commands that take an outdated brew + upgrade) + COMPREPLY=( $(compgen -W "$(brew outdated --quiet)" -- ${cur}) ) esac }