W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2014

[Bug 24621] New: [xslt 3.0] Incorrect Notes re dynamic use of current-group() and current-grouping-key()

From: <bugzilla@jessica.w3.org>
Date: Tue, 11 Feb 2014 17:10:01 +0000
To: public-qt-comments@w3.org
Message-ID: <bug-24621-523@http.www.w3.org/Bugs/Public/>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=24621

            Bug ID: 24621
           Summary: [xslt 3.0] Incorrect Notes re dynamic use of
                    current-group() and current-grouping-key()
           Product: XPath / XQuery / XSLT
           Version: Last Call drafts
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: mike@saxonica.com
        QA Contact: public-qt-comments@w3.org

Under both current-group() and current-grouping-key() (14.2.1/14.2.2) we have
the note

The function is classified as focus-dependentFO30, which means that it cannot
be used with higher-order functions. Specifically, current-group#0 will not be
recognized as a function literal.

This Note is no longer true. The rules were changed so that focus-dependent
functions can be invoked dynamically. The closure of the function captures the
context value at the point the function item was created. We should either
delete the Note, or replace it by one that reflects the current specification.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
Received on Tuesday, 11 February 2014 17:10:02 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:45 UTC