W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > October to December 2000

NMTOKENS - more details

From: Morris Matsa <mmatsa@us.ibm.com>
Date: Thu, 21 Dec 2000 18:16:39 -0500
To: www-xml-schema-comments@w3.org
Message-ID: <OFCC3E6B30.1DABF3AD-ON852569BC.007CE9A0@somers.hqregion.ibm.com>

Here's how the XML spec has defined NMTOKENS:
1. Until April 9, 2000: [1]
     Nmtokens ::= Nmtoken (S Nmtoken)*
2. From April 9, 2000 until September 27, 2000: [2]
     Nmtokens ::= Nmtoken (#x20 Nmtoken)*
3. Since September 27, 2000: [3]
     Nmtokens ::= Nmtoken (S Nmtoken)*

In April it was changed for reasons explained in [4] and in September it
was changed back for reasons explained in [5].

The current XML Schema spec, in text, refers to the XML 1.0 Recommendation
(Second Edition), which has its latest recommendation version available at
[6], which for the time being corresponds to [3].  The references section
of the XML Schema spec [7] explicitly refers to a URL for an older working
draft non-recommendation version of the XML spec [2].

Given our previous mail, I suggest:
1. Change the reference to either [3] or [6].
2. Then leave the allowed whitespace so that it matches the real legacy
type.

[1] http://www.w3.org/TR/1998/REC-xml-19980210#NT-Nmtokens
[2] http://www.w3.org/TR/2000/WD-xml-2e-20000814#NT-Nmtokens
[3] http://www.w3.org/TR/2000/REC-xml-20001006#NT-Nmtokens
[4] http://www.w3.org/XML/xml-19980210-errata#E62
[5] http://www.w3.org/XML/xml-19980210-errata#E108
[6] http://www.w3.org/TR/REC-xml
[7] http://www.w3.org/TR/xmlschema-2/#XML
Received on Thursday, 21 December 2000 18:55:24 GMT

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