- From: <bugzilla@jessica.w3.org>
- Date: Mon, 14 Nov 2011 18:18:08 +0000
- To: www-xml-schema-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=14820 --- Comment #2 from Michael Kay <mike@saxonica.com> 2011-11-14 18:18:08 UTC --- >One of the changes in XML 1.1 was the introduction of Unicode NEL into the S production, so that whitespace is not in fact the same in XML 1.1 This is a surprisingly common belief even among experts. Perhaps it was true some draft of XML 1.1. In the actual Rec, NEL is a line ending character but it is not a whitespace character (production [3]). The set of line ending characters has changed, but XSD does not reference these. The set of whitespace characters has not changed. >The other significant remaining differences between 1.1 and 1.05e are... I don't believe any of these affect XSD, except perhaps the definition of xs:string: It is ·implementation-defined· whether an implementation of this specification supports the Char production from [XML], or that from [XML 1.0], or both which could potentially allow an XSD 1.1 processor whose definition of xs:string allows only XML 1.0 characters to reject a well-formed XML 1.1 document that contains non-1.0 characters in an element or attribute of type xs:string. (It seems a bit unlikely that an XSD processor would check the characters in a node whose required type is xs:string, but it's entitled to do so.) -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Monday, 14 November 2011 18:18:14 UTC