Skip to content

Validate illegal characters#416

Merged
SteveLLamb merged 2 commits intomainfrom
issues/0414-illegal-characters
Apr 28, 2026
Merged

Validate illegal characters#416
SteveLLamb merged 2 commits intomainfrom
issues/0414-illegal-characters

Conversation

@SteveLLamb
Copy link
Copy Markdown
Member

Source-based check flags literal occurrences of word-processor substitutes (curly quotes, en/em dashes, ellipsis, NBSP, soft and non-breaking hyphens, copyright and registered signs) in the document source. Numeric and named character references are recognized as deliberate and are not flagged.

Browser logger entries link to the offending element via correlated source/DOM walks. Adds reference table in sec-special-characters and a note in sec-formulae recommending the U+2212 minus sign in math expressions.

closes #414

Source-based check flags literal occurrences of word-processor
substitutes (curly quotes, en/em dashes, ellipsis, NBSP, soft and
non-breaking hyphens, copyright and registered signs) in the document
source. Numeric and named character references are recognized as
deliberate and are not flagged.

Browser logger entries link to the offending element via correlated
source/DOM walks. Adds reference table in sec-special-characters and
a note in sec-formulae recommending the U+2212 minus sign in math
expressions.
@github-actions
Copy link
Copy Markdown

@SteveLLamb SteveLLamb changed the title Validate illegal characters (#414) Validate illegal characters Apr 28, 2026
@SteveLLamb SteveLLamb merged commit 4e824c2 into main Apr 28, 2026
2 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.

Validation for "illegal" characters

2 participants