--- On Mon, 5/12/11, Werner LEMBERG <[email protected]> wrote:

> > The problem, in a nutshell, is
> that "char-charset" starts to return
> > "unicode" for every non-ascii character in emacs 23,
> over
> > "chinese-big5-1", etc.  ("charset-list" has
> expanded and nearly
> > doubled in size).
> 
> Aah, thanks a lot for looking into this!  I would
> never have thought
> of this problem.  I'll do a more thorough analysis as
> soon as time
> permits.

It certainly is part of the whole mule->unicode changes with emacs 23. I think 
fixing it properly for all the languages you support is not trivial though - 
you probably need a combination of both setting the priorities of charset 
returned, restriction to searching among a selected subset of charset-list, and 
possibly some further code changes to make it work. (and supporting 
different/older emacs/xemacs also).

I have both emacs 23 and emacs 22 at the moment (only a small emacs 22 core - 
mainly had it a few months ago when I looked into what broke cemacs).

If you tell me which example files it is supposed to work on - it looks like it 
does thai, chinese big5, korean, at least. I can try testing stuff along.

But having it working for thai+ascii is a start :-).

_______________________________________________
Cjk maillist  -  [email protected]
https://lists.ffii.org/mailman/listinfo/cjk

Reply via email to