This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Apr 18, 2016
-
-
Martin Afanasjew authored
Also remove related helper method `Homebrew.help_s`.
-
Martin Afanasjew authored
Keep the footprint of `brew.rb` small. Handle fetching/displaying an appropriate help text (taking into account various external conditions) in the `help` command.
-
Martin Afanasjew authored
Closes #101. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
Martin Afanasjew authored
Don't search for alternatives if formula was found, but has issues, as this will create confusing output, particularly for contributors working on a formula file.
-
Martin Afanasjew authored
Present a more helpful error message if a formula file was loaded, but the class(es) therein didn't match the expected formula class name.
-
Martin Afanasjew authored
-
Martin Afanasjew authored
Closes #102. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
Martin Afanasjew authored
-
Martin Afanasjew authored
Changes to the man page are made in `header.1.md`, `footer.1.md`, or the documentation comment block in the respective command file. Remove old Markdown file to reduce confusion, now that it is no longer needed (and not even used by `brew man`).
-
Martin Afanasjew authored
-
Martin Afanasjew authored
Split monolithic method into more manageable chunks and fix code style.
-
- Apr 17, 2016
-
-
Martin Afanasjew authored
Since edf000e4 `zsh` completions are in `share/zsh/site-functions/_brew`, making this path a part of Homebrew. Hide it from `brew list --unbrewed` to reduce confusion/noise.
-
- Apr 16, 2016
-
-
Josh Hagins authored
Fixes #70. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
Cory Donnelly authored
Currently, brew audit --strict includes the name of the tap when calculating the length of a formula's description. This makes it difficult to pass the audit for formulas in taps with lengthy names. In #47033 @jawshooah called out head-only or devel-only taps specifically, but this is an issue elsewhere. For example: homebrew/versions/elasticsearch20: Distributed search & analytics engine (72) This commit updates audit.rb to use formula.name rather than formula.full_name. Closes #47033 -- Audit shouldn't include tap name in description length
-
Josh Hagins authored
-
Xu Cheng authored
Closes #92. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
-
Xu Cheng authored
Also add options to include optional/build deps and an option to skip recommended deps. Closes Homebrew/legacy-homebrew#50066.
-
Chayoung You authored
By the commit edf000e4, bash and zsh completion scripts have been moved to `etc/bash_completion.d/brew` and `share/zsh/site-functions/_brew`, respectively. Now completion will be done automatically without any trick.
-
Mike McQuaid authored
-
- Apr 14, 2016
-
-
Dominyk Tiller authored
(#85)
-
- Apr 13, 2016
-
-
Andrew Janke authored
Old logic doesn't include revision. This fixes that, and passes the whole formula prefix path to avoid duplicating the path-construction logic. Closes #80. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
Andrew Janke authored
Fixes build error in Homebrew/homebrew-core#100. Closes #63. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
- Apr 12, 2016
-
-
Mike McQuaid authored
-
Xu Cheng authored
* make `read_or_set_private_config` private * add doc * add test
-
Xu Cheng authored
-
Mike McQuaid authored
This is coming out of preview shortly so use the new API content-type.
-
Mike McQuaid authored
- add `HOMEBREW_PRODUCT` global variable - only differentiate between `/usr/local` and `non-/usr/local` Homebrew prefixes to avoid sharing sensitive user information - note if e.g. build errors are occurring under CI - Add `HOMEBREW_NO_ANALYTICS` variable (this will be how people opt-out when this is enabled for everyone) - Add `HOMEBREW_ANALYTICS_DEBUG` variable to output all the analytics that are sent - Move Bash analytics code to `Library/Homebrew/utils/analytics.sh` - Add documentation for our analytics and why/what/when/how and opt-out - Only official Homebrew commands are reported - Ruby analytics are now reported in a forked, background process
-
Mike McQuaid authored
We have Jenkins to test the other versions.
-
Mike McQuaid authored
Use both an in-class and a `.git/config` cache for this so we can ensure that the `Tap#private?` check is fast. Also, make sure this cache value is set both when initially installing and updating a tap. Thanks to @xu-cheng for most of the implementation here.
-
Xu Cheng authored
Closes #68. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
Before this fix ``` $ brew --help ls Error: Unknown command: ls ``` After this fix ``` $ brew --help ls brew list, ls <snip> ```
-
Andrew Janke authored
Closes #71. Signed-off-by:
Andrew Janke <andrew@apjanke.net>
-
- Apr 11, 2016
-
-
Mike McQuaid authored
Also, slightly tweak the behavior of `brew update` in this case so that it doesn't print annoying output and still allows the `brew edit` flow for people with `HOMEBREW_DEVELOPER` set.
-
Martin Afanasjew authored
Don't exit with a non-zero status code just because an internal command happens to be undocumented. Also print the generic help in these cases to provide some help (including a reference to the man page).
-
Max Nordlund authored
Closes #10. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
Max Nordlund authored
-
Max Nordlund authored
-
Max Nordlund authored
This is also used by `brew <cmd> --help`. The basic idea is to have the documentation as a top level comment in each command file. To find these comments, they have to be like this `#:`. This is also used by the `brew man` command to keep the documentation DRY, and for that there are now a header and footer for the man page.
-
Dominyk Tiller authored
xcode: expect 7.3 on 10.11
-