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 28937 - [xslt 3.0] Keeping XSLT 3.0 maps in sync with XPath 3.1 maps
Summary: [xslt 3.0] Keeping XSLT 3.0 maps in sync with XPath 3.1 maps
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 (show other bugs)
Version: Last Call 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: 2015-07-10 15:57 UTC by Michael Kay
Modified: 2015-10-30 15:38 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2015-07-10 15:57:34 UTC
This bug entry is raised as an umbrella entry for spec changes that are needed to keep the specifications of maps in XSLT 3.0 and XPath 3.1 aligned.

The WG has agreed that the map lookup operator (?) - both unary and infix versions - will be added to XSLT 3.0.

Other changes include a change in namespace used in the XML representation of JSON.
Comment 1 Abel Braaksma 2015-07-14 04:06:22 UTC
For reference, the original mail outlining this proposal is https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Jul/0012.html and the XSLWG decision was made during the telcon of July 9, 2015, minutes: https://lists.w3.org/Archives/Member/w3c-xsl-wg/2015Jul/0017.html (both member only).
Comment 2 Michael Kay 2015-08-28 08:38:36 UTC
Note that in the Change Log, against bug 24266, there is a TODO reminding us that we have not defined streamability rules for new expressions and functions in XPath 3.1.
Comment 3 Michael Kay 2015-10-30 11:12:44 UTC
The changes needed for alignment have been made and this bug can now be closed.