current() not set during key evaluation
The Saxon XSLT and XQuery processor, developed by Saxonica
Brought to you by:
mhkay
If the current() function is called within the
use="..." expression of xsl:key, it should (probably)
return the node whose key is being evaluated. It
doesn't.
This appears to fail in both 6.5.1 and in 7.0, though
the code for the two branches is very different in
this area.
Reported by Oliver Becker [obecker@informatik.hu-
berlin.de].
Test case added: idky16
Logged In: YES
user_id=251681
Source code fixed in both branches (and tested).
Logged In: YES
user_id=251681
Fixed in 6.5.2
Logged In: YES
user_id=251681
Fixed in 7.1