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

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

C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED
            Summary|Streamability of unparsed   |[xslt 3.0] Incorrect Notes
                   |text                        |re dynamic use of
                   |                            |current-group() and
                   |                            |current-grouping-key()
                 OS|Windows NT                  |All

--- Comment #1 from C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> ---
We discussed this at the face to face in Prague.

We inclined to think that the problem described here might best be solved by
exploiting the note in 1.6.4 of F & O:

   Some functions (such as fn:doc and fn:collection) create new nodes 
   by reading external documents. Such functions are guaranteed to be
   ·deterministic· with the exception that an implementation is allowed 
   to make them non-deterministic as a user option.

That is, implementors can support a sublinear use of memory on unparsed text by
allowing a user option to make the function non-deterministic.

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

Received on Thursday, 13 February 2014 14:01:21 UTC