[Bug 2448] [F&O] Clarification for semantics of upper-case() and lower-case()

http://www.w3.org/Bugs/Public/show_bug.cgi?id=2448


joannet@ca.ibm.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |




------- Additional Comments From joannet@ca.ibm.com  2006-02-02 13:47 -------
Comment from Colin Adams:

I'm still not entirely happy with the wording. This phrase:

" Beginning with 
version 3.2.0 (and likely future versions) of Unicode, precise mappings 
are described in default case operations, which is case mappings in the 
absence of tailoring for particular languages and environments."

In fact, two mappings are described - simple mappings in which the
string length doesn't change), and full mappings (in which the string
length can change). Both apply " in the absence of tailoring for
particular languages and environments". 
The simple mappings are only intended for use in legacy applications
that cannot cope with string-length changes (it says this somewhere in
the standard).

Your wording leaves open the possibility of either mapping being used, I
think. If that is intended, then it is implementation defined or
dependent behaviour.

Received on Thursday, 2 February 2006 13:47:45 UTC