aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike McQuaid2016-08-12 20:25:10 +0100
committerGitHub2016-08-12 20:25:10 +0100
commitb3ea5c259592697145c7150e71ae0bf886424398 (patch)
tree56dc60c6751b879fe09d0e3e3ddf13ca0dbbe277
parent58ffe34bc95f5066cfa3ea7aabe8ef1a2b8fbdf9 (diff)
parentb7dc6ce7ee0fe580b382bec9859fa1b6129e7930 (diff)
downloadbrew-b3ea5c259592697145c7150e71ae0bf886424398.tar.bz2
Merge pull request #686 from vladshablinsky/completions
Add completions for --fetch-HEAD flag
-rw-r--r--etc/bash_completion.d/brew3
-rw-r--r--share/zsh/site-functions/_brew1
2 files changed, 3 insertions, 1 deletions
diff --git a/etc/bash_completion.d/brew b/etc/bash_completion.d/brew
index 40a1174d0..67c4c6a3d 100644
--- a/etc/bash_completion.d/brew
+++ b/etc/bash_completion.d/brew
@@ -343,7 +343,7 @@ _brew_outdated() {
local cur="${COMP_WORDS[COMP_CWORD]}"
case "$cur" in
--*)
- __brewcomp "--quiet --json=v1"
+ __brewcomp "--quiet --json=v1 --fetch-HEAD"
return
;;
esac
@@ -520,6 +520,7 @@ _brew_upgrade() {
--cleanup
--debug
--verbose
+ --fetch-HEAD
"
return
;;
diff --git a/share/zsh/site-functions/_brew b/share/zsh/site-functions/_brew
index 57b07d1cc..f4f5ac81c 100644
--- a/share/zsh/site-functions/_brew
+++ b/share/zsh/site-functions/_brew
@@ -139,6 +139,7 @@ case "$words[1]" in
upgrade)
_arguments \
'(--cleanup)--cleanup[remove previously installed formula version(s)]' \
+ '(--fetch-HEAD)--fetch-HEAD[detect outdated installation by fetching the repo]' \
'1: :->forms' && return 0
if [[ "$state" == forms ]]; then