emacs-devel
[Top][All Lists]
Advanced

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

Re: FW: Minibuf menu when minibuffer is standalone


From: Lennart Borgman (gmail)
Subject: Re: FW: Minibuf menu when minibuffer is standalone
Date: Tue, 11 Mar 2008 22:39:52 +0100
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666

Stefan Monnier wrote:
From: Drew Adams Sent: Sunday, May 20, 2007 1:02 PM Consider as a possible enhancement somehow making the Minibuf menu-bar menu available also when the minibuffer is in a
standalone frame (frame parameter minibuffer has value `only').

Because the minibuffer maps are local maps, when you have a
standalone minibuffer frame, which has no menu-bar, the Minibuf
menu-bar menu is not available anywhere. (The other frames do
not have minibuffers, and their buffers do not have the
minibuffer map as local map.)

Perhaps menu Minibuf could somehow be made to appear in all frames that have a menu-bar, whenever the minibuffer is active.
I'm not sure how that might be implemented, because it is good
to keep the current situation of the minibuffer maps being
local to the minibuffer. But if a good implementation could be
found, it would be desirable to have the Minibuf menu available
also for users who have a standalone minibuffer.

Actually, I'd hate such a behavior.  It's only relatively recently
(maybe a couple years) that I discovered the minibuffer menus, where
I tested Emacs in a non-separate-minibuffer-frame setting and found the
menu-bar switching just inconvenient.

I mean, really, all that menu-bar-switching for what?
3 miserable commands?


For learning perhaps? Maybe not very useful for you though ... ;-)

However looking at the Minibuff menu when doing C-x C-f in CVS Emacs 23 I see a little bit strangeness:

  Minibuff
   Complete -- TAB
   Complete Word
   List Completions -- ?
   Previous History Item -- M-p
   Next History Item -- M-n
   Isearch History Backward -- C-r
   Isearch History Forward -- C-s
   Enter -- C-j
   Quit -- M-ESC ESC

I would perhaps expect some to be different

   Previous History Item -- up
   Next History Item -- down
   Quit -- C-g

It seems like the choice of keybinding to show could be done better.

   Enter -- C-j

I do not understand that one at all.






reply via email to

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