- From: <bugzilla@jessica.w3.org>
- Date: Sat, 11 Jun 2016 08:24:21 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=29692
Bug ID: 29692
Summary: xsl:strip-space and packages
Product: XPath / XQuery / XSLT
Version: Candidate Recommendation
Hardware: PC
OS: All
Status: NEW
Severity: normal
Priority: P2
Component: XSLT 3.0
Assignee: mike@saxonica.com
Reporter: mike@saxonica.com
QA Contact: public-qt-comments@w3.org
Target Milestone: ---
We say in 3.5.5:
If xsl:strip-space or xsl:preserve-space declarations appear within a library
package, they only affect calls to the docFO30 or document functions appearing
within that package. Such a declaration within the top-level package
additionally affects stripping of whitespace in the document that contains the
global context item.
(a) No mention here of xsl:stream or of fn:collection.
(b) No mention here of the initial match selection.
(c) No mention here of the fact (which I thought we had discussed and agreed)
that this rule has a consequence: if doc(X) is called in two different
packages, with different xsl:strip-space declarations, then you necessarily get
two different document nodes back, (and this, at least on the surface,
conflicts with what F+O says about determinism).
--
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Saturday, 11 June 2016 08:24:24 UTC