doc: scrub mentions of asciidoc/asciidoctor

This optional dependency is now finally dropped. So ends a long journey
of trying to generate man pages in a lightweight and dependable way. The
only thing I could figure out how to make work reliably was to just
learn how to write roff myself. Yay.
This commit is contained in:
Andrew Gallant
2023-11-21 07:58:39 -05:00
parent 040d8f2171
commit 5dc424d302
7 changed files with 26 additions and 28 deletions

View File

@@ -8,6 +8,15 @@ Unreleased changes. Release notes have not yet been written.
`rg -B1 -A2`. That is, `-A` and `-B` no longer completely override `-C`.
Instead, they only partially override `-C`.
Build process changes:
* ripgrep's shell completions and man page are now created by running ripgrep
with a new `--generate` flag. For example, `rg --generate man` will write a
man page in `roff` format on stdout. The release archives have not changed.
* The optional build dependency on `asciidoc` or `asciidoctor` has been
dropped. Previously, it was used to produce ripgrep's man page. ripgrep now
owns this process itself by writing `roff` directly.
Performance improvements:
* [PERF #1760](https://github.com/BurntSushi/ripgrep/issues/1760):