| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-08-27 | Added tests for ensure_git_installed when git is available or homebrew/core ↵ | mansimarkaur | |
| is unavailable | |||
| 2017-08-27 | Added tests for git_available? | mansimarkaur | |
| 2017-08-27 | Added tests for last_revision_commit_of_file | mansimarkaur | |
| 2017-08-25 | safe_fork: Improve the error message | Shaun Jackman | |
| 2017-08-21 | Fix `pull`. | Markus Reiter | |
| 2017-08-20 | Move fix from #3070 inside `GitHub` module. | Markus Reiter | |
| 2017-08-17 | Change var name | Ben Muschol | |
| 2017-08-14 | Unify vocabulary in github module, remove unnecessary logic | Ben Muschol | |
| Fix duplication bug | |||
| 2017-08-14 | Spec for issues search | Ben Muschol | |
| 2017-08-14 | Implement PR feedback | Ben Muschol | |
| 2017-08-13 | fix typo | Ben Muschol | |
| 2017-08-13 | Fix syntax error | Ben Muschol | |
| 2017-08-13 | Rename path_to -> url_to since it returns a url | Ben Muschol | |
| 2017-08-13 | Remove duplicate url generation logic in Github module | Ben Muschol | |
| 2017-08-11 | Don’t pass `--fail` for `curl_output`. | Markus Reiter | |
| 2017-08-10 | `curl_download`: Retry once on error `33`. | Markus Reiter | |
| 2017-08-08 | Allow `curl` args to be overriden. | Markus Reiter | |
| 2017-08-08 | Simplify CurlDownloadStrategy. | Markus Reiter | |
| 2017-08-07 | Revert "Refactor SVN and cURL download strategies." | ilovezfs | |
| 2017-08-07 | Simplify CurlDownloadStrategy. | Markus Reiter | |
| 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-24 | 🗑️ Use AppleScript instead of Swift for trashing. | Markus Reiter | |
| 2017-06-20 | Add `trash` util. | Markus Reiter | |
| 2017-06-19 | Merge pull request #2778 from jasonkarns/tap-full-name | Mike McQuaid | |
| refactor: DRY up redundant formulations of {#user}/homebrew-{#repo} | |||
| 2017-06-19 | Tap learns to form its own full_name | Jason Karns | |
| full_name is formed from `{user}/homebrew-{repo}` and is always lowercase. | |||
| 2017-06-12 | Autocorrect Rubocop Style/SpecialGlobalVars. | Mike McQuaid | |
| 2017-06-09 | BuildError: report options to analytics. | Mike McQuaid | |
| Without this it's not easy to make much sense of these failures. | |||
| 2017-06-07 | analytics: remove unused analytics. | Mike McQuaid | |
| We didn't end up using the `screenview` and `exception` analytics as much as expected so let's remove them and focus on stuff that's formula-specific. | |||
| 2017-06-07 | tty: handle non-tty stdin. | Mike McQuaid | |
| When stdin is not a tty then the message `stty: stdin isn't a terminal` will be produced. Silence this message and fall back to `tput` when it fails and default to 80 if we get no results at all. Follow-up from #2714. | |||
| 2017-06-02 | Use stty instead of tput to get terminal width | Enrico Ghirardi | |
| Fixes https://github.com/Homebrew/brew/issues/2707 | |||
| 2017-05-29 | Use `Formatter::pluralize` where possible. | Markus Reiter | |
| 2017-05-29 | Remove unused `popen_read_text` method. | Markus Reiter | |
| 2017-05-24 | lock: simplify ruby conditional | Misty De Meo | |
| 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-22 | Add audit check to see if both version and checksum changed. | Markus Reiter | |
| 2017-05-08 | Remove `to_s` from some `Pathname`s. | Markus Reiter | |
| 2017-04-25 | Remove unnecessary block. | Markus Reiter | |
| 2017-04-25 | Add `GitHub::search_code` method. | Markus Reiter | |
| 2017-04-23 | Fix and remove various TODOs. | Mike McQuaid | |
| Fix those that can be done so without tearing Homebrew to pieces and remove the comments for those that can never be done. | |||
| 2017-04-22 | More deprecations. | Mike McQuaid | |
| Deprecate more methods. Internal APIs have been verified to be unused elsewhere and removed. External APIs have had deprecation methods added. Existing deprecations have been either upgraded to produce warnings or no longer deprecated and the reasoning documented. | |||
| 2017-03-23 | github: don't print when searching PRs. | Mike McQuaid | |
| 2017-03-11 | Deprecate `#plural`. | Markus Reiter | |
| 2017-03-11 | Add `Formatter::pluralize`. | Markus Reiter | |
| 2017-02-27 | Merge pull request #1708 from joshka/feature/install-tap-cmd-completions | Mike McQuaid | |
| install tap cmd completions | |||
| 2017-02-26 | Install tap command completions and manpages | Joshua McKinney | |
| Taps can include completion scripts for external commands under `completions/bash`, `completions/fish`, or `completions/zsh`. `brew tap` will automatically install these into the correct directories during install. | |||
| 2017-02-20 | Added support for returning HTTP status codes and for git and svn URLs | David Broder-Rodgers | |
| 2017-01-12 | InreplaceError: fix undefined method crash | ilovezfs | |
| When the first parameter to inreplace was an array, and the replacement failed, InreplaceError would end up crashing with an undefined method exception because the order of operations resulted in super not being passed the value of the entire inject block. | |||
| 2017-01-07 | Allow `brew audit` to fake a Safari user-agent. | Mike McQuaid | |
| This allows us to detect if homepages such as e.g. `aiccu` which blocks `curl` are up or not. | |||
| 2017-01-04 | Use docs.brew.sh links. | Mike McQuaid | |
