Skip to content

Escape rule and schema text in the site's reference pages - #22

Merged
tauanbinato merged 1 commit into
mainfrom
escape-site-text
Sep 25, 2026
Merged

tauanbinato merged 1 commit into
mainfrom
escape-site-text

Conversation

@tauanbinato

Copy link
Copy Markdown
Contributor

The release self-check flags site/generate.py for writing text into pages unescaped. Its input is JevGate's own catalog and schema, but escaping markup characters costs nothing and keeps a future < or & in a rule's text from rendering as HTML. The generated pages are byte-identical today. (The same change is part of #18, which is open for review; this lands it without waiting.)

The generator writes catalog and schema text into Markdown that mdBook renders as HTML, so markup characters are escaped; today's pages are unchanged.
@tauanbinato
tauanbinato merged commit 70ca8cd into main Sep 25, 2026
9 checks passed
@tauanbinato
tauanbinato deleted the escape-site-text branch September 25, 2026 23:05
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