case mappings
Alex Shinn
(13 Jul 2005 03:57 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(13 Jul 2005 05:49 UTC)
|
Re: case mappings
Michael Sperber
(13 Jul 2005 06:41 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(13 Jul 2005 06:47 UTC)
|
Re: case mappings
Michael Sperber
(13 Jul 2005 07:12 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(13 Jul 2005 07:21 UTC)
|
Re: case mappings
bear
(13 Jul 2005 17:24 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(13 Jul 2005 19:35 UTC)
|
Re: case mappings
Alex Shinn
(13 Jul 2005 07:55 UTC)
|
Re: case mappings
Alex Shinn
(13 Jul 2005 07:40 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(13 Jul 2005 19:36 UTC)
|
Re: case mappings
Alex Shinn
(14 Jul 2005 02:39 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(14 Jul 2005 07:15 UTC)
|
Re: case mappings
Alex Shinn
(14 Jul 2005 07:42 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(14 Jul 2005 08:07 UTC)
|
Re: case mappings
Alex Shinn
(14 Jul 2005 08:24 UTC)
|
Re: case mappings
bear
(14 Jul 2005 16:47 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(14 Jul 2005 20:29 UTC)
|
Re: case mappings
bear
(15 Jul 2005 18:23 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(15 Jul 2005 19:52 UTC)
|
Re: case mappings Matthew Flatt (13 Jul 2005 13:05 UTC)
|
Re: case mappings
Thomas Bushnell BSG
(13 Jul 2005 19:39 UTC)
|
Re: case mappings
Alex Shinn
(14 Jul 2005 02:31 UTC)
|
At Wed, 13 Jul 2005 12:57:53 +0900, Alex Shinn wrote: > This isn't just a "locale-awareness" problem. True, the mappings in > UnicodeData.txt are for simplicity only the 1-1 mappings, but > SpecialCasing.txt includes a large number of mappings that aren't 1-1 > regardless of locale. The Unicode concept of locale-independent > case-mapping includes these special cases. Without handling these > cases, R6RS would be using an incomplete case mapping rule, > which is therefore not usable in the general sense. I appreciate this line of reasoning, and I'm now convinced that SRFI-75 (and R6RS) should include locale-independent procedures string-upcase string-downcase string-titlecase that use the locale-independent part of SpecialCasing.txt. I'll add that to the SRFI, pending further discussion. Although I agree that the 1-1 mapping is of limited use, my impression and experience is that it's still useful (if, for nothing else, interfacing to older code that uses a 1-1 mapping). So, pending further discussion, I will leave the character-casing operations in place. As for locales, after some discussion among the editors, we decided that this SRFI will not contain any locale-specific operations. Other SRFIs/libraries will have to tackle that problem. Matthew