20377 Commits

Author SHA1 Message Date
Markus Reiter
277e8d43be
Merge pull request #5646 from reitermarkus/content-disposition
Use Mechanize to parse Content-Disposition.
2019-01-31 20:16:32 +01:00
Mike McQuaid
058274a704
Merge pull request #5633 from RandomDSdevel/clean-up-symlnks-to-static-libraries
cleaner: only skip non-.la symlinks
2019-01-31 14:14:03 +00:00
Mike McQuaid
93441a5bb3
Merge pull request #5650 from MikeMcQuaid/finish-commands
Finish option handling
2019-01-31 12:55:03 +00:00
Bryce Glover
72a95edcfb [cleaner.rb] clean_dirs: Remove symbolic links if they point to static libra-
ries.

Reopens Homebrew/homebrew-core#35269.
Closes Homebrew/homebrew-core#35269.
2019-01-30 19:22:10 -05:00
Mike McQuaid
fd4e45c688
lines_spec: fix a typo. 2019-01-30 21:59:55 +00:00
Mike McQuaid
901d738ce1
docs/querying-brew: point to brew info --help. 2019-01-30 21:39:56 +00:00
Mike McQuaid
2446aea729
manpages: commit updates. 2019-01-30 21:39:55 +00:00
Mike McQuaid
f1d6c0f5a4
completions/zsh: fix a typo. 2019-01-30 21:39:29 +00:00
Mike McQuaid
4ace1af297
help: improve command --help output. 2019-01-30 21:39:29 +00:00
Mike McQuaid
1bdcd2001c
cli_parser: allow hiding from man page. 2019-01-30 21:39:29 +00:00
Mike McQuaid
a10ba20459
brew.1.md.erb: improve output consistency. 2019-01-30 21:39:29 +00:00
Mike McQuaid
bbea109926
dev-cmd: remove --help headers and tweak docs. 2019-01-30 21:39:28 +00:00
Mike McQuaid
6cb7a00f2d
cmd: remove --help headers and tweak docs. 2019-01-30 21:39:28 +00:00
Mike McQuaid
96c1dffb71
vendor-install: improve --help formatting. 2019-01-30 21:38:46 +00:00
Mike McQuaid
172326a0cf
update: improve --help formatting. 2019-01-30 21:38:46 +00:00
Mike McQuaid
2b285f23c2
update-reset: improve --help formatting. 2019-01-30 21:38:45 +00:00
Mike McQuaid
2a676dd94c
shellenv: improve --help formatting. 2019-01-30 21:38:45 +00:00
Mike McQuaid
04f3ca78c0
update-report: use CLI::Parser. 2019-01-30 21:38:45 +00:00
Mike McQuaid
9144625940
log: use CLI::Parser. 2019-01-30 21:38:45 +00:00
Mike McQuaid
dbd8de7148
--version: use CLI::Parser. 2019-01-30 21:38:45 +00:00
Mike McQuaid
7b90539943
--repository: use CLI::Parser. 2019-01-30 21:38:45 +00:00
Mike McQuaid
b521ba0c7a
--prefix: use CLI::Parser. 2019-01-30 21:38:44 +00:00
Mike McQuaid
515d4c023d
--env: use CLI::Parser. 2019-01-30 21:38:44 +00:00
Mike McQuaid
93799ba71a
--cellar: use CLI::Parser. 2019-01-30 21:38:44 +00:00
Mike McQuaid
8fca70e76b
--cache: use CLI::Parser. 2019-01-30 21:38:44 +00:00
Mike McQuaid
0fff6e0c09
man: improve manpage output. 2019-01-30 21:38:44 +00:00
Mike McQuaid
2062c5191d
Merge pull request #5648 from MikeMcQuaid/deps-formula-options
deps: accept formula options.
2019-01-30 16:32:07 +00:00
Mike McQuaid
51a260cf1c
deps: accept formula options.
Also, cleanup usage of `<formula>`.

As requested in comments of #5587.
2019-01-30 13:18:02 +00:00
Markus Reiter
de5b35876f Use Mechanize to parse Content-Disposition. 2019-01-30 04:15:34 +01:00
Mike McQuaid
0f270d8115
Merge pull request #5643 from GauthamGoli/upgrade-args
cmd/upgrade: Use CLI::Parser to parse args
2019-01-29 20:00:19 +00:00
Mike McQuaid
867b155479
Add missing conflicts to command options. 2019-01-29 19:39:41 +00:00
Mike McQuaid
9eabcdad7d
Make install/reinstall/upgrade options more consistent. 2019-01-29 19:25:59 +00:00
Gautham Goli
22c2b06fa5
cmd/upgrade: Use CLI::Parser to parse args 2019-01-29 16:58:44 +00:00
Mike McQuaid
3bdc4c294d
Merge pull request #5201 from GauthamGoli/fetch-args
fetch: Use CLI::Parser to parse args
2019-01-29 14:11:36 +00:00
Mike McQuaid
618f75c071
Merge pull request #5619 from GauthamGoli/install-args
install: Use CLI::Parser to parse args
2019-01-29 14:11:22 +00:00
Gautham Goli
c3ba863a30
cmd/install: Add description for --fetch-HEAD option 2019-01-29 18:35:22 +05:30
Mike McQuaid
fe8f3218d3
cmd/fetch: add missing --build-bottle argument. 2019-01-29 11:35:41 +00:00
Gautham Goli
a6a3ed1cee
fetch: Use CLI::Parser to parse args 2019-01-29 11:35:40 +00:00
Mike McQuaid
49d3849507
cmd/install_spec: test new invalid option behaviour. 2019-01-29 10:48:39 +00:00
Mike McQuaid
d607fdfcfe
Merge pull request #5642 from hmnd/patch-1
Fix printf error on bash launch
2019-01-29 09:54:47 +00:00
Mike McQuaid
36016f18a8
cmd/install: fix style. 2019-01-29 09:38:20 +00:00
David
ad4b3b0e7f
Fix printf error on bash launch 2019-01-29 04:10:16 -05:00
Mike McQuaid
24eb8e8e54
Remove (now) unused invalid_option_names.
This is handled by `OptionParser` now instead in `cmd/install`.
2019-01-29 08:31:45 +00:00
Mike McQuaid
fd74ce2de6
cmd: remove misrendered markdown link. 2019-01-29 08:31:10 +00:00
Mike McQuaid
9126a5cf8d
cmd/install: fix missing formula handling. 2019-01-29 08:30:22 +00:00
Mike McQuaid
1226470b07
cmd/install: tweak formula option code/output. 2019-01-29 08:30:07 +00:00
Mike McQuaid
5a95d80b5e
cmd/install: fix --keep-tmp description. 2019-01-29 08:29:39 +00:00
Markus Reiter
a198b0ef43
Merge pull request #5628 from reitermarkus/conflicts-with
Refactor `ConflictsWith` to be a `DelegateClass(Hash)`.
2019-01-28 22:31:08 +01:00
Mike McQuaid
d18bab042b
Merge pull request #5639 from MikeMcQuaid/os-mac-cpu-requires
version: add CPU tests.
2019-01-28 20:02:19 +00:00
Mike McQuaid
28fa8a7c97
version: add CPU tests.
Add a new API inspired by discussion in
https://github.com/Homebrew/homebrew-core/pull/36435 to query if a given
CPU option is supported by a version of macOS.
2019-01-28 19:31:21 +00:00