#redhat #documentation #asciidoc

bin+lib newdoc

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

46 stable releases

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

#198 in Text processing

Download history 6/week @ 2024-01-05 1/week @ 2024-02-02 1/week @ 2024-02-09 118/week @ 2024-02-16 103/week @ 2024-02-23 76/week @ 2024-03-01 7/week @ 2024-03-08 13/week @ 2024-03-15 328/week @ 2024-03-29

350 downloads per month

GPL-3.0-or-later

74KB
1K SLoC

Rust 861 SLoC // 0.2% comments AsciiDoc 179 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

~9–21MB
~268K SLoC