Skip to content

Conversation

mcepl
Copy link

@mcepl mcepl commented Oct 13, 2025

The XML parser now enforces stricter rules and provides more informative error messages for common mistakes.

Changes include:

  • Disallow unquoted attribute values.
  • Detect and report mismatched closing tags.
  • Validate ampersand usage within text, failing on unescaped or invalid entities.

mcepl added 3 commits October 13, 2025 12:26
LuaJIT doesn’t have _ENV table. Use alternatively setfenv() instead.
The XML parser now enforces stricter rules and provides more
informative error messages for common mistakes.

Changes include:
- Disallow unquoted attribute values.
- Detect and report mismatched closing tags.
- Validate ampersand usage within text, failing on unescaped or
  invalid entities.
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