Re: [xsl] XSLT 2.0: Reasons for mode="#all" ?

Subject: Re: [xsl] XSLT 2.0: Reasons for mode="#all" ?
From: "Rene Ladan" <r.c.ladan@xxxxxxxxx>
Date: Tue, 6 Jun 2006 14:59:47 +0200
2006/6/6, Dimitre Novatchev <dnovatchev@xxxxxxxxx>:
I was wondering if somebody could provide an example where using

mode="#all"

(http://www.w3.org/TR/xslt20/#modes)

is necessary and useful.


It seems to me that using this feature can be dangerous and harmful -- when should we recommend it?

I use it to skip nodes.  Instead of
<xsl:template match="unwanted-node" mode="mode-1"/>
...
<xsl:template match="unwanted-node" mode="mode-n"/>

I just write
<xsl:template match="unwanted-node" mode="#all"/>

You could also use it to be sure to always process a certain node
(when the above XSLT templates have an actual body).

Just some suggestions...
--
Cheers,
Dimitre Novatchev
---------------------------------------
Truly great madness cannot be achieved without significant intelligence.

Regards, Rene -- GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 (subkeys.pgp.net)

"It won't fit on the line."
		-- me, 2001

Current Thread