[climacs-devel] Unicode support in Climacs

Daniel CAUNE dcaune at majormode.com
Sat Jan 14 13:05:16 UTC 2006


> > My next comment might be a bit out of purpose.  Anyway it could be
> > interesting to have the identification of the language stored
> > within the character, or, more specifically, any identification of
> > the IME used to enter that character.  For which usage would it be
> > interesting?  Spelling purpose, automatic IME switch when character
> > cursor moves around, text search, etc..  I have no clear idea if
> > such information should be managed by the character layer (buffer
> > layer?), or by any other higher text layer.  Just my two cents.
> 
> In the case of CJK languages that would not be practical since the
> Han unification makes in difficult to identify whether a character is
> Chinese/Japanese or Korean.

You said it.  It's difficult to identify the language which a character corresponds to (cf. Latin based scripts such as English French, Spanish, Vietnamese, and so on).  But if you have that information, i.e. whatever identification of the IME used when that character was entered, you will be able to differentiate those languages and adapt the context to the current character.

> I think Unicode takes automatically care of that since languages are
> pretty much grouped in planes so a character belonging to a plane is
> very likely to correspond to a specific language/language group/input
> mechanism etc.
>

Actually several languages share some same planes as the Latin script based languages.  For instance Vietnamese takes its characters from 5 different planes.


--
Daniel CAUNE 




More information about the climacs-devel mailing list