From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: 23.0.60; M-( and M-) should not be bound in ESC map Date: Wed, 9 Apr 2008 14:09:23 -0700 Message-ID: <003801c89a85$fcd95ad0$c2b22382@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: ger.gmane.org 1207775459 12614 80.91.229.12 (9 Apr 2008 21:10:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Apr 2008 21:10:59 +0000 (UTC) To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 09 23:11:32 2008 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.50) id 1JjhZk-0007lk-9I for ged-emacs-devel@m.gmane.org; Wed, 09 Apr 2008 23:11:24 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JjhZ6-0006Tb-Aw for ged-emacs-devel@m.gmane.org; Wed, 09 Apr 2008 17:10:44 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JjhYx-0006Qa-0x for emacs-devel@gnu.org; Wed, 09 Apr 2008 17:10:35 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JjhYv-0006QA-Rd for emacs-devel@gnu.org; Wed, 09 Apr 2008 17:10:34 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JjhYv-0006Q7-Jy for emacs-devel@gnu.org; Wed, 09 Apr 2008 17:10:33 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JjhYv-0002id-Bw for emacs-devel@gnu.org; Wed, 09 Apr 2008 17:10:33 -0400 Original-Received: from mx10.gnu.org ([199.232.76.166]) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JjhYv-0000iT-4J for emacs-pretest-bug@gnu.org; Wed, 09 Apr 2008 17:10:33 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JjhYr-0002hr-0M for emacs-pretest-bug@gnu.org; Wed, 09 Apr 2008 17:10:32 -0400 Original-Received: from agminet01.oracle.com ([141.146.126.228]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JjhYq-0002gZ-IY for emacs-pretest-bug@gnu.org; Wed, 09 Apr 2008 17:10:28 -0400 Original-Received: from agmgw2.us.oracle.com (agmgw2.us.oracle.com [152.68.180.213]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id m39LAIJR015188 for ; Wed, 9 Apr 2008 16:10:18 -0500 Original-Received: from acsmt350.oracle.com (acsmt350.oracle.com [141.146.40.150]) by agmgw2.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id m39H23kA011945 for ; Wed, 9 Apr 2008 15:10:18 -0600 Original-Received: from inet-141-146-46-1.oracle.com by acsmt351.oracle.com with ESMTP id 3644954321207775362; Wed, 09 Apr 2008 14:09:22 -0700 Original-Received: from dradamslap1 (/130.35.178.194) by bhmail.oracle.com (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 09 Apr 2008 14:09:22 -0700 X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Thread-Index: AciahfyFAEniUozoSSmil5RmIWDJCw== X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:94811 gmane.emacs.pretest.bugs:21951 Archived-At: This bug is not new. M-( and M-) are bound in `esc-map', which means they are in effect pretty much everywhere, including the minibuffer. This is is not a good idea. `insert-parentheses' and `move-past-close-and-reindent' should be bound only for programming modes for which they actually make sense. It can be surprising to get an error "Unbalanced parentheses" 18, 5795" or "Containing expression ends prematurely" or some such if you accidentally hit M-) in the minibuffer or a text file. This is the kind of thing that can frighten users unnecessarily. In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) of 2008-04-04 on LENNART-69DE564 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include -fno-crossjumping'