W3C home > Mailing lists > Public > xml-editor@w3.org > October to December 2003

Re: XML1.1 (and 1.0) Descriptive Inconsistency - Section 2.4

From: C. M. Sperberg-McQueen <cmsmcq@acm.org>
Date: 01 Dec 2003 09:33:09 -0700
To: "Glenn A. Adams" <gadams@xfsi.com>
Cc: xml-editor@w3.org
Message-Id: <1070296388.3045.2.camel@localhost>

At first glance, this looks like a good idea; I have not,
however, re-read the paragraph in context or thought very
long about this.

-CMSMcQ

On Mon, 2003-11-17 at 15:53, Glenn A. Adams wrote:
> Section 2.4 contains the following language in the 4th para:
> 
> <quote>
> In the content of elements, character data is any string of 
> characters which does not contain the start-delimiter of any
> markup. In a CDATA section, character data is any string of
> characters not including the CDATA-section-close delimiter,
> "]]>".
> </quote>
> 
> This is followed by production [14], which has:
> 
> [14]    CharData    ::=    [^<&]* - ([^<&]* ']]>' [^<&]*)
> 
> The descriptive inconsistency is that the above quoted 4th
> para does not agree with this production and is also somewhat
> misleading since Section 2.7 separately treats the content
> of a CDATA section.
> 
> I would suggest the 4th para be modified to read as follows:
> 
> "In the content of elements, character data is any string of 
> characters which does not contain the start-delimiter of any
> markup and does not include the CDATA-section-close delimiter,
> "]]>".
> 
> Regards,
> Glenn Adams
> 
Received on Monday, 1 December 2003 11:34:00 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 23:39:46 UTC