#redhat #documentation #asciidoc

bin+lib newdoc

Generate pre-populated module files formatted with AsciiDoc that are used in Red Hat and Fedora documentation

49 stable releases

2.18.2 Jun 5, 2024
2.17.0 Feb 29, 2024
2.15.1 Jan 5, 2024
2.15.0 Oct 12, 2023
2.3.4 Jun 24, 2020

#211 in Text processing

Download history 166/week @ 2024-02-26 10/week @ 2024-03-04 17/week @ 2024-03-11 172/week @ 2024-04-01 347/week @ 2024-06-03 7/week @ 2024-06-10

354 downloads per month

GPL-3.0-or-later

76KB
1K SLoC

Rust 1K SLoC // 0.2% comments AsciiDoc 199 SLoC // 0.4% comments RPM Specfile 33 SLoC // 0.4% comments

The newdoc tool

Crates.io Crates.io Crates.io

Rust tests dependency status Copr build

The newdoc tool generates pre-populated module and assembly files formatted with AsciiDoc, which are used in Red Hat and Fedora documentation. The generated files follow the Modular Documentation guidelines: https://redhat-documentation.github.io/modular-docs/.

Using newdoc

See the full documentation at Using newdoc.

Release notes

You can find a brief change log in the CHANGELOG.md file.

Dependencies

~10–20MB
~265K SLoC