From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: Key bindings proposal Date: Mon, 9 Aug 2010 09:08:32 -0700 Message-ID: <7AF8A8F930814E55AD5137D18C58324D@us.oracle.com> 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><87pqxsbrie.fsf@ stupidchicken.com> <19552.7119.130000.724249@gargle.gargle.HOWL> 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 1281371118 786 80.91.229.12 (9 Aug 2010 16:25:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 9 Aug 2010 16:25:18 +0000 (UTC) Cc: 'Chong Yidong' , emacs-devel@gnu.org To: "'Uday S Reddy'" , "'Lennart Borgman'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 09 18:25:16 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 1OiV9y-0000Wa-Gh for ged-emacs-devel@m.gmane.org; Mon, 09 Aug 2010 18:25:11 +0200 Original-Received: from localhost ([127.0.0.1]:57348 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiV9x-0003sQ-8S for ged-emacs-devel@m.gmane.org; Mon, 09 Aug 2010 12:25:09 -0400 Original-Received: from [140.186.70.92] (port=35971 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiUv7-00086i-Pb for emacs-devel@gnu.org; Mon, 09 Aug 2010 12:09:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiUv4-0005Wj-Rh for emacs-devel@gnu.org; Mon, 09 Aug 2010 12:09:48 -0400 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]:38596) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiUv4-0005WZ-Lb for emacs-devel@gnu.org; Mon, 09 Aug 2010 12:09:46 -0400 Original-Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o79G9ZeU007364 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 9 Aug 2010 16:09:37 GMT Original-Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o79FaBiK000912; Mon, 9 Aug 2010 16:09:35 GMT Original-Received: from abhmt004.oracle.com by acsmt354.oracle.com with ESMTP id 499494671281370124; Mon, 09 Aug 2010 09:08:44 -0700 Original-Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 09 Aug 2010 09:08:42 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <19552.7119.130000.724249@gargle.gargle.HOWL> Thread-Index: Acs31euSwIJjr370QKOoZbraulvjxQABS7Ww X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 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:128483 Archived-At: >> most people on w32 expects the common standards to work, especially >> those above. You privilege compatibility with Windows. It is often better to privilege compatibility with Emacs on other platforms. One of the advantages of Emacs is that it runs on multiple platforms. A related advantage is that most of its default behavior is the same across platforms. This advantage is felt most, of course, by users of more than one platform, but it is also an advantage (simplification) for doc etc. The Alt key is available on most platforms, and Emacs uses it by default for Meta. The Window key is available on PC keyboards, but its "common standard" behavior is generally MS Windows-specific. It should be a no-brainer that the Emacs default would use Alt (not the Window key) for Meta on Windows also. > The point is that one has to use one kind of modifier keys (either the > alt-keys or windows-keys) for the Emacs meta-key. It would be good to > provide the users with a choice in this regard. A choice is almost always a good thing. I support that. And I agree with you that it would be bad to change the default to this. Other things being equal(*), it is desirable to have the same defaults across multiple platforms. --- * "Other things being equal..." generally means, "IF other things are/were equal...". Yes, it is a bit misleading - it can seem to _assert_ that all other things are in fact equal. http://en.wikipedia.org/wiki/Other_things_being_equal