145 Commits

Author SHA1 Message Date
Mike McQuaid
e0ab162f82 Merge pull request #2632 from MikeMcQuaid/sass
docs.brew.sh: use SCSS.
2017-05-14 15:27:06 +01:00
Mike McQuaid
13efa8656e Merge pull request #2620 from MikeMcQuaid/more-env-filtering-tweaks
More environment filtering tweaks
2017-05-14 15:08:47 +01:00
Mike McQuaid
48d99d1338 docs.brew.sh: use SCSS.
Import style changes from:
https://github.com/Homebrew/homebrew.github.io/pull/166
2017-05-14 15:07:00 +01:00
Michka Popoff
43e38dfc01 Update to venv.pip_install_and_link in doc
`venv.link_scripts(bin) { venv.pip_install buildpath }` is now `venv.pip_install_and_link buildpath`
2017-05-13 23:26:09 +02:00
Mike McQuaid
8205e61e64 More environment filtering tweaks
- only document HOMEBREW_* variables in the manpage (although still
  read from all the original environment variables).
- resort manpage environment variables in alphabetical order
- check the original path for trailing slashes
2017-05-13 11:42:01 +01:00
Mike McQuaid
978c121276 Tweak troubleshooting docs and issue template
- Note that Homebrew Cask issues should be filed elsewhere.
- Make `brew`/homebrew-core issue differential in simpler language
- Tell people to fix all `brew doctor` issues
- Refer to the issue checklist and make it even more clear and prominent
  that we may close it out immediately if they don't use it.
- Note that proposed new issues should be widely relevant.
- Don't tell people they need to `brew cask install java`; we handle
  this in most places with a Java requirement and probably want issues
  filed where we don't.
- Remove reference to Homebrew Dupes and replace with reference to
  Homebrew Cask to try and get people filing stuff there instead.

Fixes #2608
2017-05-09 15:21:28 +01:00
Mike McQuaid
c7c0ad6e61 Add acme challenge. 2017-05-04 12:18:56 +01:00
Gautham Goli
fed668b330 Add --only-cops,--except-cops options for brew style and simplify cop names 2017-05-03 14:49:23 +05:30
Gautham Goli
c3330c289d Add --only-cops,--except-cops options for brew audit
Also refactor audit cops into two "departments"
 - FormulaAudit
 - FormulaAuditStrict
2017-05-02 23:26:12 +05:30
Mike McQuaid
9c8d968181 Interesting Taps and Forks: fix typo. 2017-04-30 13:22:56 +01:00
Mike McQuaid
539881f51a Taps and Forks: remove mailing list mention. 2017-04-28 08:52:30 +01:00
Mike McQuaid
a559cef5cc docs: tweak CSS.
Import new brew.sh CSS changes to improve the appearance of tables and
links.
2017-04-27 12:35:15 +01:00
Mike McQuaid
6e1faf5b88 Merge pull request #2513 from Sharpie/nostalgia
README: Add Charlie to former maintainers.
2017-04-21 18:11:51 +01:00
Charlie Sharpsteen
824462c5c0 README: Add Charlie to former maintainers. 2017-04-20 08:00:14 -07:00
Markus Reiter
62cc258ba7 Merge pull request #2510 from bfontaine/be-be-be-be
Acceptable-Formulae: reword 'niche stuff'
2017-04-20 05:08:59 +02:00
JCount
19ed38df24 xcode: 8.3.2 is latest version 2017-04-19 19:06:24 -04:00
Baptiste Fontaine
ca4ccce6ea Acceptable-Formulae: reword 'niche stuff' 2017-04-19 22:27:49 +02:00
Mike McQuaid
55c02ae774 Merge pull request #2478 from MikeMcQuaid/audit-skip-methods
audit: allow skipping audit methods.
2017-04-18 09:18:55 +01:00
Mike McQuaid
43253ede65 create: use GitHub metadata where available.
GitHub provides a description and homepage field so let `brew create`
use them where possible. Also, detect GitHub repositories based on
`releases` as well as `archive`s.
2017-04-18 08:22:41 +01:00
Mike McQuaid
3f8722c971 audit: allow skipping audit methods.
Add `--only` and `--except` methods which can be used to selectively
enable or disable audit groups.
2017-04-18 08:17:26 +01:00
Mike McQuaid
8ea778f7c7 Merge pull request #2412 from EricFromCanada/master
Xcode: update supported versions & download URLs for 8.3
2017-04-02 17:49:12 +01:00
Mike McQuaid
fabc5bc893 External Commands: document how --help works. 2017-04-02 17:38:31 +01:00
Mike McQuaid
ae97a9c34e docs: use long flags. 2017-04-02 10:14:58 +01:00
Mike McQuaid
566d3cb58b Document all short flags. 2017-04-02 10:14:58 +01:00
EricFromCanada
c5bac087b3 update latest versions of Xcode for 10.11 & 10.12 2017-03-28 11:16:02 -04:00
Mike McQuaid
2047dbd50e Update all references to taps.
- Remove taps that are (or will shortly be) deprecated.
- Remove commands that are only relevant to the boneyard (which will
  shortly be removed).
