Skip to content

Initial work on extended asciidoc - #2

Merged
lorrden merged 38 commits into
mainfrom
extended-asciidoc
Mar 19, 2026
Merged

Initial work on extended asciidoc#2
lorrden merged 38 commits into
mainfrom
extended-asciidoc

Conversation

@lorrden

@lorrden lorrden commented Feb 26, 2026

Copy link
Copy Markdown
Member

This branch adds a number of adoc extensions:

  • Typed attributes (dictionaries, arrays)
  • Multiple revision lines
  • Scoped attributes (attributes scoped on section)
  • Paged.js rendering via adoc-based template system.

This commit adds CLI flags and propagation of XAD options.
This commit implements scoped attributes,
as well as a new warning infrastructure that was needed to properly emit diagnostics.
@lorrden
lorrden marked this pull request as ready for review March 19, 2026 11:26
@lorrden

lorrden commented Mar 19, 2026

Copy link
Copy Markdown
Member Author

Note that this does not yet fully implement the templating / page.js system. But the core extensions are in.

@lorrden
lorrden merged commit c30ee21 into main Mar 19, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant