- From: <bugzilla@wiggum.w3.org>
- Date: Sat, 09 May 2009 14:38:36 +0000
- To: www-xml-schema-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5818 C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cmsmcq@blackmesatech.com Keywords| |needsReview --- Comment #3 from C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> 2009-05-09 14:38:36 --- Reviewing this bug report with a view toward proposing a change to resolve it, I have come to believe that the changes made to appendix G.1.1 in connection with bug 5948 may already have addressed the concerns raised here (although not the concerns about 1.0 2E in the email from James Clark cited in comment 2). The note on which the comment was originally raised has been split into a normative paragraph and a note. The current text is [Unicode Database] is subject to future revision. For example, the mapping from code points to character properties might be updated. All ˇminimally conformingˇ processors ˇmustˇ support the character properties defined in the version of [Unicode Database] cited in the normative references (Normative (§K.1)). However, implementors are encouraged to support the character properties defined in any later versions. When the implementation supports multiple versions of the Unicode database, and they differ in salient respects (e.g. different properties are assigned to the same character in different versions of the database), then it is ˇimplementation-definedˇ which set of property definitions is used for any given assessment episode. Note: In order to benefit from continuing work on the Unicode database, a conforming implementation might by default use the latest supported version of the character properties. In order to maximize consistency with other implementations of this specification, however, an implementation might choose to provide user options to specify the use of the version of the database cited in the normative references. The PropertyAliases.txt and PropertyValueAliases.txt files of the Unicode database may be helpful to implementors in this connection. In addition, there is a later reference to changes in the Unicode database; the current text at that location now reads: [Unicode Database] has been revised since XSD 1.0 was published, and is subject to future revision. In particular, the grouping of code points into blocks has changed, and may change again. All ˇminimally conformingˇ processors must support the blocks defined in the version of [Unicode Database] cited in the normative references (Normative (§K.1)). However, implementors are encouraged to support the blocks defined in earlier and/or later versions of the Unicode Standard. When the implementation supports multiple versions of the Unicode database, and they differ in salient respects (e.g. different characters are assigned to a given block in different versions of the database), then it is ˇimplementation-definedˇ which set of block definitions is used for any given assessment episode. In particular, the version of [Unicode Database] referenced in XSD 1.0 (namely, Unicode 3.1) contained the following blocks which have been renamed in the version cited in this specification. Since these block names may appear in regular expressions within XSD 1.0 schemas, implementors are encouraged to support the superseded block names in XSD 1.1 processors for compatibility, either by default or at user option: #x0370 - #x03FF: Greek #x20D0 - #x20FF: CombiningMarksforSymbols #xE000 - #xF8FF: PrivateUse #xF0000 - #xFFFFD: PrivateUse #x100000 - #x10FFFD: PrivateUse To see the text in context, consult the current CR document at http://www.w3.org/TR/xmlschema11-2/#charcter-classes or the current status-quo document at http://www.w3.org/XML/Group/2004/06/xmlschema-2/datatypes.html#charcter-classes I'm marking this issue as needsReview to signal that I think the WG needs to consider whether this issue has already been resolved (and should have been so marked when we resolved bug 5948). -- 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 Saturday, 9 May 2009 14:38:45 UTC