[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bug while locale in utf8
From: |
Stefan Monnier |
Subject: |
Re: Bug while locale in utf8 |
Date: |
Tue, 27 Sep 2005 11:57:11 -0400 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
>> 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.
BTW, hopefully making such a change would allow us to handle the funny X11
keysyms of the form "Unnnn" for unicode char "nnnn".
Stefan