From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Uday S Reddy Newsgroups: gmane.emacs.devel Subject: Re: Key bindings proposal Date: Mon, 9 Aug 2010 09:48:41 +0100 Message-ID: <19551.49385.755000.508207@gargle.gargle.HOWL> References: <19534.1494.627000.357123@gargle.gargle.HOWL> <19537.40472.267000.563053@gargle.gargle.HOWL> <176EDAD3B9E54E39870FA3F84A5DDF3C@us.oracle.com> <19542.56658.583000.394397@gargle.gargle.HOWL> <19544.1015.468000.280770@gargle.gargle.HOWL> <19546.30901.687000.971249@gargle.gargle.HOWL> <19546.47167.15000.439215@gargle.gargle.HOWL> <87fwys7qao.fsf@telefonica.net> <87hbj8qvd9.fsf@uwakimon.sk.tsukuba.ac.jp> <87iq3k68ye.fsf@stupidchicken.com> <874of466rj.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1281343754 14211 80.91.229.12 (9 Aug 2010 08:49:14 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 9 Aug 2010 08:49:14 +0000 (UTC) Cc: Uday S Reddy , Chong Yidong , Lennart Borgman , emacs-devel@gnu.org To: Juanma Barranquero Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 09 10:49:10 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OiO2f-0006oN-E4 for ged-emacs-devel@m.gmane.org; Mon, 09 Aug 2010 10:49:09 +0200 Original-Received: from localhost ([127.0.0.1]:41941 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiO2e-0004Sv-Sw for ged-emacs-devel@m.gmane.org; Mon, 09 Aug 2010 04:49:08 -0400 Original-Received: from [140.186.70.92] (port=44835 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiO2W-0004SN-UF for emacs-devel@gnu.org; Mon, 09 Aug 2010 04:49:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiO2V-0002ws-ML for emacs-devel@gnu.org; Mon, 09 Aug 2010 04:49:00 -0400 Original-Received: from sun61.bham.ac.uk ([147.188.128.150]:51075) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiO2V-0002wd-FE for emacs-devel@gnu.org; Mon, 09 Aug 2010 04:48:59 -0400 Original-Received: from [147.188.128.127] (helo=bham.ac.uk) by sun61.bham.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1OiO2R-0004dN-N1; Mon, 09 Aug 2010 09:48:55 +0100 Original-Received: from mx1.cs.bham.ac.uk ([147.188.192.53]) by bham.ac.uk with esmtp (Exim 4.43) id 1OiO2R-0007PT-D8; Mon, 09 Aug 2010 09:48:55 +0100 Original-Received: from gromit.cs.bham.ac.uk ([147.188.193.16] helo=MARUTI.cs.bham.ac.uk) by mx1.cs.bham.ac.uk with esmtp (Exim 4.51) id 1OiO2Q-00066G-SB; Mon, 09 Aug 2010 09:48:54 +0100 In-Reply-To: X-Mailer: VM 8.1.92a under 23.2.1 [EmacsW32 Version 1.58 2010-08-02] (i386-mingw-nt5.1.2600) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:128459 Archived-At: Juanma Barranquero writes: > I almost never use the Windows key to open the Start menu (strangely > enough I tend to use the mouse for that). But I use it a lot for Run > (W+r), Explorer (W+e), W+tab and the many Windows 7 W+cursor > functions. That is nice. I never expected to be learning so much about Windows on the emacs-developers list! However, if everybody can recall the reason we got to this point, Lennart and I think that keyboard access to the Emacs menubar is important. Alt+letter is the normal mechanism on Windows to provide such keyboard access. One objection to making Alt+letter available in Emacs is that Alt is normally used as the Meta-key, which is important for Emacs use. So, those of us that find keyboard access to menubar important have to use some other key as the Meta-key. Windows logo key is the natural choice. We might have to give up the standard Windows key functionality in doing so. But we think that the other two needs, viz., (a) keyboard access to menus and (b) the Emacs meta-key functionality, take priority. Emacs doesn't have to many any decisions for us. It is just being asked to provide two options w32-lwindow-as-meta, w32-rwindow-as-meta which can be used to treat Windows keys as meta-keys. It that can be agreed, that would end this part of the discussion. (Phew!) Cheers, Uday