2017-03-26 19:42:35 +01:00
EricFromCanada
dc7f74210a docs: code example reformatting
Add labeled fences to most code blocks, monospace terms where
appropriate, omit "$" when referring to variables
2017-03-25 22:53:33 -04:00
EricFromCanada
59fab56afd docs: update sample formula
Also works around bug in Jekyll where a URL with a "#" will cause links
in the same paragraph to not have their extensions replaced by using
"#" instead.
2017-03-25 22:36:09 -04:00
Mike McQuaid
422afa0b49 Merge pull request #1975 from MikeMcQuaid/pull-not-die-bottle-publish
pull: warn (not die) on bottle publish failure.
2017-03-25 20:23:53 +00:00
Mike McQuaid
098ed84df4 Merge pull request #2371 from MikeMcQuaid/new-maintainer-tweaks
New-Maintainer-Checklist: be more explicit.
2017-03-24 12:46:26 +00:00
Mike McQuaid
e723131438 pull: optionally warn (not die) on bottle publish failure.
This is useful when you're pulling PRs where individual bottles can't be
uploaded/built but you still want to pull the PR as a whole anyway.
2017-03-23 10:00:33 +00:00
Mike McQuaid
650c33e73b man: generate Markdown man page.
The existing `brew.1.html` wasn't particularly pleasant to read and
given everything else in `docs/` is a Markdown file it makes sense to
generate a post-processed Markdown file that can in turn be used by
Jekyll to generate a nicely themed HTML file.
2017-03-22 21:38:41 +00:00
Mike McQuaid
ce2d13815d New-Maintainer-Checklist: be more explicit.
Note some additional ways to help, gotchas and how to get started.
2017-03-22 21:25:44 +00:00
EricFromCanada
ab4d1a1574 docs: grammar edits, sentence-case secondary headings
Also changes some heading levels so only one primary
heading appears per page.
2017-03-19 14:03:39 -04:00
Kare Morstol
1206e9e3f2 Remove double space. 2017-03-17 22:53:35 +01:00
Kare Morstol
988b4e5f8a Fix small typos in How-to-Create-and-Maintain-a-Tap.md 2017-03-17 00:19:58 +01:00
Mike McQuaid
4d88cc4c41 Merge pull request #2326 from vszakats/sprot
secure urls + remove -k from in-doc curl command
2017-03-15 15:11:35 +00:00
Viktor Szakats
cc8f029f22 secure urls + remove -k from in-doc curl command 2017-03-14 17:27:11 +00:00
neutric
39989880d9 Querying-Brew.md: directors => directories 2017-03-14 09:59:14 +01:00
EricFromCanada
c0468a3266 docs: add markers to ordered lists and sublists
While GitHub allows a single space to denote a sublist, Jekyll is not
so lenient. It also seems unable to handle ordered sublists.
2017-03-12 21:01:00 -04:00
EricFromCanada
56f3c0552c docs: update Brew Test Bot screen shots 2017-03-11 13:46:20 -05:00
Mike McQuaid
3aa088dcaf Merge pull request #2272 from EricFromCanada/master
Add more flags and descriptions to man pages.
2017-03-06 18:00:39 +00:00
Mike McQuaid
d37f2e7ae7 New-Maintainer-Checklist: add analytics link. 2017-03-06 15:31:03 +00:00
EricFromCanada
aee23ccb03 Add more flags and descriptions to man pages. 2017-03-05 21:45:15 -05:00
Mike McQuaid
eaf8cc1be0 docs.brew.sh: use brew.sh theming.
Unfortunately there's no easy way to share this code with the brew.sh
site but it's at least able to have the `css/`, `img/` (root) and
`_layouts` directories in sync between the two repositories.

Some small CSS tweaks were needed to make these pages render more
attractively.
2017-03-05 15:25:51 +00:00
Markus Reiter
9d67afb72e Merge pull request #2233 from reitermarkus/remove-minitest
Remove Minitest.
2017-03-01 13:45:46 +01:00
Mike McQuaid
d9b4363833 README: add neutric to maintainers list. 2017-03-01 08:49:35 +00:00
Markus Reiter
487294f815 Remove Minitest. 2017-02-28 22:48:57 +01:00
EricFromCanada
afc539f86e Update brew's man page formatting and grammar
Also update command specifications to match descriptions.
2017-02-25 17:37:57 -05:00
Mike McQuaid
8ef45eb896 README: add FX Coudert. 2017-02-25 14:33:04 +00:00