Structs§
- Markdown
Options - Options for configuring the Markdown processor.
- Markdown
Processor - Main Markdown processor struct.
- Prompt
Transformer - Extract all inline text from a heading node. AST transformer for processing command and REPL prompts in inline code blocks.
Traits§
- AstTransformer
- Trait for AST transformations (e.g., prompt highlighting).
Functions§
- apply_
gfm_ extensions - Apply GitHub Flavored Markdown (GFM) extensions to the input markdown.
- collect_
markdown_ files - Collect all markdown files from the input directory
- process_
autolinks - Process autolinks by converting plain URLs to HTML anchor tags.
- process_
block_ elements - Process block elements in markdown content.
- process_
file_ includes - Process file includes in Nixpkgs/NixOS documentation.
- process_
inline_ anchors - Process inline anchors in markdown content.
- process_
manpage_ references - Process manpage references in HTML content.
- process_
option_ references - Process option references Rewrites NixOS/Nix option references in HTML output.
- process_
role_ markup - Process role markup in markdown content.