| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-02-28 | irb: add pry support. | Mike McQuaid | |
| Make `brew irb` optionally support `pry`. While doing so, also make it a `dev-cmd`. | |||
| 2018-02-27 | update: tweak git too old check. | Mike McQuaid | |
| Avoid trying to install and warning if system Git is too old but Git is already installed. | |||
| 2018-02-26 | Handle a too old system Git on OS X 10.8 and below | Mike McQuaid | |
| Needed for GitHub since: https://github.com/blog/2507-weak-cryptographic-standards-removed | |||
| 2018-02-22 | Use more docs.brew.sh short links | Mike McQuaid | |
| These are nicer on the eyes. | |||
| 2018-02-19 | gist-logs: require API credentials. | Mike McQuaid | |
| Anonymous gists are going away shortly: https://github.com/blog/2503-deprecation-notice-removing-anonymous-gist-creation | |||
| 2018-02-09 | Format identifiers in oh1 | Chayoung You | |
| 2018-02-05 | Make pinning more robust | Mike McQuaid | |
| Don’t autoremove pins on uninstall or upgrade and note this in the manpage. | |||
| 2018-02-01 | docs: add more missing option descriptions | EricFromCanada | |
| and improve wording or formatting where necessary. | |||
| 2018-01-22 | fetch: also fetch resources' patches | ilovezfs | |
| 2018-01-21 | upgrade --all: use odeprecated. | Mike McQuaid | |
| 2018-01-21 | (un)linkapps: hide from manpage, use odeprecated. | Mike McQuaid | |
| 2018-01-18 | Merge pull request #3661 from MikeMcQuaid/deprecate-default-formula | Mike McQuaid | |
| Deprecate default_formula Requirement DSL | |||
| 2018-01-18 | Merge pull request #3693 from ilovezfs/info-always-show-spec-options | Mike McQuaid | |
| info: show spec options for optionless formulae | |||
| 2018-01-18 | info: show spec options for optionless formulae | ilovezfs | |
| Previsiouly, info would not display --HEAD or --devel for formulae that had no options other than those spec options. | |||
| 2018-01-15 | rubocop 0.52.1 | Mike McQuaid | |
| 2018-01-15 | Revert "Use Homebrew's gitconfig for various commands" | ilovezfs | |
| 2018-01-14 | Merge pull request #3670 from MikeMcQuaid/gitconfig | Mike McQuaid | |
| Use Homebrew's gitconfig for various commands | |||
| 2018-01-14 | vendor-install: various portable ruby tweaks. | Mike McQuaid | |
| - Rename repository to homebrew-portable-ruby - Add a new Bintray repository using new name - Add GitHub releases mirror and try to use it - Tell people not to file issues if they can't connect to Bintray or GitHub: we're not here to provide ISP/proxy support. | |||
| 2018-01-14 | Deprecate default_formula Requirement DSL | Mike McQuaid | |
| This has been a nightmare in terms of the complexity to our dependency system and the whack-a-mole required on bugs. If a Requirement resolves to a Formula it should just use `depends_on "formula"` instead. This matches the effective behaviour all users of bottles (the vast majority of users and installs) and what we're doing in Homebrew/homebrew-core. | |||
| 2018-01-11 | Use Homebrew's gitconfig for various commands | Mike McQuaid | |
| Git is a transport and storage mechanism for us so we don't want to allow arbitrary customisation of this due to user issues e.g. #3664 and #3561. Fixes #3664. | |||
| 2018-01-10 | reinstall/upgrade: stop unlinked kegs being sticky | Mike McQuaid | |
| It's not possible to determine the difference between a non-keg-only keg that failed to link and one that wasn't linked by us intentionally. To avoid additional complexity of storing this logic in another place let's back out this relatively new functionality; sticky keg-only links is a better and more desirable behaviour anyway. | |||
| 2018-01-09 | upgrade: fix UnsatisfiedRequirements exit code. | Mike McQuaid | |
| 2018-01-08 | upgrade: skip formula if upgrade fails. | Mike McQuaid | |
| Rather than blocking the rest of the formulae from being installed by `brew upgrade` print the requirement failure messages (already done) and an error stating requirements weren't satisfied and then continue to upgrade the rest of the formulae. | |||
| 2018-01-07 | Use parser 2.4.0.0 | Mike McQuaid | |
| This matches the version that supports Ruby 2.3.3 syntax (which is the version we use). | |||
| 2017-12-30 | reinstall/upgrade: document use of options. | Mike McQuaid | |
| To avoid user confusion e.g. #3606. | |||
| 2017-12-14 | gist-logs: use full path to brew. | Mike McQuaid | |
| This fixes the command with environment filtering enabled. | |||
| 2017-12-11 | doctor: tell people not to file issues. | Mike McQuaid | |
| This stuff doesn't matter. | |||
| 2017-12-10 | Merge pull request #3543 from MikeMcQuaid/remove-env-unsets | Mike McQuaid | |
| Remove some unset/checked environment checks | |||
| 2017-12-08 | Remove some unset/checked environment checks | Mike McQuaid | |
| These will be redundant once environment filtering is on by default in #3529. | |||
| 2017-12-02 | Revert extra deletion | L. E. Segovia | |
| 2017-12-02 | Rename whole build_options block (copypaste from reinstall) | L. E. Segovia | |
| 2017-12-02 | Delete `--ignore-dependencies` additions | L. E. Segovia | |
| 2017-12-02 | Let the upgrade command add new build flags | L. E. Segovia | |
| 2017-12-02 | Remember `--ignore-dependencies` when installing and upgrading | L. E. Segovia | |
| 2017-11-27 | vendor-install: Add ARM bottle for portable-ruby | Shaun Jackman | |
| 2017-11-26 | Allow optionally using Homebrew's curl | Mike McQuaid | |
| If `HOMEBREW_FORCE_BREWED_CURL` is set then allow it to be used instead of the system `curl`. | |||
| 2017-11-16 | vendor-install: Observe HOMEBREW_STDERR | Shaun Jackman | |
| Suppress stderr unless HOMEBREW_STDERR is set. | |||
| 2017-11-07 | brew list --pinned: pass explicit sort to handle APFS | commitay | |
| 2017-11-06 | brew list --versions: pass explicit sort to handle APFS | commitay | |
| 2017-11-05 | Refactor command handling code | Mike McQuaid | |
| Don’t rely on having external commands always present in the PATH in order to find them. Instead, provide an accessory method to Tap so they can be added and used when needed. While we’re here, do some general refactoring and cleanup of the command code in these places. | |||
| 2017-10-29 | cmd/sh: set working PS1 for zsh. | Mike McQuaid | |
| The `bash`, default one is broken on `zsh`. | |||
| 2017-10-28 | Merge pull request #3380 from jmsundar/apfs_tap-info | Mike McQuaid | |
| tap-info: handle APFS returning hash order | |||
| 2017-10-28 | style changes | Jayendra Minakshisundar | |
| 2017-10-27 | tap-info: sort taps by name to handle APFS | Jayendra Minakshisundar | |
| 2017-10-26 | Unhide readall and update-reset from manpage. | Mike McQuaid | |
| These are both tools that end-users can find useful on occasion so it doesn't make sense to hide them. | |||
| 2017-10-20 | leaves: account for requirements | Maxim Belkin | |
| 2017-10-20 | Merge pull request #3304 from richiethomas/refactor_uses | Mike McQuaid | |
| In 'readall.rb', replaced multi-step 'each' loop with one-line method chain of Ruby enumerator methods | |||
| 2017-10-20 | Remove memoization from uses.rb, as it doesn't result in the expected time ↵ | richiethomas | |
| complexity savings | |||
| 2017-10-20 | Merge pull request #3319 from reitermarkus/squiggly-heredocs | Mike McQuaid | |
| Use “squiggly” heredocs. | |||
| 2017-10-20 | Merge pull request #3334 from DomT4/ds_store_is_not_a_command | Mike McQuaid | |
| commands: filter out dotfiles from output | |||
