| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-10-15 | Convert `puts_columns` to `puts Formatter.columns`. | Markus Reiter | |
| 2016-10-15 | Don’t use `puts_columns` if `empty?` or single item. | Markus Reiter | |
| 2016-10-11 | postinstall: allow write access to cellars in repository. | Mike McQuaid | |
| If HOMEBREW_CELLAR (or HOMEBREW_PREFIX) are children of HOMEBREW_REPOSITORY it’s important to deny write to the repository and enable write to the Cellar/prefix afterwards. | |||
| 2016-10-06 | “Homebrew Cask” -> “Homebrew-Cask” | Markus Reiter | |
| 2016-10-04 | Merge pull request #1145 from reitermarkus/module-function | Markus Reiter | |
| Use `module_function` for `Homebrew` module. | |||
| 2016-10-02 | Merge pull request #1211 from vladshablinsky/list-version-code | Mike McQuaid | |
| list: fix exit code for --verbose and --pinned | |||
| 2016-10-02 | update-test: fix tag updating, skip core tap. | Mike McQuaid | |
| Fix updating the `stable` branch used for tagged updates and ensure that the core tap isn’t retapped (the slowest part by far of this test). | |||
| 2016-10-02 | list: fix exit code for --verbose and --pinned | Uladzislau Shablinski | |
| `brew list --verbose <formulae>` lists only those kegs that are installed and exits with 0 if all <formulae> installed. If one or more formulae from <formulae> are not installed, the command lists only installed versions and exits with 1. `brew --pinned formula` exits with 1 if formula is not pinned. Fixes #1172 | |||
| 2016-10-02 | Merge pull request #1205 from MikeMcQuaid/help-external-commands | Mike McQuaid | |
| help: support `#:` help in external commands. | |||
| 2016-10-02 | Merge pull request #1206 from MikeMcQuaid/install-no-updated-warning | Mike McQuaid | |
| install: remove not updated warning. | |||
| 2016-10-02 | Merge pull request #823 from reitermarkus/refactoring-tty | Markus Reiter | |
| Refactor Tty. | |||
| 2016-10-02 | Remove `private_class_method` from commands. | Markus Reiter | |
| 2016-10-02 | Use `module_function` for commands. | Markus Reiter | |
| 2016-10-01 | Merge pull request #1169 from reitermarkus/rubocop-separate-configs | Mike McQuaid | |
| Use separate RuboCop configs for formulae and core code. | |||
| 2016-10-01 | install: remove not updated warning. | Mike McQuaid | |
| This is no longer relevant after moving to taps/tags and if ever re-added it should probably target homebrew/core. Fixes #1194. | |||
| 2016-10-01 | Use Formatter for all URLs. | Markus Reiter | |
| 2016-10-01 | Add `Formatter` module. | Markus Reiter | |
| 2016-10-01 | Refactor Tty. | Markus Reiter | |
| 2016-10-01 | help: support `#:` help in external commands. | Mike McQuaid | |
| Fixes https://github.com/Homebrew/homebrew-test-bot/issues/3 | |||
| 2016-10-01 | Fix JSON output handling. | Mike McQuaid | |
| 2016-10-01 | upgrade: tell people that --all is a no-op. | Mike McQuaid | |
| Apparently this is still run by people so let's tell them to save some typing. | |||
| 2016-10-01 | Merge pull request #1052 from sjackman/store-formula | Mike McQuaid | |
| Store the formula used to build the keg in the keg | |||
| 2016-10-01 | Use Library/.rubocop.yml file. | Mike McQuaid | |
| This allows having a shared style that’s use for Homebrew/brew and taps which can be overridden by Homebrew/brew. | |||
| 2016-09-29 | `cd` to `HOMEBREW_LIBRARY` is not needed anymore for RuboCop. | Markus Reiter | |
| 2016-09-29 | Use separate `.rubocop.yml` in `Library/Taps` and `Library/Homebrew`. | Markus Reiter | |
| 2016-09-29 | Use separate RuboCop configs for formulae and core code. | Markus Reiter | |
| 2016-09-29 | update.sh: use sort instead of git tag --sort. | Mike McQuaid | |
| Older versions of Git don't have this flag and we don't want to block updates for them when there's a (relatively) simple workaround. | |||
| 2016-09-27 | update.sh: hide GITHUB_HEADERS missing output. | Mike McQuaid | |
| Will only happen once but could be confusing anyway. | |||
| 2016-09-27 | Merge pull request #1004 from apjanke/print-requirements | Mike McQuaid | |
| info: print requirements | |||
| 2016-09-26 | Merge pull request #1152 from MikeMcQuaid/doctor-remove-outdated-check | Mike McQuaid | |
| doctor: remove outdated Homebrew check. | |||
| 2016-09-26 | doctor: remove outdated Homebrew check. | Mike McQuaid | |
| This is no longer relevant in the bright, new tagged future. Fixes #1151. | |||
| 2016-09-26 | update.sh: don't restore branch to stable. | Mike McQuaid | |
| Only run for Homebrew developers so assume they don’t want to switch back to an old stable branch. Fixes #1141. | |||
| 2016-09-25 | update.sh: use HOMEBREW_UPDATE_TO_TAG. | Mike McQuaid | |
| This makes the code easier to follow rather than having to know HOMEBREW_NO_UPDATE_CLEANUP implies not updating to a tag. | |||
| 2016-09-25 | Fix `search_tap` regex/string matching. | Markus Reiter | |
| 2016-09-24 | info: include versions and other details in Requirements display | Andrew Janke | |
| 2016-09-24 | update.sh: use GitHub tags API. | Mike McQuaid | |
| Otherwise if we've committed to `master` and someone `brew update`s before we cut the tag then they won't be updated to the latest version. | |||
| 2016-09-24 | Merge pull request #1121 from MikeMcQuaid/update-stable-branch | Mike McQuaid | |
| update.sh: always use stable branch for tags. | |||
| 2016-09-24 | update.sh: always use stable branch for tags. | Mike McQuaid | |
| This avoids creating a new branch that’ll never be deleted for each tag and differentiates between the `master` and `stable` branches. | |||
| 2016-09-24 | Merge pull request #1114 from zmwangx/update-no-restore-stable-branch | Mike McQuaid | |
| update.sh: do not restore stable (tag) branch | |||
| 2016-09-24 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-24 | update.sh: do not restore stable (tag) branch | Zhiming Wang | |
| Restoring stable branch post-update could lead to unsuspecting users with homebrew.devcmdrun being stuck forever on an old tag. Fixes #1111. | |||
| 2016-09-23 | Store the formula used to build the keg in the keg | Shaun Jackman | |
| Store the formula used to build the keg inside the keg in a file named NAME/VERSION/.brew/NAME.rb after removing the bottle do ... end block. See https://github.com/Homebrew/brew-evolution/pull/6. Closes https://github.com/Homebrew/brew/issues/931. | |||
| 2016-09-23 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-23 | RuboCop has to be run inside `HOMEBREW_LIBRARY`. | Markus Reiter | |
| 2016-09-23 | Update `rubocop` dependency to `0.43.0`. | Markus Reiter | |
| 2016-09-23 | Fix RuboCop CaseEquality. | Markus Reiter | |
| 2016-09-23 | Merge pull request #1103 from MikeMcQuaid/update-upstream-tag-strict | Mike McQuaid | |
| update.sh: only update to semver tags. | |||
| 2016-09-23 | update.sh: only update to semver tags. | Mike McQuaid | |
| Otherwise random e.g. `pr-123` tags may cause `brew update` to update to the wrong version. | |||
| 2016-09-23 | sandbox: tweak HOMEBREW_REPOSITORY handling. | Mike McQuaid | |
| If we have a HOMEBREW_REPOSITORY and HOMEBREW_PREFIX mismatch (now the default) then we can block access to the whole of HOMEBREW_REPOSITORY rather than just the HOMEBREW_LIBRARY and `.git`. | |||
| 2016-09-22 | update.sh: don't print "checkout branch" message. | Mike McQuaid | |
| It’ll only get printed for people getting updated to tags now and these are people who haven’t run a `dev-cmd` so we want to air on the side of telling them less stuff that will confuse them and assume people who have manually made another `git` branch will know how to get back to it. | |||
