emacs-devel
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]