Thanks to all who responded about why boolean43 should return true.
You guys really know your XSLT.
I'll put in a bug against XSLTC, since it returns false.
Tom
Hi Tom. An RTF has an implicit root node, so it is never empty. See
http://www.w3.org/TR/xslt#section-Result-Tree-Fragments (which the comment
in the test should reference). It states: "A result tree fragment is
treated equivalently to a node-set that contains just a single root node.
...When
cc: (bcc: David N Bertoni/CAM/Lotus)
07/11/2001 Subject: test boolean43 seems wrong
08:43 AM
(bcc: Paul Dick/CAM/Lotus)
Subject: test boolean43 seems wrong
Tom --
Don't feel bad. This is very confusing. Even Mike Kay's book had it
wrong in the first edition. I corrected this in XalanJ way back when.
In XSLT 11.1
(http://www.w3.org/TR/xslt.html#section-Result-Tree-Fragments), it
states: "A result tree fragment is treated equivalently to a node-s
I've puzzled over conf test boolean43 and can't figure out why
the expected result of "true" is correct. Note the xml doc does not
have a "foo" element. Indeed, Xalan, XT, and Saxon return
"true" on this test. XSLTC returns "false". We're outnumbered,
but it looks to me like "false" is the correc