PureXML/Sources
Mihaela Mihaljevic 4ea84b3d58 feat(xslt): make result-tree fragments usable as node-sets
An xsl:variable with a body now binds a queryable document fragment (its
instantiated result converted to a TreeNode document) instead of a plain
string, so count($rtf/*), $rtf/child, and for-each over $rtf/... work.
It still has its concatenated text as a string value, so existing string
uses are unchanged. Part of #82.
2026-06-09 03:04:56 +02:00
..
Canonical
Catalog feat(catalog): honor group-level prefer override 2026-06-08 18:05:03 +02:00
Emitting feat(emitting): cdataAsText and asciiOnly save options 2026-06-08 16:34:57 +02:00
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 feat(xinclude): content-negotiation hints, cycle detection, text+fragment 2026-06-08 15:52:18 +02:00
XPath feat(xpath): eval-time namespace context and XPointer xmlns()/xpath1() schemes 2026-06-08 16:00:15 +02:00
XPointer feat(xpath): eval-time namespace context and XPointer xmlns()/xpath1() schemes 2026-06-08 16:00:15 +02:00
XSLT feat(xslt): make result-tree fragments usable as node-sets 2026-06-09 03:04:56 +02:00
API.swift
Lint.swift
PureXML.swift
QuickFix.swift