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: Sun, 16 Jan 2011 13:49:15 -0800 Message-ID: References: <87sjx7z7w4.fsf@telefonica.net> <83pqsbmf6j.fsf@gnu.org> <87k4ijz07h.fsf@telefonica.net> <2460D97DEA4047B3B9DF92C4A80981EF@us.oracle.com> <57BF13882D6E494286547F293FE9D03B@us.oracle.com> <87lj2pfo81.fsf@wanadoo.es> <846FACC9499A447287432A783EBC1ED1@us.oracle.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 1295214668 31578 80.91.229.12 (16 Jan 2011 21:51:08 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 16 Jan 2011 21:51:08 +0000 (UTC) Cc: 'PJ Weisberg' , 'Emacs-Devel devel' To: "'Lennart Borgman'" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jan 16 22:51:02 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 1PeaV4-000054-8d for ged-emacs-devel@m.gmane.org; Sun, 16 Jan 2011 22:51:02 +0100 Original-Received: from localhost ([127.0.0.1]:45802 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PeaV3-0006CH-Pe for ged-emacs-devel@m.gmane.org; Sun, 16 Jan 2011 16:51:01 -0500 Original-Received: from [140.186.70.92] (port=40061 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PeaUt-00069v-Ar for emacs-devel@gnu.org; Sun, 16 Jan 2011 16:50:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PeaUs-0004q8-0u for emacs-devel@gnu.org; Sun, 16 Jan 2011 16:50:51 -0500 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]:26748) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PeaUr-0004pw-Qu for emacs-devel@gnu.org; Sun, 16 Jan 2011 16:50:49 -0500 Original-Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p0GLokbH021412 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 16 Jan 2011 21:50:47 GMT Original-Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id p0GK3COU013237; Sun, 16 Jan 2011 21:50:46 GMT Original-Received: from abhmt001.oracle.com by acsmt353.oracle.com with ESMTP id 929758641295214557; Sun, 16 Jan 2011 13:49:17 -0800 Original-Received: from dradamslap1 (/10.159.222.85) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sun, 16 Jan 2011 13:49:17 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994 Thread-Index: Acu0PIQ/4VLLoKVCQwKKTJNVDfnftABhA87Q 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:134614 Archived-At: > > On Windows: `C-h k M-' => " is undefined" (and > > the key does not appear in the `global-map', at least). > > Which means that Emacs actively shadows the default binding on w32. > Why should Emacs do that? Why shouldn't it? Should Emacs not "actively shadow" `C-c' or `C-d' or ... when launched from a shell, because those keys mean somthing to the shell? Since when should Emacs simply reflect outside key bindings? It can, of course. And perhaps it should in some particular cases. But let's drop the argument that it must as a general rule. There is nothing wrong with Emacs deciding to "actively shadow" any key it wants. (It might not always be successful, but that is another problem.) IOW, there is a decision to be made about this specific key. Not some general hand-waving argument about Emacs respecting the outside context (or user expectations or...). The question is about _this_ key.