XML 1.x system identifier errors [was: Minutes for XML Core Nov 5 f2f]

We noted that the current XML spec only makes the existence
of a # sign (fragment identifier) an error.  It makes nothing
else an error.  We were just trying to make clear that the
same set of error conditions continued to be true.  In particular,
there is no need for an XML processor to check the syntax of
a system literal beyond the "no fragment identifier" restriction
since no such restriction currently exists in the XML 1.{0|1)
Recommendation.

Do you disagree with that assessment?

paul
 

> -----Original Message-----
> From: Richard Tobin [mailto:richard@inf.ed.ac.uk] 
> Sent: Monday, 2007 November 05 19:25
> To: Grosso, Paul; public-xml-core-wg@w3.org
> Subject: Re: Minutes for XML Core Nov 5 f2f
> 
> >  System identifiers (and other XML strings meant to be used
> >  as URI references) are LEIRIs [ref].  Failure to match the
> >  applicable syntax productions of [LEIRI] is not an error.
> 
> What is the justification for the second sentence?  Is it just that
> you don't think the current wording makes it clearly an error?
> 
> -- Richard
> 

Received on Tuesday, 6 November 2007 04:20:28 UTC