Re: [xsl] Things that make you go Hmmmm!

Subject: Re: [xsl] Things that make you go Hmmmm!
From: Alex Muir <alex.g.muir@xxxxxxxxx>
Date: Sat, 29 Mar 2014 17:56:47 +0000
On Sat, Mar 29, 2014 at 2:43 PM, Abel Braaksma (Exselt) <abel@xxxxxxxxxx> wrote:
> On 29-3-2014 15:29, Michael Sokolov wrote:
>> On 3/29/2014 10:05 AM, Abel Braaksma (Exselt) wrote:
>>> xsl:copy-of allows deep-copying of a selected node (I would agree with
>>> Liam here, if this was named xsl:deep-copy, it would have been easier to
>>> memorize, but this name is here since XSLT 1.0, so there is little we
>>> can do about that now). A deep-copy means an immediate copy of the
>> I take this - that this is all old and decided and not going to change
>> now - as your most significant point (but thanks for the full
>> explanation!)

Is that true,, we can't deprecate and rename some things in a new
version of XSLT? Or change the way were doing things?

Were declaring the version of stylesheet precisely so things can change right.

Maybe some XSLT version should just rename things making it easier to
understand quickly? Too many headaches for implementers and book

Has anything been renamed in since xslt 1.0?

text() deserve this rename treatment.

copy-all and copy-root would be more clear. copy-shallow sounds like
it could be in between the 2 maybe.


Alex Muir

Current Thread