diff options
| author | Robson Peixoto | 2013-04-10 18:20:48 -0300 |
|---|---|---|
| committer | Jack Nagel | 2013-04-11 02:08:30 -0500 |
| commit | da9078aa51676b03dc8979e8c7f235880a0e2559 (patch) | |
| tree | ce440e2bba7e10a6ef1f25912dc725315b8da378 /Library | |
| parent | 909ac74644486ce912290e8f395ec7b61dd73a78 (diff) | |
| download | brew-da9078aa51676b03dc8979e8c7f235880a0e2559.tar.bz2 | |
Add tap --repair to bash completion script
Closes Homebrew/homebrew#19113.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Contributions/brew_bash_completion.sh | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/Library/Contributions/brew_bash_completion.sh b/Library/Contributions/brew_bash_completion.sh index 7dcf7bb5c..9a72e7704 100644 --- a/Library/Contributions/brew_bash_completion.sh +++ b/Library/Contributions/brew_bash_completion.sh @@ -92,6 +92,18 @@ __brew_complete_tapped () __brewcomp "$(\ls $(brew --repository)/Library/Taps 2>/dev/null | sed 's/-/\//g')" } +_brew_complete_tap () +{ + local cur="${COMP_WORDS[COMP_CWORD]}" + case "$cur" in + --*) + __brewcomp "--repair" + return + ;; + esac + __brew_complete_taps +} + __brew_complete_taps () { if [[ -z "$__brew_cached_taps" ]]; then @@ -441,7 +453,7 @@ _brew () outdated) _brew_outdated ;; pin) __brew_complete_formulae ;; search|-S) _brew_search ;; - tap) __brew_complete_taps ;; + tap) _brew_complete_tap ;; uninstall|remove|rm) _brew_uninstall ;; unpin) __brew_complete_formulae ;; untap) __brew_complete_tapped ;; |
