| Age | Commit message (Collapse) | Author |
|
Also enables sandbox for --interactive and --debug use of install
and test, using automatic retention.
Closes #66.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
|
|
By the commit edf000e4cd30c3626ccc28c52ed32f2d84a200dd, 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.
|
|
|
|
|
|
- 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
|
|
Closes #71.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
Closes #10.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
|
|
xcode: expect 7.3 on 10.11
|
|
This is pathological and something that should be fixed in core, not by
working around it.
Closes https://github.com/Homebrew/legacy-homebrew/pull/45704.
|
|
Remove broken symlinks from `/Applications` and `~/Applications` that
were previously created by `brew linkapps`, but are no longer valid
because formulae were uninstalled or the provided apps have changed.
|
|
Add `--dry-run` option as is customary for destructive commands. Update
`bash` completion and man page accordingly. Also correct and update
documentation for both `brew linkapps` and `brew unlinkapps` in more
general terms.
|
|
Makes `tap` re-runnable and unshallows when requested with `--full`.
Tapping with a different URL raises an exception.
The homebrew/core tap cannot be untapped with `untap` so running
`brew tap --full homebrew/core` is now a built-in way to get a full
clone of this tap without resorting to workarounds.
Closes #17.
Signed-off-by: ilovezfs <ilovezfs@icloud.com>
|
|
|
|
Closes Homebrew/homebrew#50632.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
The backticks being where they were, or not, caused text like
`<formula>` to not be shown when viewing the rendered text in a browser.
Closes Homebrew/homebrew#50428.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
The link to the Kickstarter Supporters file was broken. This new link
points to the ./Kickstarter-Supporters.md file.
Closes Homebrew/homebrew#50335.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
This can become handy when we separate core code and formulae. For
example, we could use `cd $(brew --repo homebrew/core)` to go to core
tap path.
Closes Homebrew/homebrew#50346.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Closes Homebrew/homebrew#50282.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
|
|
Closes Homebrew/homebrew#50146.
Signed-off-by: Alex Dunn <adunn@ucsb.edu>
|
|
See https://github.com/Homebrew/homebrew/pull/50130#discussion_r56254860
|
|
If a formula's class name contains an uppercase-spelled acronym, the
messages given by `brew install` can be pretty confusing (it recommends
a formula named exactly the same…)
Closes Homebrew/homebrew#49639.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
|
Based on recent feedback on some pull requests, I touched up the section about adding tests to formula.
I wanted to make it clearer that the examples demonstrate how to create files on the fly and add a pointer to the tinyxml2 formula (DomT4 pointed it out to me as a good example).
Closes Homebrew/homebrew#49641.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
|
|
Closes Homebrew/homebrew#49281.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
|
|
|
|
We haven't seen this for a fair while since Apple pushed further updates to the
SIP mechanism and believe it to be far less of an issue than it was previously.
If you encounter further failure, please file an Issue and we'll be happy to
help! At the moment though this advice is making people think there _will_ be an
issue at some point, which isn't generally proving the case.
|
|
Closes Homebrew/homebrew#48955.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
From `Library/Contributions/brew_zsh_completion.zsh`:
````bash
````
Then it should give symlinked file name of `_brew` instead of being just `brew_zsh_completion.zsh`
Closes Homebrew/homebrew#48897.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
Closes Homebrew/homebrew#48794.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
`preprended` > `prepended`
Replace `a` with `an`
`throughly` > `thoroughly`
Remove extra `consider`
Closes Homebrew/homebrew#48697.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
Closes Homebrew/homebrew#48342.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
|
|
Closes Homebrew/homebrew#48369.
Signed-off-by: Tim D. Smith <git@tim-smith.us>
|
|
Closes Homebrew/homebrew#48304.
|
|
By doing this, make the GitHub directory listing for the documentation
directory more useful and less cluttered.
Closes Homebrew/homebrew#48219.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
These files were imported from the wiki, but they are not referenced by
any of the other documentation files.
|
|
|
|
|
|
Closes Homebrew/homebrew#47948.
Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
|
|
Closes Homebrew/homebrew#47008.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
For consistency with other commands where there is a list of mutually
exclusive options of which exactly one has to be specified.
|
|
|
|
The options `--all`, `--installed`, and a list of formulae are mutually
exclusive arguments, of which exactly one is required.
|