W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > January to March 2008

[Bug 5193] Validation Rule: Element Locally Valid (Complex Type)

From: <bugzilla@wiggum.w3.org>
Date: Fri, 04 Jan 2008 10:39:38 +0000
CC:
To: www-xml-schema-comments@w3.org
Message-Id: <E1JAjxi-0000t5-Oa@wiggum.w3.org>

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5193





------- Comment #2 from mike@saxonica.com  2008-01-04 10:39 -------
Your reply confuses me. Our text refers to "the definition of white space" in
[XML 1.0]/[XML 1.1]. If that reference is to the text:

S (white space) consists of one or more space (#x20) characters, carriage
returns, line feeds, or tabs.
White Space
[3]     S          ::=          (#x20 | #x9 | #xD | #xA)+

then the definition is the same in both versions of the XML spec, so the
distinction we are making is spurious.

If the reference is to some other definition of white space, then we need to
make it clear what we are actually referring to.

The context: "E has no character information item [children] other than those
whose [character code] is defined as a white space in [XML 1.1]." suggests that
we are looking for a list of Unicode characters classified as white space, and
the S production is the only such list I can find.

XML 1.1 refers to x85 and x2028 as "line-end" characters, it never refers to
them as "white space" characters.
Received on Friday, 4 January 2008 10:39:43 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 6 December 2009 18:13:12 GMT