| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Not quite a mass replacement as I've used OS X and Mac OS X where
describing specific older versions and added compatibility methods
for things in the DSL.
|
|
|
|
|
|
|
|
This option does more than just print warnings so let's make a more
generic description with a more specific example.
Closes #716.
|
|
Enable vendored Ruby 2.0.
|
|
|
|
Roll this out to everyone (not just developers) and document the
environment variables used for configuration.
|
|
If set, this environment variable instructs Homebrew to use the given URL as a
download mirror (e.g. an Artifactory instance) for bottles and binaries.
Closes #387.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
* audit.rb: require https for ftpmirror.gnu.org
The situation is similar to other mirror redirectors: the server
may subsequently redirect to an insecure url. But it's a step.
* manpage: update HOMEBREW_NO_INSECURE_REDIRECT section
|
|
|
|
* cleanup: accept cache as an argument.
* config: move default HOMEBREW_CACHE to ~/Library.
* brew.1: document new default Homebrew cache.
* update-report: migrate legacy Homebrew cache.
|
|
|
|
Replace `homebrew` with `brew`, `homebrew-core`, or `legacy-homebrew`
depending on context.
Closes #175.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
For more information and opt-out instructions please read:
https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/Analytics.md#analytics
|
|
This implies that `--version` is treated in most places like a regular
command, e.g. being suggested in shell completion. Also fix the help
text that claimed output goes to standard error, while it actually goes
to standard output.
|
|
|
|
|
|
|
|
|
|
|
|
Closes #102.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
|
|
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`).
|
|
|
|
|
|
Closes #10.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
|
|
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>
|
|
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>
|
|
|
|
|
|
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.
|
|
All other commands document both `--dry-run` and `-n` in the option
description and mention only `--dry-run` in the command summary. Let's
do the same for `cleanup`.
Closes Homebrew/homebrew#46942.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
All other alternatives already don't use spaces around the pipe symbol.
Closes Homebrew/homebrew#46825.
Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
|
|
Restore definition list in `COMMANDS` section, thus massively improve
formatting. In theory, `ronn` supports nested (definition) lists. In
practice, this does not work (and is unlikely to be fixed soon because
upstream seems to be rather inactive) causing the entire definition list
to be longer recognized because of a single nested list. Work around by
rearranging the `tap` documentation (sole command with a nested list).
|
|
Fixes a couple issues left behind by Homebrew/homebrew#46676.
Closes Homebrew/homebrew#46706.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|
|
Remove duplication, link to the API documentation more often,
tweak wording, add `@UniqMartin` as a maintainer, note `@jacknagel`'s
and `@adamv`'s significant past contributions to Homebrew, delete some
outdated or unneeded documentation, add some missing `Formula` API.
entries and simplify/improve `CONTRIBUTING.md`.
Closes Homebrew/homebrew#46179.
Closes Homebrew/homebrew#46618.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes Homebrew/homebrew#44769
Closes Homebrew/homebrew#46676.
Signed-off-by: Andrew Janke <andrew@apjanke.net>
|