[Home] [By Thread] [By Date] [Recent Entries]

  • To: "W. E. Perry" <wperry@f...>, XML DEV <xml-dev@l...>
  • Subject: Re: I can XInclude where I [expletive deleted] want to
  • From: Elliotte Rusty Harold <elharo@m...>
  • Date: Wed, 1 May 2002 09:40:50 -0400
  • In-reply-to: <3CCEDA7F.D824147D@f...>
  • References: <000601c1f064$3acd3f50$6501a8c0@pcukmka><3CCEDA7F.D824147D@f...>

At 1:55 PM -0400 4/30/02, W. E. Perry wrote:

>I believe that Mike Kay has won this on a TKO, but IMHO it is a tragically
>pyrrhic victory.

For the record, I don't accept the TKO judgement, but I will accept 
that not a lot more is to be gained by continuing this thread. I 
simply do not believe the Ogbuji/Kay position that any preprocessing 
as the source tree constructed is legal according to XSLT 1.0, for 
reasons I have elucidated elsewhere in this thread. I will continue 
to teach my students and readers that XSLT processors that apply 
preprocess transforms not indicated by the stylesheet (e.g. MSXML 3.0 
stripping of whitespace) are not conformant to the XSLT 1.0 spec, and 
should not be used.

I am going to have to take a good look at the XSLT 2.0 draft that was 
just published to see how this could be made clearer in that spec and 
argue for that. I think the need for conformance testing mandates 
such an approach, even if common sense fails to.
-- 

+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@m... | Writer/Programmer |
+-----------------------+------------------------+-------------------+
|          The XML Bible, 2nd Edition (Hungry Minds, 2001)           |
|             http://www.cafeconleche.org/books/bible2/              |
|   http://www.amazon.com/exec/obidos/ISBN=0764547607/cafeaulaitA/   |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.cafeconleche.org/    |
+----------------------------------+---------------------------------+

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member