10583 Commits

Author SHA1 Message Date
Joseph Frazier
66ca9e79fc uninstall: improve pronoun for multiple version message
When exactly two versions of a package were installed, the uninstall
message should not read "Remove them all with...", since only one
version remains.

"Remove all versions with..." is flexible enough to avoid being
interpreted as grammatically incorrect, and it still accurately
describes the general behavior of `brew uninstall --force`.
2016-09-21 11:37:23 -04:00
Mike McQuaid
a381b597d3 Merge pull request #1060 from MikeMcQuaid/update-tag-tweaks
update.sh: tweak tag handling.
1.0.1
2016-09-21 15:54:10 +01:00
Mike McQuaid
f9bd121e38 update.sh: tweak tag handling.
- Don't let the `UPSTREAM_TAG` variable bleed into future repository
  checks.
- Even if the tag branch is an ancestor of the tag ensure that it's
  forced back to the tag anyway.
2016-09-21 14:32:48 +01:00
Mike McQuaid
09e0b097a4 Merge pull request #1057 from e-moe/patch-1
readme update: it's version 1.0 already
2016-09-21 14:13:55 +01:00
Nikolay Labinskiy
1758c2bcb5 readme update: it's version 1.0 already 2016-09-21 13:20:59 +03:00
Mike McQuaid
d5b6ecfc50 Merge pull request #998 from MikeMcQuaid/update-between-tags
update.sh: update to latest Homebrew/brew tag.
1.0.0
2016-09-21 09:25:50 +01:00
Mike McQuaid
e8ebcb834b update.sh: allow forcing tag update.
To test the tag update functionality allow setting
`HOMEBREW_UPDATE_TO_TAG`.
2016-09-21 09:03:52 +01:00
Mike McQuaid
b2c7d6d83d update.sh: update to latest Homebrew/brew tag.
Rather than following every change on `master` let’s have non-developer
users (i.e. those who have never run a `dev-cmd` or set
`HOMEBREW_DEVELOPER`) update between tags.

