From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.devel Subject: Re: C-l while in menu? Date: Wed, 24 Apr 2002 13:27:38 +0200 (CEST) Sender: emacs-devel-admin@gnu.org Message-ID: References: <3CC68C24.20704@666.com> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: main.gmane.org 1019650391 6578 127.0.0.1 (24 Apr 2002 12:13:11 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 24 Apr 2002 12:13:11 +0000 (UTC) Cc: gerd@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 170Le3-0001hz-00 for ; Wed, 24 Apr 2002 14:13:11 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 170Lfi-0001TH-00 for ; Wed, 24 Apr 2002 14:14:54 +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 170Kz5-0004zi-00; Wed, 24 Apr 2002 07:30:51 -0400 Original-Received: from 178.230.13.217.in-addr.dgcsystems.net ([217.13.230.178] helo=yxa.extundo.com) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 170Kw0-0004Yo-00; Wed, 24 Apr 2002 07:27:41 -0400 Original-Received: from yxa.extundo.com (localhost.localdomain [127.0.0.1]) by yxa.extundo.com (8.12.2/8.12.2) with ESMTP id g3OBRcKg032422; Wed, 24 Apr 2002 13:27:38 +0200 Original-Received: from localhost (jas@localhost) by yxa.extundo.com (8.12.2/8.12.1/Submit) with ESMTP id g3OBRc6n032419; Wed, 24 Apr 2002 13:27:38 +0200 X-Authentication-Warning: yxa.extundo.com: jas owned process doing -bs Original-To: Ben Wing In-Reply-To: <3CC68C24.20704@666.com> 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:3177 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3177 On Wed, 24 Apr 2002, Ben Wing wrote: > >I think such a mode is inappropriate for Emacs because our menu bar can > >change dynamically as a function of what you type. So in Emacs, what > >keys will be stolen is not entirely predictable, which makes this even a > >worse idea, IMHO. FWIW, most bigger UI applications behave like this. The menu change depending on what you're doing, and the menu accelerator bindings change with it. > you guys are so X-centric in your thinking. there is no other key in > Windows, really. people *always* expect the Alt key to traverse to > menus, and it's no exception here. I agree completely. It seems the current practice is to use Alt for meta operations such as menubar, window movement etc, and Ctrl for application specific operations. Going through the M-* bindings, I only find I'm normally only using M-q, M-w, M-u, M-d, M-l, M-c, and M-x. M-w is just because emacs cut'n'paste behaviour is weird compared to most other applications. I could easily re-learn M-q, M-u, M-l and M-c. M-x could probably also be changed, altough perhaps it is going too far. M-d cannot be changed though IMHO, but here I think emacs actually is in agreement with many other applications. Just my $.2 worth unscientific study.