- From: <bugzilla@jessica.w3.org>
- Date: Tue, 26 May 2015 15:21:46 +0000
- To: public-qt-comments@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=28701 Bug ID: 28701 Summary: Use of NCName in KeySpecifier underspecified? Product: XPath / XQuery / XSLT Version: Candidate Recommendation Hardware: PC OS: Windows NT Status: NEW Severity: normal Priority: P2 Component: XQuery 3.1 Assignee: jonathan.robie@gmail.com Reporter: pwalmsley@datypic.com QA Contact: public-qt-comments@w3.org The meaning of using an NCName as a KeySpecifier feels underspecified to me. It says "If the KeySpecifier is not a wildcard ("*"), the semantics of the UnaryLookup operator are as follows: Let KS denote the items in the sequence to which the KeySpecifier evaluates." If KeySpecifier is an NCName, for example ?foo, what are "the items in the sequence to which the KeySpecifier evaluates"? It seems clear from the examples that that NCName foo would result in KS being a single xs:string value ("foo"). But should the spec rely on examples to show the intent? Or maybe I'm missing something? -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Tuesday, 26 May 2015 15:21:47 UTC