From 6a08e273d0ea1a6c5dcb3aa9bd474487bc8f328c Mon Sep 17 00:00:00 2001 From: Muneeb Ahmed Date: Sun, 24 Jan 2021 20:30:33 -0800 Subject: [PATCH] Fix zsh completions for upgrade and reinstall --- completions/zsh/_brew | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/completions/zsh/_brew b/completions/zsh/_brew index 120ffcc084..3a13682681 100644 --- a/completions/zsh/_brew +++ b/completions/zsh/_brew @@ -88,10 +88,16 @@ __brew_installed_casks() { __brew_outdated_formulae() { local -a formulae - formulae=($(brew outdated)) + formulae=($(brew outdated --formula)) _describe -t formulae 'outdated formulae' formulae } +__brew_outdated_casks() { + local -a casks + casks=($(brew outdated --cask)) + _describe -t casks 'outdated casks' casks +} + __brew_installed_taps() { local -a taps taps=($(brew tap)) @@ -676,7 +682,7 @@ _brew_reinstall() { '::formula:__brew_installed_formulae' \ - cask-install \ '--cask[reinstall casks]' \ - ': :__brew_all_casks' \ + ': :__brew_installed_casks' \ } # brew search, -S: @@ -879,7 +885,7 @@ _brew_upgrade() { ': : __brew_outdated_formulae' \ - cask-install \ '--cask[reinstall casks]' \ - ': :__brew_all_casks' \ + ': : __brew_outdated_casks' \ }