465 Commits

Author SHA1 Message Date
Lawrence
88e1557df9 Update completions readme 2019-06-08 17:39:44 -04:00
Lawrence
915636dd1f Copy completions from github.com/laughdelic/brew-completions 2019-06-08 17:24:27 -04:00
Connor Gibson
b9fcd00386
Removed brew prune completion entries 2019-05-29 18:35:40 -07:00
Gijs Key
d0ffd2487e
remove incorrect cask completion cleanup
The brew file contains an incorrect completion for brew cask cleanup, which will yield an error as cleanup is deprecated from brew cask.
2019-05-02 16:09:40 +02:00
fauxpark
3373f73e7d Respect --greedy in cask upgrade completion 2019-04-01 19:40:45 +11:00
Jonathan Chang
f6b4b470cd
Merge pull request #5844 from maxim-belkin/remove-bash-prune-completion
Brew: remove prune completion for Bash
2019-03-09 00:02:39 +11:00
dana
58b52ca36e completions/zsh: Hide *instal from all commands
Aliases like instal and uninstal are unhelpful and noisy; don't offer them

See also PR #3052
2019-03-07 14:31:48 -06:00
Maxim Belkin
adb3a17fef
Brew: remove prune completion for Bash 2019-03-06 10:25:13 -06:00
dana
95c1c8eb61 completions/zsh: Improve caching behaviour
Fixes #5839

- Eliminate reliance on external utility calls for cache invalidation
- Update cache policy to also invalidate if cache file is >=2 weeks old or if
  tap indexes are non-existent
- Do not override any cache policy the user might already have set
- Handle default cache policy determination as early as possible to ensure that
  a default is set appropriately for all helpers (this will mostly be useful if
  other helpers need caching in the future)
2019-03-05 11:43:09 -06:00
Mike McQuaid
f1d6c0f5a4
completions/zsh: fix a typo. 2019-01-30 21:39:29 +00:00
Maxim Belkin
7d7ad6cb0f
bash completions: start auto-completing early 2019-01-12 18:48:06 -06:00
Maxim Belkin
ca29e508f7
bash completions: use proper Bash syntax 2019-01-11 11:32:26 -06:00
Romain Bossart
069d123c8e _brew | fix comments 2018-12-13 09:12:44 +01:00
Romain Bossart
608a62b6e7 _brew | use git-index mtime for caching policy 2018-12-13 08:46:52 +01:00
Romain Bossart
2a6b6036a2 _brew | use git indexes mtime 2018-12-12 14:16:55 +01:00
Romain Bossart
d2c0d06d8f _brew | allow 'brew search' to be cached by zsh 2018-12-10 22:35:14 +01:00
Romain Bossart
fcbaca10ba _brew | cleanup cache-policy zstyle 2018-12-10 22:33:44 +01:00
Romain Bossart
95a09f72b1 allow 'brew commands' to be cached by zsh 2018-12-09 00:22:47 +01:00
Markus Reiter
55cde526a8 Deprecate brew cask cleanup. 2018-08-13 20:09:34 +02:00
Markus Reiter
0a7ab5c232 Fix zsh completion. 2018-07-19 13:42:40 +02:00
Andrew Janke
0a2d8c3d4d Add --display-times option to install, reinstall, and upgrade 2018-07-14 11:06:03 -04:00
Andrew Janke
8fc38ce64f zsh completion: Remove redundant exclusion lists for single options 2018-06-20 01:09:40 -04:00
Mike McQuaid
7fac0b3b82
Merge pull request #4331 from apjanke/brew-style-complete-files
brew style zsh completion: complete files
2018-06-11 21:15:48 +01:00
Andrew Janke
65304ec3f2 brew style zsh completion: complete files 2018-06-11 15:35:55 -04:00
Andrew Janke
b70d65c726 zsh completions: add brew cask upgrade 2018-06-06 00:32:08 -04:00
Markus Reiter
de246cc528 Update Homebrew-Cask references. 2018-05-25 18:20:02 +02:00
Markus Reiter
c4222141ac Revert "Update Homebrew-Cask references."
This reverts commit 4475651b548afdcf15c4cf7a7cb57baca1885186.
2018-05-25 17:57:32 +02:00
Markus Reiter
4475651b54 Update Homebrew-Cask references. 2018-05-25 17:56:16 +02:00
Andrew Janke
cafb9da708 zsh completions: complete multiple formulae arguments for more commands that accept them 2018-05-22 03:17:53 -04:00
Alyssa Ross
38ae15fe7d
Remove completions for (un)linkapps commands
These were deleted in cffa5a9864e771f19231537b812b9b32a1160be0.
2018-05-01 10:49:44 +01:00
Mike McQuaid
49038a2cd9 Remove mentions to official taps
There are none remaining. We don’t want PHP to get the deprecated
messages until all formulae have been deleted so that will be in a
later PR.
2018-03-31 13:42:33 +01:00
Andrew Janke
544b45ac1c cask bash completion: have upgrade only complete outdated packages 2018-01-15 18:59:42 -05:00
Alyssa Ross
9a82eb6212
Merge pull request #3679 from alyssais/zsh_cask_completion
Don't auto-tap caskroom/cask in ZSH completion
2018-01-13 13:53:43 +00:00
Mike McQuaid
470922e064
Merge pull request #3678 from rakkesh/zcompsys
brew unlink: fix short option
2018-01-13 11:22:42 +00:00
Alyssa Ross
b9815797a1
Merge pull request #3675 from apjanke/update-bash-cask-completions
update brew cask bash completions
2018-01-13 11:12:11 +00:00
Alyssa Ross
2694fbd6a0
Don't auto-tap caskroom/cask in ZSH completion
The Bash completion just uses the directory tree rather than invoking
`brew cask`, so doesn't exhibit the same behaviour.
2018-01-13 11:03:34 +00:00
Rakesh
0306eff958 brew unlink: fix short option 2018-01-13 14:34:58 +05:30
Andrew Janke
2d46bbbe39 update brew cask bash completions 2018-01-12 16:45:34 -05:00
Jack Nagel
9be416e3c8
Suppress alias expansion in bash completion script 2018-01-12 14:33:33 -05:00
Andrew Janke
9464616897
Merge pull request #3646 from apjanke/cask-bash-completion
Cask bash completion
2018-01-09 14:19:16 -05:00
Andrew Janke
bf574012bc bash completion: integrate xyb's cask bash completion with core brew completion 2018-01-09 09:00:11 -05:00
xyb
f5c68a6fe3 Pull in "brew cask" completions from xyb. 2018-01-09 09:00:11 -05:00
Andrew Janke
cb34102459 bash completion: add null completion where appropriate 2018-01-09 04:16:41 -05:00
Simon Olofsson
f86d8a06cc completions/zsh: Update brew cask completions. 2017-11-16 14:03:42 +01:00
Andrew Lazarus
775245262d add zsh completion for switch <formula> <version> 2017-08-30 14:36:16 -07:00
Andrew Janke
60d8218abf Merge pull request #2996 from apjanke/non-formula-reqs-in-brew-deps-tree
brew deps: add --include-requirements, plus some fixes
2017-08-14 20:19:39 -04:00
Randall Wood
d7baf81373 Make comment easier to read. 2017-08-13 10:58:58 -04:00
Randall Wood
3396387b52 Remove "*instal" aliases from bash completion
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-13 08:46:48 -04:00
Andrew Janke
bb85581df0 brew deps: add --include-requirements 2017-08-11 16:43:37 -04:00
Mike McQuaid
4fd8aea015 Documentation improvements
- 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-07-15 12:57:34 +01:00