[Bug 29424] New: [XSLT30] Contradiction in the sentence on item-separator

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

            Bug ID: 29424
           Summary: [XSLT30] Contradiction in the sentence on
                    item-separator
           Product: XPath / XQuery / XSLT
           Version: Candidate Recommendation
          Hardware: PC
                OS: Windows NT
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: abel.braaksma@xs4all.nl
        QA Contact: public-qt-comments@w3.org
  Target Milestone: ---

Under section 26 Serialization, the item on "item-separator" says the
following:

<quote>
To set the parameter to absent, the item-separator attribute can either be
omitted, or set to the special value item-separator="#absent"; it is not
possible to set the value of the serialization parameter to the literal
7-character string "#absent"
</quote>

The last part of the sentence (after the ";") contradicts the previous part. We
say it can be set to "#absent" and then we say it cannot be set to that value.
Which is it? ;)

I'd assume "#absent" is a valid value.

I noticed also that the syntax for xsl:output and xsl:result-document do not
mention the "#absent", I think it makes sense to add it there:

item-separator? = "#absent" | string

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Sunday, 7 February 2016 01:51:18 UTC