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

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 UTC