This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 22932 - [XSLT 3.0] xsl:map: collations, streaming, etc
Summary: [XSLT 3.0] xsl:map: collations, streaming, etc
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 (show other bugs)
Version: Working drafts
Hardware: PC All
: P2 normal
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-13 07:50 UTC by Michael Kay
Modified: 2014-05-15 14:00 UTC (History)
0 users

See Also:


Attachments

Description Michael Kay 2013-08-13 07:50:55 UTC
A few observations on the xsl:map instruction.

Firstly, the collation attribute needs to go. We no longer have collations on maps.

Secondly, use of the XPath error code XPTY0004 seems out of keeping with our policy elsewhere. I propose to allocate a more specific error code XTTE3370.

Third, we say nothing about streamability. This is the topic of bug #22761. It is suggested there that we make map construction "forkable", and I propose to apply that principle to both xsl:map and to the XPath map constructor.
Comment 1 Michael Kay 2013-09-23 14:57:46 UTC
Fixed as suggested (but the error code is 3375).