[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bug while locale in utf8
From: |
Kenichi Handa |
Subject: |
Re: Bug while locale in utf8 |
Date: |
Wed, 28 Sep 2005 09:39:48 +0900 |
User-agent: |
SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/22.0.50 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI) |
In article <address@hidden>, Stefan Monnier <address@hidden> writes:
>>> Indeed we can't use elisp from handle_one_xevent. We should probably
>>> restructure this code so that the necessary decoding can be done later,
>>> e.g. in read_char.
>> I have not yet considered this problem in deep, but it seems
>> that kbd_buffer_get_event is the appropriate place to
>> perform decoding.
> Yes, when I said `read_char' I didn't mean it literally. Some nearby
> function (such as kbd_buffer_get_event) may be better suited.
I see, though I have not yet checked if kbd_buffer_get_event
can safely call Lisp.
> BTW, hopefully making such a change would allow us to handle the funny X11
> keysyms of the form "Unnnn" for unicode char "nnnn".
Ah, I forgot that problem. Is that really used on some
system?
---
Kenichi Handa
address@hidden