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

RE: The lexical space of normalizedString

From: Ashok Malhotra <ashokma@microsoft.com>
Date: Tue, 26 Nov 2002 14:31:32 -0800
Message-ID: <E5B814702B65CB4DA51644580E4853FB03DA7695@red-msg-12.redmond.corp.microsoft.com>
To: "Jeremy Carroll" <jjc@hpl.hp.com>, <www-xml-schema-comments@w3.org>

That's a bug.  Corrected as erratum based on R-175. 

All the best, Ashok

-----Original Message-----
From: Jeremy Carroll [mailto:jjc@hpl.hp.com] 
Sent: Tuesday, November 26, 2002 7:02 AM
To: www-xml-schema-comments@w3.org
Subject: The lexical space of normalizedString



The lexical-to-value mapping of string is the identity function.
normalizedString is derived from string. Therefore the lexical-to-value
mapping of normalizedString is also the identity function.

However, in the defintion, the value space does not contain strings with
the
line feed character #xA, whereas the lexical space does.

This suggest the question, "For the one character string '#xA' in the
lexical space of normalizedString, what is the corresponding value?"

Given the reading of whiteSpace as a constraining facet (see previous
message), and noting that for normalizedString, that the whiteSpace
facet
has value replace, then this seems like an error. We read the lexical
space
of normalizedString to exclude #xA. This is similar to erratum 2-17.

Jeremy Carroll
Received on Tuesday, 26 November 2002 17:32:06 GMT

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