|
Subject: Re: [xsl] Random UUID in pure XSLT? From: "David Carlisle d.p.carlisle@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> Date: Thu, 12 Nov 2020 16:36:02 -0000 |
On Thu, 12 Nov 2020 at 16:28, Dimitre Novatchev dnovatchev@xxxxxxxxx <
xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> > Do you think fn:unparsed-text() should be different with respect to
> > determinism than fn:doc() (and fn:document(), come to that)? Or do you
> > think they should also be nondeterministic?
>
> There is no reason why doc() and document() should be "more deterministic"
> than unparsed-text().
>
> I don't expect that anyone wrote XSLT code that relies on these functions
> being deterministic. Thus, correcting the tagging in a future specification
> and implementing them the right way is not likely to result in
> compatibility issues.
>
> Cheers,
> Dimitre
>
>
I'm not sure I agree with that. I'm sure someone (quite possibly me) has
<xsl:template match="whatever">
<xsl:if test="@foo=doc('http://example.com/zzz.xml')/a/b/c">...
...
</xsl:template>
and doesn't expect this to expose the order of template evaluation with the
value of doc(' http://example.com/ zzz.xml')/a/b/c changing every time, nor
in fact expect that the server is hit as many times as there are <whatever>
elements
David
XSL-List info and archive <http://www.mulberrytech.com/xsl/xsl-list>
> EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/2739265> (by
> email <>)
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| Re: [xsl] Random UUID in pure XSLT?, Dimitre Novatchev dn | Thread | Re: [xsl] Random UUID in pure XSLT?, Norm Tovey-Walsh ndw |
| Re: [xsl] Random UUID in pure XSLT?, Dimitre Novatchev dn | Date | Re: [xsl] Random UUID in pure XSLT?, Norm Tovey-Walsh ndw |
| Month |