[r6rs-discuss] Case sensitivity

John Cowan cowan at ccil.org
Sun Feb 22 13:32:03 EST 2009


Adrien "Pied" Piérard scripsit:

> The problem I see with Unicode is that of accents. If I remember
> correctly, there are accented letters in Unicode, like "é" and then
> diacritics that combined with an "e" will return "é" too.
> This takes a good text editor to write code…

Arguably, R6RS identifiers should have been fed through normalization
form KC, as Unicode recommends, before comparison.  That wasn't done;
I don't know why, given the presence of string-normalize-nfkc in the
Unicode library.

-- 
John Cowan   cowan at ccil.org    http://ccil.org/~cowan
Original line from The Warrior's Apprentice by Lois McMaster Bujold:
"Only on Barrayar would pulling a loaded needler start a stampede toward one."
English-to-Russian-to-English mangling thereof: "Only on Barrayar you risk to
lose support instead of finding it when you threat with the charged weapon."



More information about the r6rs-discuss mailing list