- From: Morris Matsa <mmatsa@us.ibm.com>
- Date: Thu, 21 Dec 2000 18:16:39 -0500
- To: www-xml-schema-comments@w3.org
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 UTC