[Bug 13964] New: Recap of XQST0022 in appendix F should have changed in second edition

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

           Summary: Recap of XQST0022 in appendix F should have changed in
                    second edition
           Product: XPath / XQuery / XSLT
           Version: 2nd Edition Recommendation
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: P2
         Component: XQuery 1.0
        AssignedTo: jonathan.robie@gmail.com
        ReportedBy: jmdyck@ibiblio.org
         QAContact: public-qt-comments@w3.org


In the first edition of XQuery 1.0, section 3.7.1.2
[Namespace Declaration Attributes] said:
    The value of a namespace declaration attribute must be a
    URILiteral; otherwise a static error is raised [err:XQST0022].

In response to Bug 5083, erratum XQ.E13 changed this to:
    The value of the namespace declaration attribute
    (a DirAttributeValue) is processed as follows.
    If the DirAttributeValue contains an EnclosedExpr,
    a static error is raised [err:XQST0022].
and that's how it appears in 3.7.1.2 in XQuery 1.0 second edition.

All that is fine.

However, in Appendix F [Error Conditions], the recap of XQST0022
still reflects the definition from the first edition:
    It is a static error if a namespace declaration attribute
    contains an EnclosedExpr.

XQ.E13 should have changed it to (something like):
    It is a static error if the DirAttributeValue of a
    namespace declaration attribute contains an EnclosedExpr.

(Note that XQuery 3.0 already has more-or-less this change, since
the 2011-07-17 WD.)

-- 
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 Monday, 29 August 2011 21:05:17 UTC