bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#3938: bug#5923: 23.1.95; minibuffer-message discards input events


From: npostavs
Subject: bug#3938: bug#5923: 23.1.95; minibuffer-message discards input events
Date: Tue, 05 Jul 2016 00:06:20 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.93 (gnu/linux)

"Drew Adams" <drew.adams@oracle.com> writes:

>> Actually, the problem is here in `sit-for':
>>
>> (let ((read (read-event nil nil seconds)))
>>       (or (null read)
>>        (progn
>>          (if (eq overriding-terminal-local-map 
>>                 universal-argument-map)
>>              (setq read (cons t read)))
>>          (push read unread-command-events)
>>          nil))))))
>> 
>> Since the value of `overriding-terminal-local-map' is not
>> `universal-argument-map' in my case, it fails to treat any 
>> input received properly.
>
> However, something else must be going on also, because the sit-for code is
> identical for Emacs 22, and I don't see the bug in Emacs 22.

Is this bug fixed?  The special casing of this in `sit-for' has been
removed meanwhile, but also the overriding-map-is-bound and
universal-argument-other-key have been removed, so it's hard to run the
code examples in current (version 25) Emacs.





reply via email to

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