12 Commits
Author SHA1 Message Date
Patrick Linnane 3f38736620 docs: update formula authoring and toolchain references
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2026-07-20 09:50:52 -07:00
Ruoyu Zhong b65a638b00 docs: fix link to "C++ Standard Libraries" page
The jekyll-relative-links plugin converts .md links to clean URLs (e.g.,
`FAQ.md` to `/FAQ`), which works for all links in `index.md` except
`C++-Standard-Libraries.md`. The issue is that the plugin assumes that
the link is escaped with `CGI.escape`, and calls `CGI.unescape` to try
to reverse the escaping. The plus signs `+` are unescaped to space
characters, so the unescaped link matches nothing, and the link is left
unconverted.

Fix that by escaping the plus signs in the link, which allows the plugin
to convert the link as expected.

Fixes #22102.
2026-04-28 21:59:04 +08:00
Patrick Linnane 6feb6f1f11 docs: Modernize GitHub Pages deployment 2026-02-10 13:13:15 -08:00
Issy Long 31d7bcc583 Add a last_reviewed_date to docs metadata
- At the AGM we formed an ad-hoc documentation working group.
- One of our ideas was that we should have a last reviewed date for
  documentation, so that we can periodically implement a review
  mechanism (GitHub Actions posts to Slack for a regular documentation
  outdatedness check?) to track how old docs are and ensure they're
  still relevant.
- This is a first step towards that goal, by adding a `last_review_date`
  to the metadata of all docs with a date of earlier than Homebrew's
  inception because everything needs reviewing so that we start from a
  good base!
2025-02-03 11:56:07 +00:00
Michael Cho a548a81040 docs: remove references to deprecated/disabled GCC formulae 2024-09-02 12:03:06 -04:00
Mike McQuaid 170c5493a4 Update deprecations
- Add some `odeprecated`
- Make some `odeprecated` now `odisabled`
- Remove `odisabled` code.
- Remove old update migrations
- Remove GCC 4.0 compiler
- Remove Tiger-only code
- Remove 32-bit-only code
- Remove use of LD64
- Remove GCC 4.3 - 4.8 support.
2019-01-08 19:13:46 +00:00
EricFromCanada 31dbc4f985 Various documentation edits
Mostly edits to formatting, grammar, wording for consistency & readability.
2018-10-05 17:23:22 -04:00
Steven Peters 7fd22bcda5 docs: fix typo from #4845. 2018-09-06 12:48:41 -07:00
Mike McQuaid c1376f9f18 docs: various updates.
I read through the docs locally and made various fixes.
2018-09-06 15:07:00 +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
Jonathan Chang 9a6cd9b83f docs: fix titles on docs.brew.sh 2017-01-04 16:16:00 -06:00
Mike McQuaid bd6fb88ddc Rearrange repository files. 2016-09-20 10:41:42 +01:00