38 Commits

Author SHA1 Message Date
metacollin
b04a5ffa0b Turbocharged formula name completion 2020-11-13 05:36:53 -07:00
Amory Meltzer
11918cef96
bash completion: Add remaining brew outdated flags
`--verbose`, `--formula`, and `--greedy`
2020-10-19 15:54:15 -04:00
nandahkrishna
cf293d0ef5
livecheck: progress bar for JSON output
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
Co-authored-by: Dustin Rodrigues <dust.rod@gmail.com>
2020-09-18 02:40:51 +05:30
Amory Meltzer
ab81cb9cdd
bash completion: Avoid cask deprecation warnings, learn --cask
See #8709
2020-09-12 14:12:45 -04:00
nandahkrishna
e5fe57c1fe
Migrate livecheck to Homebrew/brew
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
Co-authored-by: Thierry Moisan <thierry.moisan@gmail.com>
Co-authored-by: Dawid Dziurla <dawidd0811@gmail.com>
Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
Co-authored-by: Issy Long <me@issyl0.co.uk>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Co-authored-by: Seeker <meaningseeking@protonmail.com>
2020-08-31 17:08:28 +05:30
Mike McQuaid
3875f16782
Fix --formula and --cask flags.
These were all made `--formulae` and `--casks` for consistency but that
doesn't behave as expected because they have special behaviours in
`args`. Instead, use the singular form everywhere.
2020-08-07 09:53:30 +01:00
Mike McQuaid
fb0a6338b1
Remove more tap pinning code.
This was deprecated and removed a while ago.
2020-08-06 12:24:10 +01:00
Seeker
a3f1e09bce dev-cmd/create: add --node option 2020-07-17 20:46:00 -07:00
Dario Vladovic
519c339261
create: add --crystal option 2020-06-25 18:23:06 +02:00
EricFromCanada
01f78582fa Use commands cache in bash/fish completions 2020-06-23 00:20:56 -04:00
EricFromCanada
0dc177d649 completions/bash: complete names of commands 2020-04-27 18:32:12 -04:00
tikuta
c6545687ea completions/bash: add flags for create
Sorts flags also.
2020-04-26 21:25:07 +09: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
Maxim Belkin
adb3a17fef
Brew: remove prune completion for Bash 2019-03-06 10:25:13 -06: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
Markus Reiter
55cde526a8 Deprecate brew cask cleanup. 2018-08-13 20:09:34 +02:00
Andrew Janke
0a2d8c3d4d Add --display-times option to install, reinstall, and upgrade 2018-07-14 11:06:03 -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
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
b9815797a1
Merge pull request #3675 from apjanke/update-bash-cask-completions
update brew cask bash completions
2018-01-13 11:12:11 +00:00
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
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
Mike McQuaid
f435adc2d0 Rename tap-readme command to tap-new.
Write the README but also a `.travis.yml` file (and in future perhaps a
`Jenkinsfile`).
2016-10-15 12:32:34 +01:00
Eli Young
09c04aa715 completion: Avoid aliases with command ls
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-28 16:36:11 -07:00
Mike McQuaid
bd6fb88ddc Rearrange repository files. 2016-09-20 10:41:42 +01:00