From: Daniel DeLorme Date: 2009-08-03T21:54:09+09:00 Subject: Re: upcase in 1.9.2-preview1 Yukihiro Matsumoto wrote: > > In message "Re: upcase in 1.9.2-preview1" > on Thu, 30 Jul 2009 02:13:41 +0900, I�aki Baz Castillo writes: > > |> That is: only ASCII characters (potentially encoded as UTF16 or > |> whatever) are eligible for case conversion. > | > |Is it the correct approach? > |For me it's very clear that the upcase version of � is �. > > But it's locale dependent. In some languages, upper/lower case > conversion is not one-to-one mapping. 99% of the time it's locale independant. I don't follow this logic of "if we can't make it work for everyone then it should stay broken for everyone". Following the Unicode rules would fix uppercasing for 95% of those not using english. And for the 5% of those who have to deal with those asymmetric upper/lower case rules... well, they'd have to deal with it either way. *percentages above are guesswork