Mike McQuaid
cc8bc44286
audit: ensure curl always has an HTTP url.
...
This makes using `HOMEBREW_CURL` significantly nicer as then the system
`curl` (that, on old versions, sucks at SSL) can download a version of
`curl` that it can build from source.
2017-06-08 14:20:04 +03:00
Mike McQuaid
fd4aaf030f
Merge pull request #2749 from MikeMcQuaid/edit-default-editors
...
edit: tweak default editors.
2017-06-08 12:46:56 +03:00
Mike McQuaid
8b29a07cfa
Merge pull request #2750 from MikeMcQuaid/no-auto-update-no-report-issue-prompt
...
brew: no issue report prompt unless autoupdating.
2017-06-08 12:46:40 +03:00
Mike McQuaid
882f64169c
Merge pull request #2751 from MikeMcQuaid/reinstall-remove-partial-keg
...
reinstall: remove partially installed keg.
2017-06-08 12:46:17 +03:00
Mike McQuaid
10549d13f4
brew: no issue report prompt unless autoupdating.
...
Otherwise: you may be on an old enough version that we don't care.
2017-06-07 16:37:39 +01:00
Mike McQuaid
486d3d84b1
edit: tweak default editors.
...
Add `atom` (not my editor of choice [TextMate for life!]) but widely
used enough to probably warrant it. Also, reorder based on my best
guestimates of current usage and cleanup the editor code while we're
here.
2017-06-07 16:07:53 +01:00
Mike McQuaid
838bb38b3e
reinstall: remove partially installed keg.
...
Previously if a `brew reinstall` was Ctrl-Cd after some files had been
installed it wouldn't try to remove the partially installed keg and the
renaming of the backed-up keg would fail. Alternatively, remove the
partially installed keg as if it has been Ctrl-Cd or otherwise failed
then it's not desirable to keep it.
2017-06-07 15:58:13 +01:00
Markus Reiter
e2e578fd83
Merge pull request #2729 from reitermarkus/cask-require-sha
...
Fix parsing `--require-sha` and `HOMEBREW_CASK_OPTS`.
2017-06-07 13:22:59 +02:00
Mike McQuaid
1627df997c
Merge pull request #2744 from DomT4/this_time_of_year_again
...
High Sierra: more initial support
2017-06-07 09:46:10 +01:00
Mike McQuaid
cfc40196f2
Merge pull request #2745 from MikeMcQuaid/tty-width
...
tty: handle non-tty stdin.
2017-06-07 08:45:53 +01:00
Mike McQuaid
2cf2c020ba
tty: handle non-tty stdin.
...
When stdin is not a tty then the message `stty: stdin isn't a terminal`
will be produced. Silence this message and fall back to `tput` when it
fails and default to 80 if we get no results at all.
Follow-up from #2714 .
2017-06-07 06:57:50 +01:00
Dominyk Tiller
bcdd919b84
pkgconfig: add initial files for 10.13
2017-06-07 05:12:45 +01:00
Dominyk Tiller
08cee5a0d5
os/mac/xcode: add CLT Clang for 10.13
2017-06-07 04:39:29 +01:00
Markus Reiter
b40e4afac5
Fix parsing --require-sha
and HOMEBREW_CASK_OPTS
.
2017-06-06 16:40:03 +02:00
Markus Reiter
2fa8596302
Sort Hbc::installed
.
2017-06-06 15:53:02 +02:00
Mike McQuaid
b2995be445
README: add DigitalOcean logo.
2017-06-06 12:26:29 +01:00
Mike McQuaid
d9abe6552d
Merge pull request #2738 from constXife/master
...
undefined local variable or method `ruby_version' on macOS 10.13 beta
2017-06-06 08:25:25 +01:00
Mike McQuaid
29d2268252
Merge pull request #2734 from rwhogg/fix-reinstall-without-bottle
...
cmd/reinstall: Fix reinstallation of formulae without bottles
2017-06-06 08:07:15 +01:00
Mike McQuaid
24d39430b5
diagnostic_spec: tweak_formatting.
2017-06-06 08:03:06 +01:00
Mike McQuaid
c541b3867a
Merge pull request #2735 from joshka/patch-1
...
Remove duplicates repo from Acceptable formula doc
2017-06-06 08:00:58 +01:00
constXife
4f5643a676
Fix undefined variable ruby_version
2017-06-06 13:45:09 +07:00
Misty De Meo
576eb74593
Merge pull request #2736 from DomT4/xcodes
...
xcode: expect 8.3.3/recognise 9.0 on 10.13
2017-06-05 23:03:21 -07:00
Dominyk Tiller
cc86d4184d
os/mac/xcode: recognise Xcode 9.0
2017-06-06 04:33:55 +01:00
Dominyk Tiller
a0ae034654
os/mac: add Xcode 9.0 Beta recognition
2017-06-06 04:30:29 +01:00
Dominyk Tiller
f545836dd8
docs/Xcode: document Xcode 8.3.3
2017-06-06 04:16:28 +01:00
Dominyk Tiller
a88350425b
os/mac/xcode: expect Xcode 8.3.3
2017-06-06 04:15:36 +01:00
Dominyk Tiller
04184ebc02
os/mac: add Xcode 8.3.3 support
2017-06-06 04:14:55 +01:00
Josh McKinney
251270e9a3
Remove duplicates repo from Acceptable formula doc
...
Duplicates repo is deprecated
2017-06-05 21:49:29 -05:00
Bob W. Hogg
51e83cdf91
cmd/reinstall: Fix reinstallation of formulae without bottles
...
Reinstallation of non-bottled formulae was failing because it
used a deprecated method.
Signed-off-by: Bob W. Hogg <rwhogg@linux.com>
2017-06-05 18:35:43 -07:00
Mike McQuaid
51aa2e3f4d
Merge pull request #2732 from DomT4/high_sierra
...
mac/version: add High Sierra symbol
2017-06-05 21:50:28 +01:00
Dominyk Tiller
5a9dad0bf0
mac/version: add High Sierra symbol
2017-06-05 19:40:33 +01:00
Mike McQuaid
b9cfd2cb58
Merge pull request #2731 from JCount/pull-spec-use-non-fork-pr
...
pull_spec: use stable, non-fork PR for patch expectation
2017-06-05 08:24:41 +01:00
JCount
d5838c7e80
pull_spec: use stable, non-fork PR for patch expectation
2017-06-04 15:41:50 -04:00
Mike McQuaid
54e01d76db
Merge pull request #2599 from peternewman/patch-1
...
Fix internal links on the manpage
1.2.2
2017-06-04 11:52:13 +01:00
Mike McQuaid
9e17e44b3e
Change manpage internal links in correct location.
2017-06-04 11:12:56 +01:00
Markus Reiter
0d124f7510
Merge pull request #2718 from reitermarkus/rubocop-audit
...
Fix `rubocop` in `brew audit`.
2017-06-04 12:07:26 +02:00
Markus Reiter
515411707a
Merge pull request #2727 from reitermarkus/refactor-formula-versions
...
Refactor `FormulaVersions`.
2017-06-04 11:59:44 +02:00
Markus Reiter
8ffc77d8e8
Refactor formula_at_revision
.
2017-06-04 10:24:16 +02:00
Markus Reiter
3064b5b3c3
Add test for brew style
.
2017-06-04 10:11:59 +02:00
Misty De Meo
a4aacbc15e
Merge pull request #2699 from mistydemeo/fix_boolean_types
...
Fix boolean types
2017-06-03 21:10:39 -07:00
Misty De Meo
087035868a
AbstractCommand: fix return type of .abstract?
2017-06-03 20:47:46 -07:00
Misty De Meo
4ffca8faa2
cask_loader: fix return types for .can_load?
2017-06-03 20:47:46 -07:00
Misty De Meo
ffa65c7498
String: backport #match? from 2.4.0
2017-06-03 20:47:39 -07:00
Markus Reiter
7c0a3a1233
Fix rubocop
in brew audit
.
2017-06-03 23:50:31 +02:00
Mike McQuaid
98959f1fb9
release-notes: fix style complaint.
2017-06-03 20:52:36 +01:00
Mike McQuaid
3a08f81470
audit: fix pypi strict audit capture group.
2017-06-03 20:25:12 +01:00
Mike McQuaid
dd51a0f377
Merge pull request #2730 from MikeMcQuaid/release-notes
...
release-notes: include PR author names.
2017-06-03 20:23:41 +01:00
Mike McQuaid
4676e2f35a
release-notes: include PR author names.
...
Attribution is love.
2017-06-03 19:06:19 +01:00
Mike McQuaid
1e33120a22
Merge pull request #2723 from MikeMcQuaid/missing-formula-shallow-clones
...
missing_formula: note on shallow clones.
2017-06-03 10:20:38 +01:00
Mike McQuaid
390bf44f69
missing_formula: note on shallow clones.
...
This avoids the user confusion on incomplete results seen in
http://discourse.brew.sh/t/missing-formula-location/818/7
2017-06-03 10:02:40 +01:00