[Bug 10857] [XQuery11] Use of 'URILiteral':NCName as name in element/attribute construction underspecified

http://www.w3.org/Bugs/Public/show_bug.cgi?id=10857

Michael Kay <mike@saxonica.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mike@saxonica.com

--- Comment #3 from Michael Kay <mike@saxonica.com> 2011-01-07 23:10:50 UTC ---
I would achieve the same effect as comment #2 but in a slightly different way.

I don't think that the rules for expanding an EQName into a (prefix, uri,
local) triple should depend on the context where the EQName appears. I think
"uri":local should always expand to a QName in which the prefix is absent,
regardless where it occurs.

The rules for attribute constructors should then be refactored to recognize
that the absent prefix can arise both in the existing scenario of "attribute
{$q}" and also in the new scenario of "attribute 'uri':local"; in both cases an
implementation-defined prefix is allocated.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 7 January 2011 23:10:52 UTC