[Bug 24509] New: Classifying patterns, bind-source and xsl:merge missing in rule #3

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

            Bug ID: 24509
           Summary: Classifying patterns, bind-source and xsl:merge
                    missing in rule #3
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          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

Under 19.8.9 Classifying Patterns
(http://www.w3.org/TR/xslt-30/#classifying-patterns), the first numbered list,
item #3 we say:

"The pattern does not contain (at any depth) a variable reference bound to a
variable declared in the bind-group attribute of an xsl:for-each-group
instruction."

This is not complete. A variable reference to a bind-source of xsl:merge-source
and a bind-group of xsl:merge should also be included. Perhaps also bind-key?

In addition, the paragraph "A pattern that is not motionless is classified as
free-ranging." seems to be redundant, in the opening paragraph, the same is
already said.

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

Received on Wednesday, 5 February 2014 03:55:21 UTC