[Openmcl-devel] Plans for Unicode support within OpenMCL?

Tom Emerson tree at dreamersrealm.net
Wed Mar 22 16:56:41 UTC 2006


> Tom Emerson wrote:
>
>>> But you cannot enforce it. It is possible that you see them.
>>
>> You cannot enforce it, but the presence of a surrogate value in a
>> UTF-32 stream is an error: there are no defined semantics for that
>> character. So while you can see them, they have no valid character
>> value.
>
> You still have to decide what to do with an error.
> I think doing nothing can be a reasonalbe option in this case.

Agreed.

> It is not only a display issue! Unicode has precompsed characters too,
> which leads to issues of canonical equivalence and normalization
> forms.

Normalization and equivalence forms can happen at a higher level, as  
you say: these get added at a higher level. I'm only concerned, right  
now, with basic character support.

Anyway, we're otherwise in violent agreement.

     -tree



More information about the Openmcl-devel mailing list