[Bug 19215] New: [XQuery30] unprefixed name of decimal format

https://www.w3.org/Bugs/Public/show_bug.cgi?id=19215

           Summary: [XQuery30] unprefixed name of decimal format
           Product: XPath / XQuery / XSLT
           Version: Working drafts
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XQuery 3.0
        AssignedTo: jonathan.robie@gmail.com
        ReportedBy: jmdyck@ibiblio.org
         QAContact: public-qt-comments@w3.org


Section 4.10 "Decimal Format Declaration" is missing a sentence that would tell
me how to resolve the name of a decimal format when it's a lexical QName.

For the case of a QName with a prefix, it's true that section 2 already says
that it's resolved using the statically known namespaces, but most places
repeat this anyway.

For the case of a QName without a prefix, the section definitely needs to say.
Possibilities:
  -- It's in the default element/type namespace.
  -- It's in the default function namespace.
  -- It's in no namespace (like variables and attributes).
  -- It's in a spec-defined namespace (like Option names).
  -- It's disallowed (like Pragma names).

====

By the way, there's also a similar sentence missing from:
  -- 3.10.4 "Window Clause"
     re the CurrentItem, PreviousItem, NextItem in WindowVars
and
  -- 4.18 "Function Declaration"
     re the name of a Param
Presumbly they're resolved the same as the VarName in a VarDecl, but it
wouldn't hurt to say so.

[first raised here:
https://lists.w3.org/Archives/Member/w3c-xsl-query/2012Jul/0041.html ]

-- 
Configure bugmail: https://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 Tuesday, 2 October 2012 16:31:36 UTC