emacs-devel
[Top][All Lists]
Advanced

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

Re: New multi-command facility displays in the wrong echo area.


From: Eli Zaretskii
Subject: Re: New multi-command facility displays in the wrong echo area.
Date: Fri, 16 Oct 2020 10:19:02 +0300

> Date: Wed, 14 Oct 2020 20:44:15 +0000
> From: Gregory Heytings <ghe@sdf.org>
> cc: acm@muc.de, monnier@iro.umontreal.ca, emacs-devel@gnu.org
> 
> I just realized (thanks to Stefan's last email on this list) that my patch 
> introduces a regression for those who (like him) use miniwindow-only 
> frames.
> 
> To correct that regression, the third condition in set-minibuffer-message:
> 
> (eq (window-frame) (window-frame (active-minibuffer-window))
> 
> should be:
> 
> (or (eq (window-frame) (window-frame (active-minibuffer-window)))
>      (eq (frame-parameter (window-frame (active-minibuffer-window)) 
> 'minibuffer) 'only)))
> 
> It means: display the message at the end of the active minibuffer if it is 
> either on the same frame as the current window, or if it is in a 
> miniwindow-only frame.

Thanks, I fixed this with a similar change.



reply via email to

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