- From: Henry Zongaro <zongaro@ca.ibm.com>
- Date: Tue, 23 Mar 2004 10:02:50 -0500
- To: public-qt-comments@w3.org, w3c-xsl-query@w3.org
Hello, From the minutes of the 2004-03-16 minutes of the joint telecon on F&O issues [1]: << 5. Normative description of case mapping http://lists.w3.org/Archives/Public/public-qt-comments/2004Feb/0979.html http://lists.w3.org/Archives/Public/public-qt-comments/2004Jan/0037.html ACTION HZ will propose. ACTION MHK reply to Igor Herscht. >> The problem that we were trying to point out in qt-2004Feb0979-01 [2] was that the first entry in the table in Section 1.2 of Unicode TR#21 [3] states, in part, "Only legacy implementations that cannot handle case mappings that increase string lengths use UnicodeData case mappings alone." The penultimate paragraph of that section states, in part, "The full case mappings for Unicode characters are obtained by using the mappings from SpecialCasing plus the mappings from UnicodeData, excluding any latter mappings that would conflict." Similarly, the first paragraph of Section 2.3 of TR#21 [4] reads as follows. << The following specify the default case conversion operations for Unicode strings, in the absence of tailoring. In each instance, there are two variants: simple case conversion and full case conversion. In the full case conversion, the context-dependent mappings mentioned above must be used. >> All this seems to admit of (at least) two possible case mappings. We believe that full case conversion was intended. I propose that in the first paragraph of each of Section 7.4.7 of F&O, we change "The precise mapping is determined using [Unicode Case Mappings]," to read "The precise mapping is the full case mapping variant of the toUpperCase operation defined in [Unicode Case Mappings]," with an analogous change to 7.4.8. Thanks, Henry [2] http://lists.w3.org/Archives/Member/w3c-xsl-query/2004Mar/0096.html [3] http://www.w3.org/XML/Group/xsl-query-specs/last-call-comments/xpath-functions/issues.html#qt-2004Feb0979-01 [4] http://www.unicode.org/reports/tr21/tr21-5.html#Data [5] http://www.unicode.org/reports/tr21/tr21-5.html#Case_Conversion_of_Strings ------------------------------------------------------------------ Henry Zongaro Xalan development IBM SWS Toronto Lab T/L 969-6044; Phone +1 905 413-6044 mailto:zongaro@ca.ibm.com
Received on Tuesday, 23 March 2004 10:03:30 UTC