Re: the discussion so far
John.Cowan 19 Jul 2005 22:32 UTC
Thomas Bushnell BSG scripsit:
> I'm referring to all the associate Unicode-related standards as well.
> Please don't standardize non-compliance with other standards. If a
> Scheme system wants to comply with the UCA, then it should be able to
> do so without violating the Scheme standard.
SRFI-75 in no way prevents that. It simply says what string<? and its friends
mean. You can still provide string-uca-simple<? and string-uca-locale<? if
you want.
> I believe that a sufficiently fancy Scheme implementation should be
> allowed to treat canonically equivalent sequences identically. We
> should not standardize in Scheme a differential treatment here.
Same answer: you can provide string-nfd, string-nfc, string-nfkc, and
string-nfkd if you want, and also the obvious composition of these
functions with string<? and friends.
--
John Cowan xxxxxx@reutershealth.com www.reutershealth.com www.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."