From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.devel Subject: Re: C-l while in menu? Date: Wed, 24 Apr 2002 17:37:06 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: References: <200204072343.g37NhIC20114@aztec.santafe.edu> <200204201727.g3KHRD401381@aztec.santafe.edu> <200204220746.g3M7kvY01878@aztec.santafe.edu> <200204220928.g3M9S9H32293@rum.cs.yale.edu> <3CC40A74.5040600@666.com> <3CC525C5.70400@666.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1019662762 32597 127.0.0.1 (24 Apr 2002 15:39:22 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 24 Apr 2002 15:39:22 +0000 (UTC) Cc: Ben Wing , Pavel =?iso-8859-1?q?Jan=EDk?= , Stefan Monnier , Richard Stallman , gerd@gnu.org, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 170OrZ-0008Te-00 for ; Wed, 24 Apr 2002 17:39:21 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 170OtI-0006Eh-00 for ; Wed, 24 Apr 2002 17:41:09 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 170OrS-0001Ug-00; Wed, 24 Apr 2002 11:39:14 -0400 Original-Received: from waldorf.cs.uni-dortmund.de ([129.217.4.42]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 170Oph-0001OO-00; Wed, 24 Apr 2002 11:37:26 -0400 Original-Received: from lothlorien.cs.uni-dortmund.de (lothlorien [129.217.19.67]) by waldorf.cs.uni-dortmund.de with ESMTP id g3OFbCb23997; Wed, 24 Apr 2002 17:37:12 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.19.80]) by lothlorien.cs.uni-dortmund.de id RAA06826; Wed, 24 Apr 2002 17:37:07 +0200 (MET DST) Original-Received: by lucy.cs.uni-dortmund.de (Postfix, from userid 6104) id 0F3FA3AE7E; Wed, 24 Apr 2002 17:37:06 +0200 (CEST) Original-To: Miles Bader In-Reply-To: (Miles Bader's message of "23 Apr 2002 18:35:39 +0900") Original-Lines: 29 User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.2.50 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3184 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3184 Miles Bader writes: > Ben Wing writes: >> the fact is that things work quite well when you have only a meta key. >> e.g. meta+letter is an accelerator only when such a menu exists; >> otherwise, you get the regular binding -- and even then you can >> retrieve the shadowed binding with shift+meta+letter. > > Do people really like this? It sounds astonishly annoying to have > random meta keys stolen by the menus, especially since emacs has many > useful and common commands on M-letter keys. E.g., doesn't the `File' > menu steal `M-f', the `Buffers' menu `M-b', etc.? I'd have to try it to be sure, but I also think I would hate for M-f to invoke the menu. But a useful option might be to make it so that M-f invokes forward-word where as f invokes the file menu. (With this I mean that the user presses and then releases the Meta or Alt key or whatever this key to the left of the space bar is labeled.) With suitable highlighting of the menubar after doing , this might even be intuitive enough so that people aren't surprised that they have to hit ESC after pressing and releasing erroneously. Thoughts? kai -- Silence is foo!