- From: <bugzilla@jessica.w3.org>
- Date: Sun, 05 Jul 2015 19:16:01 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28894 Bug ID: 28894 Summary: [xp3.1] Appendix I.1 - incompatibilities Product: XPath / XQuery / XSLT Version: Last Call drafts Hardware: PC OS: All Status: NEW Severity: normal Priority: P2 Component: XPath 3.1 Assignee: jonathan.robie@gmail.com Reporter: mike@saxonica.com QA Contact: public-qt-comments@w3.org This section contains the paragraph If U is a union type with T as one of its members, and if E is an element with T as its type annotation, the expression ^ now returns true. In previous versions of XPath 3.1, it returned false. Firstly, I think "previous versions of XPath 3.1" is intended to read "XPath 3.0". Secondly, there is no expression at [^]. I found a possible answer in bug #27779 comment 2, which suggests that the missing expression is (E instance of element(*, U)) But as far as I can see this expression is true in both versions. Searching the history further led me to bug 11713, but I think that predates 3.0. So after spending half an hour on this, I haven't been able to determine what incompatibility we were trying to identify here. -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Sunday, 5 July 2015 19:16:05 UTC