aboutsummaryrefslogtreecommitdiffstats
path: root/completions
AgeCommit message (Collapse)Author
2018-01-15cask bash completion: have upgrade only complete outdated packagesAndrew Janke
2018-01-13Merge pull request #3679 from alyssais/zsh_cask_completionAlyssa Ross
Don't auto-tap caskroom/cask in ZSH completion
2018-01-13Merge pull request #3678 from rakkesh/zcompsysMike McQuaid
brew unlink: fix short option
2018-01-13Merge pull request #3675 from apjanke/update-bash-cask-completionsAlyssa Ross
update brew cask bash completions
2018-01-13Don't auto-tap caskroom/cask in ZSH completionAlyssa Ross
The Bash completion just uses the directory tree rather than invoking `brew cask`, so doesn't exhibit the same behaviour.
2018-01-13brew unlink: fix short optionRakesh
2018-01-12update brew cask bash completionsAndrew Janke
2018-01-12Suppress alias expansion in bash completion scriptJack Nagel
2018-01-09Merge pull request #3646 from apjanke/cask-bash-completionAndrew Janke
Cask bash completion
2018-01-09bash completion: integrate xyb's cask bash completion with core brew completionAndrew Janke
2018-01-09Pull in "brew cask" completions from xyb.xyb
2018-01-09bash completion: add null completion where appropriateAndrew Janke
2017-11-16completions/zsh: Update `brew cask` completions.Simon Olofsson
2017-08-30add zsh completion for switch <formula> <version>Andrew Lazarus
2017-08-14Merge pull request #2996 from apjanke/non-formula-reqs-in-brew-deps-treeAndrew Janke
brew deps: add --include-requirements, plus some fixes
2017-08-13Make comment easier to read.Randall Wood
2017-08-13Remove "*instal" aliases from bash completionRandall Wood
Remove all command aliases ending in "instal" (single letter L) from the bash completion. This has the practical effect of removing the aliases "instal" and "uninstal" from bash completion, allowing "install" and "uninstall" to be auto completed once the first three characters of each "ins" or "uni" are typed in.
2017-08-11brew deps: add --include-requirementsAndrew Janke
2017-07-15Documentation improvementsMike McQuaid
- Document ilovezfs as the official lead maintainer of Homebrew/homebrew-core. This is a role he's been doing unofficially (and brilliantly) for a while and explicit documentation of power structures makes it easier for non-Homebrew-maintainers to understand. - Document the contents of some of Homebrew's subdirectories for people clicking around in the GitHub UI looking to contribute. - Remove update bug mention from README. Enough time has passed that we can remove this disappointment.
2017-06-07tests: cleanup tests.Mike McQuaid
Remove pending tests that are never run on CI (i.e. require `--online`), remove fixtures for those tests and just make `--official-cmd-taps` run by `--online` instead.
2017-03-26Update all references to taps.Mike McQuaid
- Remove taps that are (or will shortly be) deprecated. - Remove commands that are only relevant to the boneyard (which will shortly be removed).
2017-02-11applied changes suggested in PRTimothee Cour
2017-02-11renamed where to formulaTimothee Cour
2017-02-11add brew where commandTimothee Cour
2017-02-06Fix: Documentation of --only in tests cmdFabian Mettler
This pull request fixes the documentation for the —only flag of the tests cmd.
2016-12-30Remove `brew cask update` from ZSH completions.Markus Reiter
2016-11-11Repeated typo.Devesh Khandelwal
2016-11-11Typo: delet -> deleteDevesh Khandelwal
2016-10-23Add dictionary artifactEitot
2016-10-17tweak zsh 'brew deps' completionsAndrew Janke
2016-10-15Rename tap-readme command to tap-new.Mike McQuaid
Write the README but also a `.travis.yml` file (and in future perhaps a `Jenkinsfile`).
2016-09-29Refactor and add commands to brew zsh completionJoshua McKinney
This is a full rewrite of the zsh completion based on the changes we made to support external commands. A function for each brew command handles only that command's arguments. The main completion function dispatches the completion flow to the correct function. This generically works with both internal and external commands. This change includes all arguments for all internal brew commands. Some commands are missing argument documentation due to missing help docs.
2016-09-28completion: Avoid aliases with `command ls`Eli Young
If the user has an alias overriding the `ls` command that modifies the output (e.g. `alias ls='ls -F'`), it will cause unexpected characters to appear in completions. Using `command ls` forces the shell to use the command directly, without alias expansion. This also blackholes the stderr of `ls` when used to avoid printing errors during completion if the requisite directory does not exist.
2016-09-20Rearrange repository files.Mike McQuaid