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 24742 - [F+O 3.0] Incorrect categorization of an incompatibility
Summary: [F+O 3.0] Incorrect categorization of an incompatibility
Status: RESOLVED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Functions and Operators 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: 2014-02-20 11:24 UTC by Michael Kay
Modified: 2014-02-20 11:30 UTC (History)
0 users

See Also:


Attachments

Description Michael Kay 2014-02-20 11:24:11 UTC
The very last paragraph of the F+O spec correctly identifies an incompatibility from the 2.0 specification:

In regular expressions (without the "m" option) the meta-character "." now matches everything except x0A and x0D. Previously it was defined to match everything except x0A, which was an unnecessary and unintended incompatibility with regular expressions in XSD.

However, it incorrectly places this in a list that is supposed to apply only to incompatibilities affecting functions previously defined in XSLT 2.0. It should be moved out of this list.

As this is purely editorial, I have fixed it without WG discussion.