Subject: Re: [xsl] Default actions in XSLT 2.1 From: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx> Date: Fri, 31 Oct 2008 13:50:46 -0700 |
> Since it is proposed to be the first of the two alternatives, which is > not copying, then I withdraw my comment. > > Perhaps modified-copy would be a better name. I would propose: <xsl:mode default-action="clone"/> So, we are not interested in the exact way the clone is produced (or its granularity) as long as we get an exact clone of the input. This has a good meaning even for infinite XML documents, in a process which may never stop, but is continuously producing the expected results. I would suggest to consider the verb: <xsl:process/> or <xsl:processing-mode/> instead of <xsl:mode/> as we already have a "mode" attribute with slightly different scope (template selection). -- Cheers, Dimitre Novatchev --------------------------------------- Truly great madness cannot be achieved without significant intelligence. --------------------------------------- To invent, you need a good imagination and a pile of junk ------------------------------------- Never fight an inanimate object ------------------------------------- You've achieved success in your field when you don't know whether what you're doing is work or play On Fri, Oct 31, 2008 at 1:20 PM, Colin Paul Adams <colin@xxxxxxxxxxxxxxxxxx> wrote: > > >>>>> "Andrew" == Andrew Welch <andrew.j.welch@xxxxxxxxx> writes: > > >> What could be more explicit than copy? > Andrew> The (slight) problem with just "copy" is that there are > Andrew> two types of copy: shallow and deep, and so its not clear > Andrew> immediately clear whether the default action for "copy" > Andrew> is: > > Andrew> <xsl:copy> <xsl:apply-templates select="@*|node()"/> > > Andrew> or > > Andrew> <xsl:copy-of select="."/> > > Andrew> Maybe "copy" could be improved on to make it clear that > Andrew> it's not a straight copy, for example "copy-descent" > Andrew> (that's an example, not a suggestion!) > > Since it is proposed to be the first of the two alternatives, which is > not copying, then I withdraw my comment. > > Perhaps modified-copy would be a better name. > -- > Colin Adams > Preston Lancashire
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Default actions in XSLT 2.1, Colin Paul Adams | Thread | Re: [xsl] Default actions in XSLT 2, Colin Paul Adams |
[xsl] Default actions in XSLT 2.1, Colin Paul Adams | Date | Re: [xsl] Default actions in XSLT 2, Colin Paul Adams |
Month |