| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-05-27 | Improve some `brew install` messaging. | Mike McQuaid | |
| Improve the messaging around `brew install` when there's a possible user action such as an `upgrade` or `link` and don't tell people to `install --force` when it's unnecessary. While I did this, tweak the output and function usage in a couple of related places. Some example output before this change: ``` Warning: openssl is a keg-only and another version is linked to opt. Use `brew install --force` if you want to install this version Warning: mysql@5.6 is a keg-only and another version is linked to opt. Use `brew install --force` if you want to install this version Warning: analog-6.0_1 already installed Warning: bash-completion@2-2.5 already installed, it's just not linked. ``` Some example output after this change: ``` Error: openssl 1.0.2k is already installed To upgrade to 1.0.2l, run `brew upgrade openssl` Warning: mysql@5.6 5.6.36_1 is already installed Warning: analog 6.0_1 is already installed Warning: bash-completion@2 2.5 is already installed, it's just not linked. You can use `brew link bash-completion@2` to link this version. ``` | |||
| 2017-05-25 | Merge pull request #2624 from mistydemeo/use_python_flock | Misty De Meo | |
| Use Python's flock instead of Ruby's | |||
| 2017-05-24 | Also move `--binarydir` to `compat/*`. | Markus Reiter | |
| 2017-05-24 | Deprecate `--caskroom` flag. | Markus Reiter | |
| 2017-05-24 | Merge pull request #2678 from reitermarkus/fix-cli-default-options | Markus Reiter | |
| Fix cli default options. | |||
| 2017-05-24 | Merge pull request #2675 from mistydemeo/vendor_compatibility_fixes | Misty De Meo | |
| Vendor compatibility fixes | |||
| 2017-05-24 | Add test for `--binaries` default value. | Markus Reiter | |
| 2017-05-24 | Fix `--binaries` not using default value. | Markus Reiter | |
| 2017-05-24 | Merge pull request #2598 from tdsmith/relocate-virtualenv-orig-prefix | Tim D. Smith | |
| Relocate virtualenv orig-prefix | |||
| 2017-05-24 | lock: simplify ruby conditional | Misty De Meo | |
| 2017-05-23 | brew.sh: don't call xcode-select if it doesn't exist | Misty De Meo | |
| 2017-05-23 | vendor-install: fix array syntax for old bash | Misty De Meo | |
| 2017-05-23 | vendor-install: check -x on output of which | Misty De Meo | |
| This works around older versions of `which`, which return a string on failure. | |||
| 2017-05-23 | lock: check tools are executable | Misty De Meo | |
| 2017-05-23 | Optionally use Python's flock instead of Ruby's | Misty De Meo | |
| Ruby first gained flock in 1.8.7, which is a problem since we're using this lock utility in `vendor-install` in order to install a newer Ruby. Fortunately, Python 2.3(!) has flock support. | |||
| 2017-05-23 | Merge pull request #2670 from reitermarkus/fix-uninstall-order | Markus Reiter | |
| Fix `uninstall` order. | |||
| 2017-05-23 | Merge pull request #2671 from reitermarkus/manpage-sudo-askpass | Vítor Galvão | |
| Add `SUDO_ASKPASS` to `brew-cask` manpage. | |||
| 2017-05-23 | Merge pull request #2668 from reitermarkus/fix-audit-checksum | Mike McQuaid | |
| Fix `previous_version_and_checksum` method. | |||
| 2017-05-23 | Add `SUDO_ASKPASS` to `brew-cask` manpage. | Markus Reiter | |
| 2017-05-23 | Fix `uninstall` order. | Markus Reiter | |
| 2017-05-23 | Remove `cask_tokens_from` method. | Markus Reiter | |
| 2017-05-23 | Fix undefined `cask_tokens` method. | Markus Reiter | |
| 2017-05-23 | Fix `previous_version_and_checksum` method. | Markus Reiter | |
| 2017-05-23 | Merge pull request #2654 from reitermarkus/refactor-cli | Markus Reiter | |
| Refactor `CLI`. | |||
| 2017-05-22 | patch: clean up with Forwardable | Alyssa Ross | |
| 2017-05-21 | Merge pull request #2658 from JCount/audit-fix-versioned-aliases-homebrew-core | JCount | |
| audit: fix versioned alias errors in homebrew/core introduced in a7c6a57 | |||
| 2017-05-22 | Fix tests for `CLI::Options` DSL. | Markus Reiter | |
| 2017-05-22 | Add `CLI::Options` DSL. | Markus Reiter | |
| 2017-05-22 | Remove redundant `self.run` methods. | Markus Reiter | |
| 2017-05-22 | Rename `Base` and `InternalUseBase`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Zap`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Version`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Uninstall`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Style`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Search`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Outdated`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::List`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::InternalStanza`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::InternalHelp`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::InternalDump`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::InternalCheckurl`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::InternalAuditModifiedCasks`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::InternalAppcastCheckpoint`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Install`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Info`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Home`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Fetch`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Edit`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Create`. | Markus Reiter | |
| 2017-05-22 | Refactor `CLI::Cleanup`. | Markus Reiter | |