This provides a fairly natural beta (the `master` branch`) and stable
(the tags) approach without restricting us to any particular way of
managing our tags.
2016-09-21 09:03:51 +01:00
Zhiming Wang
066cd4656f Merge pull request #1053 from sjackman/patch-1
PULL_REQUEST_TEMPLATE.md: Fix CONTRIBUTING.md link
2016-09-20 19:49:25 -04:00
Shaun Jackman
e7b6a55a4f PULL_REQUEST_TEMPLATE.md: Fix CONTRIBUTING.md link 2016-09-20 15:33:26 -07:00
Mike McQuaid
f6fef7cdce test-bot: always update to tag for taps. 2016-09-20 19:37:30 +01:00
Mike McQuaid
bef4d13535 Merge pull request #1046 from MikeMcQuaid/update-tags
Update: ensure tags are fetched
2016-09-20 19:24:02 +01:00
Markus Reiter
71cffef625 Merge pull request #1036 from reitermarkus/cask-man
Update `brew-cask` man page and simplify `brew man`.
2016-09-20 19:38:29 +02:00
Mike McQuaid
9623272283 update.sh: force a full update if we have no tags. 2016-09-20 17:16:47 +01:00
Mike McQuaid
d62512095f update.sh: always fetch tags.
We use these for updating people who just follow tags.
2016-09-20 17:16:47 +01:00
Mike McQuaid
7a63a75360 Fix CONTRIBUTING.md references.
Closes #1040.
2016-09-20 11:51:08 +01:00
Markus Reiter
4a9ee8154a Simplify brew man authors. 2016-09-20 12:12:36 +02:00
Markus Reiter
598b303e3a Update `brew-cask man page. 2016-09-20 12:02:12 +02:00
Mike McQuaid
5b9a43a370 Merge pull request #1031 from MikeMcQuaid/rearrange-repo
Rearrange repository
2016-09-20 10:58:55 +01:00
Mike McQuaid
3099d126d7 test_bash: use new completions location. 2016-09-20 10:41:42 +01:00
Mike McQuaid
6ff7fed070 update-report: link new completion/docs locations. 2016-09-20 10:41:42 +01:00
Mike McQuaid
0d76dfadcc utils: fix completions/manpages/docs linking. 2016-09-20 10:41:42 +01:00
Mike McQuaid
205773b885 man: use new manpages/docs locations. 2016-09-20 10:41:42 +01:00
Mike McQuaid
4e6990ed81 list: use new exclude paths. 2016-09-20 10:41:42 +01:00
Mike McQuaid
b85ee1cb8f Update documentation links. 2016-09-20 10:41:42 +01:00
Mike McQuaid
9067cc39b8 gitignore: rearrange repository, simplify rules. 2016-09-20 10:41:42 +01:00
Mike McQuaid
bd6fb88ddc Rearrange repository files. 2016-09-20 10:41:42 +01:00
Mike McQuaid
f87e3626bb Merge pull request #1039 from MikeMcQuaid/readme-tweaks
Readme tweaks
2016-09-20 09:49:38 +01:00
Mike McQuaid
ea2af77363 Merge pull request #1037 from MikeMcQuaid/auto-update-migration-sometimes
update-report: migrate on newer auto-update.
2016-09-20 09:32:58 +01:00
Mike McQuaid
51ed08d733 man: read lead, former maintainers, creator. 2016-09-20 09:31:19 +01:00
Mike McQuaid
d6aa0aa8d3 README: add lead, new maintainers. 2016-09-20 09:30:42 +01:00
Mike McQuaid
2ecd73bca4 update-report: migrate on newer auto-update.
If we have a `brew.sh` which has set
`HOMEBREW_ENABLE_AUTO_UPDATE_MIGRATION` then let's allow an auto-update
migration. That's because it contains the fix below it _before_ the
update happened which means the auto-update won't fail in the same way
as if updating from an old version.
2016-09-20 09:07:02 +01:00
Mike McQuaid
d9023a65f0 Merge pull request #1038 from MikeMcQuaid/test-bot-set-path
test-bot: always set PATH to HOMEBREW_PREFIX.
2016-09-20 09:05:04 +01:00
Mike McQuaid
622e858b6e test-bot: always set PATH to HOMEBREW_PREFIX.
Set the `PATH` to always have the `bin` and `sbin` for the current
`HOMEBREW_PREFIX` at the beginning.
2016-09-20 08:42:30 +01:00
Mike McQuaid
f62223cb8a Merge pull request #1010 from rwhogg/update-linux-troubleshooting-page
os: update Linux troubleshooting url
2016-09-20 08:27:28 +01:00
Mike McQuaid
f78b737d9b Merge pull request #1035 from MikeMcQuaid/no-auto-update-migration
No auto update migration
2016-09-20 08:21:27 +01:00
Mike McQuaid
7ef74614e7 Merge pull request #985 from MikeMcQuaid/drop-mavericks
os/mac: mark Mavericks as outdated.
2016-09-20 08:20:25 +01:00
Mike McQuaid
5d7911fa71 Merge pull request #1028 from penman/install_gems_to_gem_home
Use user GEM_HOME for installing gems
2016-09-20 08:10:23 +01:00
Mike McQuaid
9412c89e2d Merge pull request #1032 from penman/preserve_dependencies
Save runtime dependencies in INSTALL_RECEIPT.json
2016-09-20 08:08:28 +01:00
Mike McQuaid
8bf405e5f7 update-report: print message on completion link failure. 2016-09-20 08:03:06 +01:00
Mike McQuaid
1f128331b6 update-report: don't migrate on auto-update. 2016-09-20 08:02:52 +01:00
Alyssa Ross
28f707c907 tab: test tap runtime dependencies 2016-09-19 21:03:55 +01:00
Alyssa Ross
41e25209f7 Save runtime dependencies in INSTALL_RECEIPT.json
Fixes #930
2016-09-19 20:53:39 +01:00
Alyssa Ross
4c773725c7 Use user GEM_HOME for installing gems
Save the value of GEM_HOME before unsetting it,
and resetting it when setting up a gem environment.

Fixes #944.
2016-09-19 19:09:55 +01:00
Markus Reiter
e22610aedd Merge pull request #1025 from reitermarkus/migrate-caskroom
Make `HOMEBREW_PREFIX/Caskroom` the default.
2016-09-19 19:07:55 +02:00
Markus Reiter
c0cc703516 update-report: Do not migrate Caskroom to HOMEBREW_REPOSITORY. 2016-09-19 17:49:40 +02:00
Markus Reiter
6fe7019020 Make HOMEBREW_PREFIX/Caskroom the default. 2016-09-19 17:49:40 +02:00
Mike McQuaid
3ffb9a2f7c Fix another brew style from #971. 2016-09-19 16:28:28 +01:00
Mike McQuaid
c9d9e54de6 Fix brew style from #971. 2016-09-19 16:04:32 +01:00
Mike McQuaid
c45119de75 Merge pull request #971 from penman/follow_alias
Make `brew upgrade` and `brew outdated` follow alias changes
2016-09-19 15:22:24 +01:00