GNU bug report logs - #56305
29.0.50; 'yes-or-no-p' deselects minibuffer frame

Previous Next

Package: emacs;

Reported by: martin rudalics <rudalics <at> gmx.at>

Date: Wed, 29 Jun 2022 17:55:01 UTC

Severity: normal

Found in version 29.0.50

Full log


Message #212 received at 56305 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: martin rudalics <rudalics <at> gmx.at>
Cc: Alan Mackenzie <acm <at> muc.de>, Eli Zaretskii <eliz <at> gnu.org>,
 56305 <at> debbugs.gnu.org
Subject: Re: bug#56305: 29.0.50; 'yes-or-no-p' deselects minibuffer frame
Date: Mon, 18 Jul 2022 10:44:13 -0400
> to do_switch_frame.  In a nutshell, all these additional functions were
> provided to better sort out two underlying behaviors:
>
> (1) The WM tells us that it now will direct input to another frame and
>     Emacs must select that frame in order to stay in synch with the WM.
>
> (2) Emacs wants to change the selected frame and we have to inform the
>     WM about that change so it will direct input to it and call us back
>     via (1) that it now will do so.

And of course we also need (3) Emacs wants to change the selected frame
without touching anything related to focus because it's just a temporary
change to run code in another context.


        Stefan





This bug report was last modified 2 years and 331 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.