From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Key bindings proposal Date: Fri, 13 Aug 2010 22:32:35 +0200 Message-ID: <87iq3ez21o.fsf@telefonica.net> References: <19534.1494.627000.357123@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> <87pqxsbrie.fsf@stupidchicken.com> <87k4nv7t72.fsf@stupidchicken.com> <19556.28233.750000.798692@gargle.gargle.HOWL> <87aaoqjzge.fsf@stupidchicken.com> <87mxsqzfam.fsf@telefonica.net> <87wrrue9sk.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1281731583 17223 80.91.229.12 (13 Aug 2010 20:33:03 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 13 Aug 2010 20:33:03 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 13 22:33:02 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 1Ok0w2-000358-CA for ged-emacs-devel@m.gmane.org; Fri, 13 Aug 2010 22:33:02 +0200 Original-Received: from localhost ([127.0.0.1]:59909 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ok0w1-00067O-Nh for ged-emacs-devel@m.gmane.org; Fri, 13 Aug 2010 16:33:01 -0400 Original-Received: from [140.186.70.92] (port=33749 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Ok0vv-00065w-1q for emacs-devel@gnu.org; Fri, 13 Aug 2010 16:32:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Ok0vu-0007qX-52 for emacs-devel@gnu.org; Fri, 13 Aug 2010 16:32:54 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:43829) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Ok0vt-0007qK-PD for emacs-devel@gnu.org; Fri, 13 Aug 2010 16:32:54 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Ok0vp-0002za-6u for emacs-devel@gnu.org; Fri, 13 Aug 2010 22:32:49 +0200 Original-Received: from 83.42.13.171 ([83.42.13.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Aug 2010 22:32:49 +0200 Original-Received: from ofv by 83.42.13.171 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 13 Aug 2010 22:32:49 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 28 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: 83.42.13.171 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:narh1f6yWieVyVyjUFFi3g1rfIU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:128631 Archived-At: Chong Yidong writes: >> It is Emacs who is behaving idiosyncratically in Windows, so the fix >> must come from Emacs, not from a system-wide change. > > The current standard is used on all platforms: the key labelled "Alt" on > the keyboard is handled internally by Emacs as Meta. Windows users couldn't care less about what Emacs does on all the other platforms. > If this is an idiosyncracy, it is a very simple, uniform, and > consistently-applied one. I don't see a well-reasoned argument for > deviating from it specifically for the Windows port, given that the > de-facto desktop standards (such as the use of Alt-TAB for window > switching) are identical between Windows and modern UNIX-like systems > such as GNU/Linux. On standard Windows applications, if you press and release Alt, the menu is activated. Not so on KDE (most likely KDE has an option for enabling that behvior, but it is not the default.) Alt+SPC on Windows activates the window's system menu, used for moving, resizing, minimizing, closing, etc. Not so on KDE. That feature is valued by people that tend to avoid using the mouse. Possibly there are more instances. But if the "problem" affects the other platforms too, that's a good reason for allowing using the Windows key as Meta on all of them too, right?