In article <[EMAIL PROTECTED]>, Stefan Monnier <[EMAIL PROTECTED]> 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
[EMAIL PROTECTED]


_______________________________________________
Emacs-pretest-bug mailing list
Emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to