diff --git a/completions/bash/brew b/completions/bash/brew index 0d895ff0ee..0fa8fe64e5 100644 --- a/completions/bash/brew +++ b/completions/bash/brew @@ -310,6 +310,7 @@ _brew__s() { case "${cur}" in -*) __brewcomp " + --alpine --archlinux --cask --closed @@ -2321,6 +2322,7 @@ _brew_search() { case "${cur}" in -*) __brewcomp " + --alpine --archlinux --cask --closed diff --git a/completions/fish/brew.fish b/completions/fish/brew.fish index b2a400c092..fc2b23b861 100644 --- a/completions/fish/brew.fish +++ b/completions/fish/brew.fish @@ -271,6 +271,7 @@ __fish_brew_complete_arg '--version' -l verbose -d 'Make some output more verbos __fish_brew_complete_cmd '-S' 'Perform a substring search of cask tokens and formula names for text' +__fish_brew_complete_arg '-S' -l alpine -d 'Search for text in the given database' __fish_brew_complete_arg '-S' -l archlinux -d 'Search for text in the given database' __fish_brew_complete_arg '-S' -l cask -d 'Search for casks' __fish_brew_complete_arg '-S' -l closed -d 'Search for only closed GitHub pull requests' @@ -1529,6 +1530,7 @@ __fish_brew_complete_arg 'rubydoc' -l verbose -d 'Make some output more verbose' __fish_brew_complete_cmd 'search' 'Perform a substring search of cask tokens and formula names for text' +__fish_brew_complete_arg 'search' -l alpine -d 'Search for text in the given database' __fish_brew_complete_arg 'search' -l archlinux -d 'Search for text in the given database' __fish_brew_complete_arg 'search' -l cask -d 'Search for casks' __fish_brew_complete_arg 'search' -l closed -d 'Search for only closed GitHub pull requests' diff --git a/completions/zsh/_brew b/completions/zsh/_brew index 9c8697fb54..914f7d8734 100644 --- a/completions/zsh/_brew +++ b/completions/zsh/_brew @@ -387,24 +387,25 @@ _brew___version() { # brew -S _brew__s() { _arguments \ - '(--repology --macports --fink --opensuse --fedora --debian --ubuntu)--archlinux[Search for text in the given database]' \ + '(--repology --macports --fink --opensuse --fedora --archlinux --debian --ubuntu)--alpine[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --opensuse --fedora --debian --ubuntu)--archlinux[Search for text in the given database]' \ '--cask[Search for casks]' \ '(--open)--closed[Search for only closed GitHub pull requests]' \ - '(--repology --macports --fink --opensuse --fedora --archlinux --ubuntu)--debian[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --opensuse --fedora --archlinux --ubuntu)--debian[Search for text in the given database]' \ '--debug[Display any debugging information]' \ '(--pull-request)--desc[Search for formulae with a description matching text and casks with a name or description matching text]' \ '--eval-all[Evaluate all available formulae and casks, whether installed or not, to search their descriptions. Enabled by default if `$HOMEBREW_EVAL_ALL` is set]' \ - '(--repology --macports --fink --opensuse --archlinux --debian --ubuntu)--fedora[Search for text in the given database]' \ - '(--repology --macports --opensuse --fedora --archlinux --debian --ubuntu)--fink[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --opensuse --archlinux --debian --ubuntu)--fedora[Search for text in the given database]' \ + '(--alpine --repology --macports --opensuse --fedora --archlinux --debian --ubuntu)--fink[Search for text in the given database]' \ '--formula[Search for formulae]' \ '--help[Show this message]' \ - '(--repology --fink --opensuse --fedora --archlinux --debian --ubuntu)--macports[Search for text in the given database]' \ + '(--alpine --repology --fink --opensuse --fedora --archlinux --debian --ubuntu)--macports[Search for text in the given database]' \ '(--closed)--open[Search for only open GitHub pull requests]' \ - '(--repology --macports --fink --fedora --archlinux --debian --ubuntu)--opensuse[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --fedora --archlinux --debian --ubuntu)--opensuse[Search for text in the given database]' \ '(--desc)--pull-request[Search for GitHub pull requests containing text]' \ '--quiet[Make some output more quiet]' \ - '(--macports --fink --opensuse --fedora --archlinux --debian --ubuntu)--repology[Search for text in the given database]' \ - '(--repology --macports --fink --opensuse --fedora --archlinux --debian)--ubuntu[Search for text in the given database]' \ + '(--alpine --macports --fink --opensuse --fedora --archlinux --debian --ubuntu)--repology[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --opensuse --fedora --archlinux --debian)--ubuntu[Search for text in the given database]' \ '--verbose[Make some output more verbose]' } @@ -1885,24 +1886,25 @@ _brew_rubydoc() { # brew search _brew_search() { _arguments \ - '(--repology --macports --fink --opensuse --fedora --debian --ubuntu)--archlinux[Search for text in the given database]' \ + '(--repology --macports --fink --opensuse --fedora --archlinux --debian --ubuntu)--alpine[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --opensuse --fedora --debian --ubuntu)--archlinux[Search for text in the given database]' \ '--cask[Search for casks]' \ '(--open)--closed[Search for only closed GitHub pull requests]' \ - '(--repology --macports --fink --opensuse --fedora --archlinux --ubuntu)--debian[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --opensuse --fedora --archlinux --ubuntu)--debian[Search for text in the given database]' \ '--debug[Display any debugging information]' \ '(--pull-request)--desc[Search for formulae with a description matching text and casks with a name or description matching text]' \ '--eval-all[Evaluate all available formulae and casks, whether installed or not, to search their descriptions. Enabled by default if `$HOMEBREW_EVAL_ALL` is set]' \ - '(--repology --macports --fink --opensuse --archlinux --debian --ubuntu)--fedora[Search for text in the given database]' \ - '(--repology --macports --opensuse --fedora --archlinux --debian --ubuntu)--fink[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --opensuse --archlinux --debian --ubuntu)--fedora[Search for text in the given database]' \ + '(--alpine --repology --macports --opensuse --fedora --archlinux --debian --ubuntu)--fink[Search for text in the given database]' \ '--formula[Search for formulae]' \ '--help[Show this message]' \ - '(--repology --fink --opensuse --fedora --archlinux --debian --ubuntu)--macports[Search for text in the given database]' \ + '(--alpine --repology --fink --opensuse --fedora --archlinux --debian --ubuntu)--macports[Search for text in the given database]' \ '(--closed)--open[Search for only open GitHub pull requests]' \ - '(--repology --macports --fink --fedora --archlinux --debian --ubuntu)--opensuse[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --fedora --archlinux --debian --ubuntu)--opensuse[Search for text in the given database]' \ '(--desc)--pull-request[Search for GitHub pull requests containing text]' \ '--quiet[Make some output more quiet]' \ - '(--macports --fink --opensuse --fedora --archlinux --debian --ubuntu)--repology[Search for text in the given database]' \ - '(--repology --macports --fink --opensuse --fedora --archlinux --debian)--ubuntu[Search for text in the given database]' \ + '(--alpine --macports --fink --opensuse --fedora --archlinux --debian --ubuntu)--repology[Search for text in the given database]' \ + '(--alpine --repology --macports --fink --opensuse --fedora --archlinux --debian)--ubuntu[Search for text in the given database]' \ '--verbose[Make some output more verbose]' } diff --git a/docs/Manpage.md b/docs/Manpage.md index 103eb92760..10e364c14d 100644 --- a/docs/Manpage.md +++ b/docs/Manpage.md @@ -1370,6 +1370,10 @@ Perform a substring search of cask tokens and formula names for *`text`*. If : Search for only closed GitHub pull requests. +`--alpine` + +: Search for *`text`* in the given database. + `--repology` : Search for *`text`* in the given database. diff --git a/manpages/brew.1 b/manpages/brew.1 index 086875ea55..66b1a2ebe5 100644 --- a/manpages/brew.1 +++ b/manpages/brew.1 @@ -851,6 +851,9 @@ Search for only open GitHub pull requests\. \fB\-\-closed\fP Search for only closed GitHub pull requests\. .TP +\fB\-\-alpine\fP +Search for \fItext\fP in the given database\. +.TP \fB\-\-repology\fP Search for \fItext\fP in the given database\. .TP