PureXML/Sources
Mihaela Mihaljevic 10d9525e3e feat(xslt): implement xsl:strip-space and xsl:preserve-space
Whitespace-only text nodes are removed from the source tree for elements
named by strip-space before transformation, with preserve-space and a
more specific name test winning over *, and xml:space=preserve on a
source element or ancestor overriding the stripping. The name sets fold
across xsl:include/xsl:import. Refactors the stylesheet compile loop
through a Parts accumulator to absorb the new top-level elements within
the complexity budget.
2026-06-09 01:22:59 +02:00
..
Canonical
Catalog feat(catalog): honor group-level prefer override 2026-06-08 18:05:03 +02:00
Emitting
HTML
Model
Parsing
Pattern
Regex
Schema feat(relaxng): distinguish undeclared attribute from invalid value 2026-06-09 01:11:54 +02:00
Stream
Validation feat(dtd): located content-model errors with recovery hints 2026-06-09 00:59:25 +02:00
XInclude
XPath
XPointer
XSLT feat(xslt): implement xsl:strip-space and xsl:preserve-space 2026-06-09 01:22:59 +02:00
API.swift
Lint.swift
PureXML.swift
QuickFix.swift