- From: Martin Duerst <duerst@w3.org>
- Date: Tue, 20 Aug 2002 12:10:32 +0900
- To: Terje Bless <link@abyss.w3.org>, www-validator@w3.org
At 20:56 02/08/19 -0400, Terje Bless wrote: >Update of /sources/public/validator/htdocs/sgml-lib >In directory rux.w3.org:/temp/tmp/cvs-serv21396 > >Modified Files: > Tag: validator-0_6_0 > xml.dcl >Log Message: >Update XML Declartion to include full UNICODE range. Hello Terje, I'm sorry, but I have to disagree with this change. Here's the diff: http://dev.w3.org/cvsweb/validator/htdocs/sgml-lib/xml.dcl.diff?r1=1.1.2.1&r 2=1.1.2.2 =================================================================== RCS file: /sources/public/validator/htdocs/sgml-lib/xml.dcl,v retrieving revision 1.1.2.1 retrieving revision 1.1.2.2 diff -u -r1.1.2.1 -r1.1.2.2 --- validator/htdocs/sgml-lib/xml.dcl 2002/07/05 22:26:17 1.1.2.1 +++ validator/htdocs/sgml-lib/xml.dcl 2002/08/20 00:56:16 1.1.2.2 @@ -25,10 +25,13 @@ 127 1 UNUSED 128 32 UNUSED 160 55136 160 - 55296 2048 UNUSED -- surrogates -- + 55296 2048 UNUSED -- surrogates -- 57344 8190 57344 - 65534 2 UNUSED -- FFFE and FFFF -- + 65534 2 UNUSED -- FFFE and FFFF -- 65536 1048576 65536 + 1114112 14680064 1114112 -- Outside BMP -- + + CAPACITY NONE -- Capacities are not restricted in XML -- =================================================================== However, the line that designates the 16 planes outside the BMP allowed by Unicode and addressable in UTF-16 is this one: 65536 1048576 65536 -- 16 planes outside BMP -- The line you added + 1114112 14680064 1114112 -- Outside BMP -- is some 240 (why 240) additional planes that neither ISO/IEC SC2/WG2 (responsible for ISO 10646) nor the Unicode Consortium plan to use in any way, and that are clearly and strictly not allowed in XML (see http://www.w3.org/TR/REC-xml#charsets, production [2]; 10FFFF converted to decimal is 1114111). If you got that from anywhere, please tell me where you got it from. I recommitted the change, but I'm not sure I got it into the right branch. Regards, Martin.
Received on Monday, 19 August 2002 23:30:43 UTC