aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Contributions/brew_bash_completion.sh
AgeCommit message (Collapse)Author
2016-04-03Core/formula separation Part 2(b)0.9.9Xu Cheng
* move shell completion scripts to where can be auto picked up Let's use switching new remote as opportunity to put shell completion scripts to where they should be and avoid git conflict during the process. * add Library/Formula and Library/Aliases symlinks Formulae and Aliases has been relocated to homebrew/core tap. The symlinks are pointed to new location to keep backward compatibility. * remove formula_renames and tap_migrations They have been replaced by the json files in the core tap. * update: set new remote * bump Homebrew version to 0.9.9
2016-02-11ARGV: stop supporting --homebrew-developer optionMartin Afanasjew
Homebrew developers have the corresponding variable permanently set in their environment and wanting to appear like a Homebrew developer for a single invocation is exceedingly rare. Additionally, the option won't be recognized by `bin/brew`. (It is also undocumented.) Using `HOMEBREW_DEVELOPER=1 brew <command>` is still possible, and not more inconvenient than passing the `--homebrew-developer` option. Closes Homebrew/homebrew#48322. Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
2016-01-18Remove cleanup --force from bash completionMisty De Meo
2015-11-19Filter "instal" from homebrew bash completionsRobert Buonpastore
Closes Homebrew/homebrew#45086. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-10-20linkapps/unlinkapps: improve bash/zsh completionMartin Afanasjew
Closes Homebrew/homebrew#45175. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-10-18Add --cleanup to `brew upgrade` bash completionRoger Que
Closes Homebrew/homebrew#45075. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-09-08Improve description searching and add a cache.Dan Martinez
Closes Homebrew/homebrew#42281. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-08-27bash completion for tap-pin/tap-unpin addedBaptiste Fontaine
Closes Homebrew/homebrew#43259. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-08-03shell completion of official taps added to 'brew tap'Baptiste Fontaine
Closes Homebrew/homebrew#42421. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-07-11shell completion: support external commandsXu Cheng
Closes Homebrew/homebrew#41519. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-06-25Adds JSON output to `outdated` commandColin Dean
After some musing on brunophilipe/Cakebrew#71, I thought it would be useful to let Cakebrew and other tools grab the outdated formulae version information using a method more elegant than regex. Closes Homebrew/homebrew#30693. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-06-09Added --desc to search subcommand bash_completionAlexandre Espinosa Menor
Closes Homebrew/homebrew#40535. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-06-09brew_bash_completion: more coverageRyan Hendrickson
Add completion support for a few more built-in commands. Closes Homebrew/homebrew#40293. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2015-05-04Add upgrade --all flag to bash completion scriptEli Young
Closes Homebrew/homebrew#39359. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-10-20remove ext from autocompleteAdam Vandenberg
2014-10-20remove versions from autocompleteAdam Vandenberg
2014-05-28versions: remove --compact optionJack Nagel
2014-05-25bash completion for `brew list --multiple`Ches Martin
As per 9ab605c7f1883 removal of `brew dirty`. `--multiple` *implies* `--versions`, thus IMO it shouldn't be necessary to also explicitly include the `--versions` option, but that's a separate matter. For now this offers the small added convenience of: $ brew list --m<TAB><TAB> to quickly expand the `brew dirty` equivalent. Closes Homebrew/homebrew#29571. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-17Move brew-unpack to coreJack Nagel
2014-05-16add --installed to json infoAdam Vandenberg
Closes Homebrew/homebrew#29315.
2014-05-11Add an option "--root_url=" to bottle command.Masaki Muranaka
Closes Homebrew/homebrew#29081. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-01Restore bash completion for --configJack Nagel
2014-04-30--config -> configAdam Vandenberg
2014-04-24Remove slow tab completion for `brew tap`Jack Nagel
This requires hitting the network, which makes the first invocation slow. The results are inaccurate as it only pulls down the first page of results. It is also prone to false-positives. A better implementation is welcome, but in the years since I wrote this code I can't think of a single time where I found it useful.
2014-04-24Fix tap completion when there aren't any tapsJack Nagel
2014-04-24Update bash completion for new tap formatJack Nagel
2014-04-14Do path and string manipulation in pure bashJack Nagel
2014-04-14Aliases don't have .rb extensions, so no need to remove themJack Nagel
2014-04-06add linkapps completionAdam Vandenberg
2014-03-29Add bash completion for `brew bottle`Jack Nagel
2014-03-15Update option completionJack Nagel
2014-03-04Add `brew info --json=v1` to the bash completion scriptJaime Marquínez Ferrándiz
Closes Homebrew/homebrew#27166. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-03-04add options to fetch completionAdam Vandenberg
2013-12-19install: add --only-dependencies optionSteven Peters
The traditional approach to installing the dependencies of a formula is the following: brew install `brew deps formula` This approach ignores any options that are specified in the parent formula. This pull request adds a --only-dependencies option to brew install that installs the dependencies of a formula with optional flags, but returns before installing the parent formula. Closes Homebrew/homebrew#25272. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-12-12Add bash completion support for "brew switch"Osman Currim
First autocompletes on the names of installed packages and then autocompletes on available versions for that specific package Closes Homebrew/homebrew#25051. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-11-03Remove --use-gcc and friends from completion scriptsJack Nagel
2013-10-29add unlink apps to manpage and completionAdam Vandenberg
2013-09-17brew commandsAdam Vandenberg
Shows a list of built-in commands (but not shortcuts) and searches for any external commands on the path. Closes Homebrew/homebrew#22509.
2013-08-21adding reinstall to bash completionGreg Sieranski
Closes Homebrew/homebrew#22051. Signed-off-by: Samuel John <github@SamuelJohn.de>
2013-08-17update brew search completionAdam Vandenberg
2013-08-06update search bash completionAdam Vandenberg
2013-06-12Update fetch bash completionAdam Vandenberg
Also complete --devel and the formula's install options.
2013-05-27Add `brew search --debian <f>`Adam Vandenberg
2013-05-25Fix completion of install options without formulaJack Nagel
Fixes Homebrew/homebrew#20084.
2013-05-15brew_bash_completion: complete --force for brew linkJaime Marquínez Ferrándiz
Closes Homebrew/homebrew#19828. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-04-30completion: avoid unnecessary `brew` invocationsJack Nagel
2013-04-11Add tap --repair to bash completion scriptRobson Peixoto
Closes Homebrew/homebrew#19113. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-30Fix typo for pin command in bash_completionJaime Marquínez Ferrándiz
Closes Homebrew/homebrew#18849. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-03-30brew-pin: prevent selected formulae from upgrade.Simon Sigurdhsson
* Added `pin` et. al. to manpage. * Added `brew pin` to `brew.1` * Added `brew unpin` to `brew.1` * Added `brew list --pinned` to `brew.1` * Added information about frozen formulae to `brew upgrade` in `brew.1` * Added `pin` et.al. to completion scripts. * Unpin formulae when uninstalling them * Unpin and re-pin formulae when upgrading (avoids stale symlink) References Homebrew/homebrew#18386. Closes Homebrew/homebrew#18515. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-02-18Rename Library/Contributions/cmds -> cmd.Mike McQuaid