211 Commits

Author SHA1 Message Date
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