GNU bug report logs -
#52874
26.3; Be able to keep current menu-bar menus when minibuffer is used
Previous Next
Reported by: Drew Adams <drew.adams <at> oracle.com>
Date: Wed, 29 Dec 2021 16:38:02 UTC
Severity: wishlist
Found in version 26.3
Done: Drew Adams <drew.adams <at> oracle.com>
Bug is archived. No further changes may be made.
Full log
Message #11 received at 52874 <at> debbugs.gnu.org (full text, mbox):
> From: Drew Adams <drew.adams <at> oracle.com>
> Date: Wed, 29 Dec 2021 22:22:02 +0000
>
> I misstated this. The problem is that when the
> minibuffer is active, the menu-bar menus are no
> longer those for what was the current buffer
> before it was active.
>
> The problem is not the _addition_ of a Minibuf
> menu to the menu-bar. The problem is that the
> menu-bar menus are changed to be those for the
> new current buffer, which is the minibuffer.
>
> It should be enough that menu Minibuf is added,
> and so available. There's little sense in
> changing the other menus to those for a
> relatively plain buffer such as the minibuffer.
It _is_ added, after removing the parts that were specific to the mode
of the original buffer. The "constant" parts of the menu bar are
kept.
I still don't understand what kind of problem this causes. In your
Dired example, the Dired-specific menu items are not useful in the
minibuffer; in fact, using those menu items could get the user in
trouble (recursive minibuffers and all that).
On the practical side, adding menu items could easily overflow the
one screen line allocated to the menu bar, after which the behavior
becomes ugly and toolkit-dependent.
So I think you suggestion, if accepted, would be a step in the wrong
direction.
This bug report was last modified 3 years and 144 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.