XProc specifications published by continuous integration on 04 Apr 2026 for PR 108.
Fix #12
This change only effects the XProc grammar, it doesn’t change any of the spec prose.
The definition of a “QName attribute”, that is, an attribute that contains a QName, is updated to allow an EQName as well.
This PR also includes an archival copy of the XProc 3.1 grammar as originally published and a version with a few small, obvious errors corrected:
p:encode, p:invisible-xml, p:message, and p:send-mail steps are includedattributes attribute is included on p:pack, p:wrap, and p:wrap-sequenceSpecifications marked with ⏵ are likely to have been changed by this commit.
According to git, the following sources were changed by this commit:
grammar/src/3.1/xproc31-published.rnggrammar/src/3.1/xproc31.rnggrammar/src/main/schema/core31.rncd13a01a7b3a3ccdfc605904f0b33134b8dd8e23d