Thank you, Jurjen!
This is quite an unituitive feature of XSLT - forbidding any variable reference
in match attribute.
I should have looked up the specification myself, sorry!
Obviously, xalan & some other processors silently extend the
specification, while xsltproc/libxslt sticks to it.
It woul
According to http://bugzilla.gnome.org/show_bug.cgi?id=303289 the
behaviour you see is correct, because the standard doesn't allow for
variables in the match attribute.
(Note that I'm an xml/xslt newbie, and I may very well be wrong. The
description of the bug is awfully similar though.)
** Bug w
** Attachment added: "xsltprocbug1.xsl"
http://launchpadlibrarian.net/26349337/xsltprocbug1.xsl
** Attachment added: "Dependencies.txt"
http://launchpadlibrarian.net/26349338/Dependencies.txt
--
XSLT processing error: global variables not seen in predicates
https://bugs.launchpad.net/bugs