[Bug 24510] New: Absence of bind-group and bind-grouping-key need not be free-ranging

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

            Bug ID: 24510
           Summary: Absence of bind-group and bind-grouping-key need not
                    be free-ranging
           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

Rules #5 and #6 under 19.8.4.18 Streamability of xsl:for-each-group
(http://www.w3.org/TR/xslt-30/#streamability-xsl-for-each-group) seem to be too
strict. 

When the user does not bind the group or the grouping key, he probably doesn't
intent to use them. I mean, if without streaming there would be no call to
current-group() or current-grouping-key(), then there is no need to force use
of bind-group and bind-grouping-key in such scenarios.

Since a reference to either of these functions is already disallowed, I think
we can remove rule #5 and #6.

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

Received on Wednesday, 5 February 2014 04:13:59 UTC