Hi Tobi,
Inside function definitions, is there a way to set the context to that
of the function call, so that I can write "local-name()" etc?
Or should I pass in the context node as argument, in addition to all
the local params visible to the function call. Then I probably would
write s.th. like "local-name($callers_context-node)"; which is more
typing ...
You have to do the latter: pass in the context node as an argument and
pass that node as the argument to the local-name() function.
(Note that this is different from the behaviour of EXSLT's
<func:function>.)
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list