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: Bikeshedding go! Why is unbound? Date: Wed, 19 Jan 2011 11:37:14 -0800 Message-ID: <5464DCDEDA334277A79FB09D2A0DA23A@us.oracle.com> References: <4D355F3A.4040709@gmx.de> <871v4abc80.fsf@wanadoo.es> <4D359279.4090804@gmx.de> <87wrm29wb0.fsf@wanadoo.es> <9867180AEEC544C99CA9B0C398DF931F@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1295465898 16279 80.91.229.12 (19 Jan 2011 19:38:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 19 Jan 2011 19:38:18 +0000 (UTC) Cc: =?iso-8859-1?Q?'=D3scar_Fuentes'?= , 'grischka' , emacs-devel@gnu.org To: "'Stuart Hacking'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 19 20:38:12 2011 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 1Pfdr9-0002rV-Sq for ged-emacs-devel@m.gmane.org; Wed, 19 Jan 2011 20:38:12 +0100 Original-Received: from localhost ([127.0.0.1]:44716 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pfdr9-0004H0-HM for ged-emacs-devel@m.gmane.org; Wed, 19 Jan 2011 14:38:11 -0500 Original-Received: from [140.186.70.92] (port=45586 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pfdr5-0004Gv-06 for emacs-devel@gnu.org; Wed, 19 Jan 2011 14:38:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Pfdqz-0004Kd-UJ for emacs-devel@gnu.org; Wed, 19 Jan 2011 14:38:06 -0500 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]:17676) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Pfdqz-0004KR-Io for emacs-devel@gnu.org; Wed, 19 Jan 2011 14:38:01 -0500 Original-Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p0JJbi0V012139 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 19 Jan 2011 19:37:45 GMT Original-Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id p0JJbfWX027553; Wed, 19 Jan 2011 19:37:41 GMT Original-Received: from abhmt008.oracle.com by acsmt355.oracle.com with ESMTP id 937656811295465834; Wed, 19 Jan 2011 11:37:14 -0800 Original-Received: from dradamslap1 (/130.35.179.10) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 19 Jan 2011 11:37:14 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: Acu3wNQVAmIsA6uuRcSmW0I0FcYYUQATaU+w X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994 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:134773 Archived-At: > > (global-set-key [M-f4] 'w32-syskey) > > The problem I see with this approach is that Emacs chooses the > binding. If a user has gone to the effort of changing the windows > bindings (however small this percentage of users is) then Emacs will > no longer play nice in their expectations. Although, if a user, say, > makes [Alt-x] the command to exit an application I guess Emacs will > stick with it's own behaviour. It's a valid point. The flip side is that what you see in Emacs about any key reflects the behavior of that key in Emacs. If a key is bound to be passed through to Windows, then it will be, whether or not that key means anything special to Windows. If you change Windows hotkeys then you might (or you might not) want to change Emacs bindings to reflect that. And as I mentioned in another message, there is also the problem of Windows-level hotkeys that get added by installing an app or by using new hardware. In that case, what you point out as a disadvantage is a definite advantage.