Re: & in PIs

"Henry S. Thompson" <ht@inf.ed.ac.uk> writes:
> Simon Pieters writes:
>> Not on the XML 1.0 layer, but on the xml-stylesheet layer.
>>
>> [3]   	PseudoAttValue	   ::=   	('"' ([^"<&] | CharRef |
>> PredefEntityRef)*  '"'
>> 			| "'" ([^'<&] | CharRef | PredefEntityRef)* "'")
>> 			- (Char* '?>' Char*)
>>
>> http://www.w3.org/TR/xml-stylesheet/#NT-PseudoAttValue
>
> Oh B*G.  _Why_ did they/we do that?  That's just . . . perverse.
>
> So, either we junk that and go with what Paul (and I) _thought_ was
> the case, and _nobody_ is conformant, or we go with Simon's suggestion
> -- it's a PIE* if you hit a PAV** that doesn't match production [3]
> above.
>
> Unfortunately, I guess on balance we're stuck with this nonsense, so
> we go with Simon.

Yep. Ugh.

> * Pseudo-attribute ignore error
> ** Pseudo-attribute value

                                        Be seeing you,
                                          norm

-- 
Norman Walsh <ndw@nwalsh.com> | If you understand: things are as they
http://nwalsh.com/            | are. If you do not understand: things
                              | are as they are.

Received on Wednesday, 17 June 2009 14:25:47 UTC