| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-02-22 | Use more docs.brew.sh short links | Mike McQuaid | |
| These are nicer on the eyes. | |||
| 2018-02-01 | docs: add more missing option descriptions | EricFromCanada | |
| and improve wording or formatting where necessary. | |||
| 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. | |||
| 2017-10-18 | Use “squiggly” heredocs. | Markus Reiter | |
| 2017-10-14 | info: pass explicit sort to handle APFS | Dominyk Tiller | |
| 2017-07-27 | Use https for all docs.brew.sh links. | Mike McQuaid | |
| May as well use the more secure link when possible. | |||
| 2017-06-28 | Refactor using `Forwardable` and `DelegateClass`. | Markus Reiter | |
| 2017-06-10 | Autocorrect Rubocop Style/PerlBackrefs. | Mike McQuaid | |
| 2017-05-16 | info: fix conflicts formatting. | Mike McQuaid | |
| 2017-05-15 | info: tweak conflicts output code. | Mike McQuaid | |
| 2017-05-14 | info: use more string interpolation | John Hawkinson | |
| 2017-04-09 | info: rubocop | John Hawkinson | |
| 2017-04-09 | info: Print reason for conflicts where available | John Hawkinson | |
| 2017-03-23 | info: immediately print FormulaUnavailableError. | Mike McQuaid | |
| 2017-03-20 | missing_formula: subsume historic logic. | Mike McQuaid | |
| These methods belong together so combine them in a single class to provide a simpler API. | |||
| 2017-03-20 | blacklist: move to missing_formula class instead. | Mike McQuaid | |
| This will allow extending this class so it can be used by more than just blacklisting. | |||
| 2017-03-20 | Hint at new location of migrated formulae | Zhiming Wang | |
| Partial implementation of https://github.com/Homebrew/brew-evolution/pull/15, along with the ability to search for deleted formulae in git history (inspired by #1996) which is not described in the proposal. See also: #1371. | |||
| 2017-03-11 | Add `Formatter::pluralize`. | Markus Reiter | |
| 2017-02-25 | Update brew's man page formatting and grammar | EricFromCanada | |
| Also update command specifications to match descriptions. | |||
| 2017-01-04 | Use docs.brew.sh links. | Mike McQuaid | |
| 2016-11-20 | Replace Utils::JSON with corelib JSON calls. | William Woodruff | |
| 2016-10-17 | brew info: include options to dependencies in display | Andrew Janke | |
| 2016-10-04 | Merge pull request #1145 from reitermarkus/module-function | Markus Reiter | |
| Use `module_function` for `Homebrew` module. | |||
| 2016-10-02 | Use `module_function` for commands. | Markus Reiter | |
| 2016-10-01 | Add `Formatter` module. | Markus Reiter | |
| 2016-10-01 | Refactor Tty. | Markus Reiter | |
| 2016-09-27 | Merge pull request #1004 from apjanke/print-requirements | Mike McQuaid | |
| info: print requirements | |||
| 2016-09-24 | info: include versions and other details in Requirements display | Andrew Janke | |
| 2016-09-23 | Fix Style/GuardClause. | Markus Reiter | |
| 2016-09-20 | Update documentation links. | Mike McQuaid | |
| 2016-09-18 | info: print requirements | Andrew Janke | |
| 2016-09-11 | cmd/info: fix Rubocop warnings. | Mike McQuaid | |
| 2016-08-05 | various: eliminate the usage of `any?` (#638) | Xu Cheng | |
| `any?` is not the opposite of `empty?`. Besides the case that `[false, nil].any?` will return false, `any?`(O(n)) has much worse performance than `empty?`(O(1)). | |||
| 2016-04-10 | Add all the top level comments | Max Nordlund | |
| 2015-12-27 | cmd/options.rb: move common code in options.rb | Baptiste Fontaine | |
| Closes Homebrew/homebrew#47423. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr> | |||
| 2015-12-09 | info: tap is a Tap object now | Xu Cheng | |
| 2015-12-07 | Use `(installed)` and emoji ticks consistently. | Mike McQuaid | |
| Across info, search and update. Closes Homebrew/homebrew#45131. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-12-03 | centralize the logic of handling `homebrew-` in Tap.fetch | Xu Cheng | |
| Closes Homebrew/homebrew#46537. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-11-29 | info: use installed_kegs | Xu Cheng | |
| 2015-11-16 | improve brew info | Xu Cheng | |
| * Show pinned and keg-only as attributes, where pinned version is shown as well. * Use brackets instead of parentheses to distinguish formula attributes(e.g. keg-only) with spec attributes(e.g. bottled) * Don't show blank line for formula without homepage. * Don't show duplicated keg-only message which will be shown later in caveats. * Underline urls. * Remove unnecessary github_info return value check, which is always existed. Closes Homebrew/homebrew#46037. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-09-30 | cache taps | Xu Cheng | |
| There are plenty of IO operations inside Tap object, and it will be more when implementing formula alias reverse look up(e.g. list all of alias names for a formula). So let's cache them. Some benchmark: $ time brew info $(brew ruby -e 'puts Formula.tap_names') > /dev/null Before: 6.40s user 2.42s system 96% cpu 9.134 total After: 4.75s user 0.77s system 97% cpu 5.637 total Closes Homebrew/homebrew#44377. Signed-off-by: Xu Cheng <xucheng@me.com> | |||
| 2015-09-09 | info: improve github_info | Xu Cheng | |
| * use Homebrew.git_origin * Handle the case git is unavailable or `.git` doesn't exist * Handle the case origin isn't github repo | |||
| 2015-08-14 | add Formula.racks | Xu Cheng | |
| Also exclude symlink when enumerating installed racks. | |||
| 2015-08-10 | implement formulary#find_with_priority | CNA-Bld | |
| 2015-08-03 | Core files style updates. | BrewTestBot | |
| Closes Homebrew/homebrew#42354. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-06-08 | info: fix plural | Xu Cheng | |
| 2015-05-29 | info: use Formula#full_name | Xu Cheng | |
| 2015-05-25 | Info shows the desc if present | Nikolaus Wittenstein | |
| 2015-02-13 | info: show correct file origin for formula from path or url | Xu Cheng | |
| Closes Homebrew/homebrew#36733. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
| 2015-02-08 | cmd/info: prevent duplicate dependency display. | Xu Cheng | |
| Before: $ brew info llvm ==> Dependencies Build: xz ✔, xz ✔, xz ✔, xz ✔, xz ✔, xz ✔ $ brew info --json=v1 llvm ... "dependencies":["xz","xz","xz","xz","xz","xz"], ... After $ brew info llvm ==> Dependencies Build: xz ✔ $ brew info --json=v1 llvm ... "dependencies":["xz"], ... Closes Homebrew/homebrew#36653. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com> | |||
