From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Adrian Robert Newsgroups: gmane.emacs.devel Subject: Re: OS X: Change default key bindings of CMD and ALT Date: Fri, 1 Jan 2016 08:57:41 +0000 (UTC) Message-ID: References: <86r3i39gm8.fsf@gmail.com> <4EE5D522-7CDE-4430-AC67-133DD628F843@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1451638684 15302 80.91.229.3 (1 Jan 2016 08:58:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 1 Jan 2016 08:58:04 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 01 09:57:56 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aEvX2-00024V-2Q for ged-emacs-devel@m.gmane.org; Fri, 01 Jan 2016 09:57:56 +0100 Original-Received: from localhost ([::1]:57631 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEvX1-0007ij-AL for ged-emacs-devel@m.gmane.org; Fri, 01 Jan 2016 03:57:55 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEvWy-0007iG-6K for emacs-devel@gnu.org; Fri, 01 Jan 2016 03:57:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aEvWv-0000eX-0B for emacs-devel@gnu.org; Fri, 01 Jan 2016 03:57:52 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:44644) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aEvWu-0000dV-PB for emacs-devel@gnu.org; Fri, 01 Jan 2016 03:57:48 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aEvWs-0001vK-Fm for emacs-devel@gnu.org; Fri, 01 Jan 2016 09:57:46 +0100 Original-Received: from 82-181-99-163.bb.dnainternet.fi ([82.181.99.163]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 01 Jan 2016 09:57:46 +0100 Original-Received: from Adrian.B.Robert by 82-181-99-163.bb.dnainternet.fi with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 01 Jan 2016 09:57:46 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 27 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 82.181.99.163 (Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:43.0) Gecko/20100101 Firefox/43.0) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:197300 Archived-At: Jean-Christophe Helary gmail.com> writes: ... > For all the other Mac applications (except Xquartz) Alt is used to > compose characters that are not by > default in the keyboard layout. That's one of the very strong point of > OSX machines by the way. On a standard > JIS keyboard I can type French without having to change the layout, > or English, or Japanese, out of the box. > > The default for Emacs on Mac should be the OS default so that new > users who are used to that behavior do not have > to search for the Emacs way to use their keyboard the standard way... These are good points. Of course, the problem is whichever key you choose to be meta, you are giving up some OS defaults; it is just a question of which ones are more important for how many users. But it would also be good to take a parallel approach to Emacs on other platforms. Currently under X or Windows, the Alt/Opt key goes to meta under Emacs, despite having other uses in the OS. But IIRC it is only done on one side, so the Alt key on the other is still available for character selection use. (And maybe menu shortcut use in Windows?) Would this be implementable in either the NS or Mac ports? And if so would it allow natural / acceptable use by European users?