aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike McQuaid2016-10-17 08:36:35 +0100
committerGitHub2016-10-17 08:36:35 +0100
commit0296439c832a915be9b73456c0c26bc6c79c271d (patch)
treea9f6dcce978b6c23a7566cafa304f86eb69db0d9
parente04bb5cdd7d6ca6d8c26ba5d74e3f72113ff9fe3 (diff)
parentb7fc8191506976752299d91dc1848ebcac33b50b (diff)
downloadbrew-1.0.8.tar.bz2
Merge pull request #1306 from apjanke/tweak-brew-deps-zsh-completion1.0.8
tweak 'brew deps' zsh completions
-rw-r--r--completions/zsh/_brew23
1 files changed, 13 insertions, 10 deletions
diff --git a/completions/zsh/_brew b/completions/zsh/_brew
index 1e98c3ea7..4997b3db3 100644
--- a/completions/zsh/_brew
+++ b/completions/zsh/_brew
@@ -83,7 +83,7 @@ __brew_common_commands() {
'commands:show a list of commands'
'config:show homebrew and system configuration'
'create:create a new formula'
- 'deps:list dependencies and dependants of a formula'
+ 'deps:list dependencies of formulae'
'desc:display a description of a formula'
'doctor:audits your installation for common issues'
'edit:edit a formula'
@@ -297,23 +297,26 @@ _brew_create() {
# The filters placeholder is any combination of options --include-build, --include-optional, and --skip-recommended as documented above.
_brew_deps() {
_arguments \
- '--include-build[include \:build dependencie]' \
- '--include-optional[include \:optional dependencies]' \
- '--skip-recommended[skip \:recommended type dependencies]' \
- formulae-deps \
+ '--include-build[include \:build dependencies]' \
+ '--include-optional[include \:optional dependencies]' \
+ '--skip-recommended[skip \:recommended type dependencies]' \
'--1[only show dependencies one level down, instead of recursing]' \
'-n[show dependencies in topological order]' \
'--union[show the union of dependencies for formulae, instead of the intersection]' \
'--full-name[list dependencies by their full name]' \
- '--installed[only list those dependencies that are currently installed]' \
+ '--installed[only list currently installed dependencies, or show dependencies for all installed formulae]' \
'*:formulae:__brew_formulae' \
- tree-deps \
- '--tree' \
- '(*)--installed[output a tree for every installed formula]' \
+ '--tree[show dependencies as a tree]' \
+ '(*)--installed[show dependencies for all installed formulae]' \
'(--installed)*:formulae:__brew_formulae' \
- installed-all \
- '(--all)--installed[show dependencies for installed formulae]' \
- '(--installed)--all[Show dependencies for all available formulae]'
+ '--include-build[include \:build dependencies]' \
+ '--include-optional[include \:optional dependencies]' \
+ '--skip-recommended[skip \:recommended type dependencies]' \
+ '(--all)--installed[show dependencies for all installed formulae]' \
+ '(--installed)--all[show dependencies for all available formulae]'
}
# brew desc formula
@@ -564,7 +567,7 @@ _brew_reinstall() {
_brew_search() {
_arguments \
'(--desc)--desc[include description for each package]:text: ' \
- '(--desc --debian --fedora --fink --macports --opensuse --ubuntu)'{--debian,--fedora,--fink,--macports,--opensuse,--ubuntu}'[searcg for text in given package manager''s list]'
+ '(--desc --debian --fedora --fink --macports --opensuse --ubuntu)'{--debian,--fedora,--fink,--macports,--opensuse,--ubuntu}'[search for text in given package manager''s list]'
}
# brew sh [--env=std]: