PureXML/Sources/Catalog
Mihaela Mihaljevic 2414dbc3bc feat(catalog): honor group-level prefer override
A prefer attribute on a <group> (or nested <catalog>) overrides the
catalog-wide preference for the <public> entries within it, inherited
through nested groups. The resolver records each public entry's effective
preference and consults it when falling back from an unmatched system
identifier, so two entries in one catalog can prefer differently. A system
match still always wins.
2026-06-08 18:05:03 +02:00
..
CatalogParser.swift feat(catalog): honor group-level prefer override 2026-06-08 18:05:03 +02:00
Resolver.swift feat(catalog): honor group-level prefer override 2026-06-08 18:05:03 +02:00
SGMLCatalogParser.swift feat(catalog): SGML Open (TR 9401) catalog format 2026-06-08 17:03:06 +02:00