[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.

bear <bear@xxxxxxxxx> writes:

> Making symbols case-sensitive and not requiring case operations
> that work on single characters, I believe, is enough to make it
> possible for interested implementors to create fully unicode
> compliant schemata.

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.

So I don't want the standard to impede this.  It can perfectly well
mandate case folding for the required character set; that is at least
clearly defined.  But I'm happy leaving it optional.  The only things
that need to be specified are what you can rely on for the standard
character set.