[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The order input events are processed.
From: |
Kim F. Storm |
Subject: |
Re: The order input events are processed. |
Date: |
Mon, 11 Sep 2006 16:17:37 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Richard Stallman <address@hidden> writes:
> It used unread-post-input-method-events instead of unread-command-events
> to ensure that the event is pushed back on the first list of events
> processed by read-event.
>
> That change is not right, I think. Using
> unread-post-input-method-events instead of unread-command-events
> alters the way the events are processed: it does goto reread_first
> instead of goto reread_for_input_method.
But since the event was returned by read-event, hasn't it been through
the "for_input_method" code already? So passing through once more
seems like a bug to me.
But I don't quite understand this input method stuff, so I suppose
you are right.
> With your change (or my change), we know that these lists are
> empty when read-event is called. That being so, I think it is fine
> to put the event back in unread-command-events.
Ok.
--
Kim F. Storm <address@hidden> http://www.cua.dk