Merge pull request #3108 from nerdrew/master

add zsh completion for switch <formula> <version>
This commit is contained in:
Mike McQuaid 2017-09-04 18:56:48 +01:00 committed by GitHub
commit e777010756

View File

@ -592,8 +592,14 @@ _brew_style() {
# brew switch name version: # brew switch name version:
_brew_switch() { _brew_switch() {
_message "name version" local -a versions
return 1 if [[ -n ${words[2]} ]]; then
versions=(${$(brew ls "${words[2]}" --versions)#${words[2]}})
fi
_arguments -S \
'1::formula:__brew_formulae' \
"2:: :(${versions[*]})" \
&& ret=0
} }
# brew tap: # brew tap: