[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: case mappings

This page is part of the web mail archives of SRFI 75 from before July 7th, 2015. The new archives for SRFI 75 contain all messages, not just those from before July 7th, 2015.

On Thu, 14 Jul 2005, Thomas Bushnell BSG wrote:

> I don't want case-sensitive symbols.  I think we should say that
> symbols may or may not be case-sensitive.

> In my opinion, case-folding on symbols in a fancy-schmancy Unicode
> system should fold together case and also diacriticals.  This is a
> common way of handling things.  The canonical printed form of a symbol
> would be that in which it was first encountered, or perhaps could even
> be mutable.

It could be done that way, I guess, provided that

(eq? sym (string->symbol(symbol->string sym))) -> #t

for all symbols is preserved. But honestly, I don't want to
specify case-folding in a character set that makes case-folding
as hairy as Unicode does.