From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#21090: 25.0.50; `condition-case-no-debug': Please fix indentation & highlighting Date: Sat, 18 Jul 2015 13:07:01 -0700 (PDT) Message-ID: <9f06ef83-8877-41ef-b6d5-ce551d9826bb@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1437250105 5720 80.91.229.3 (18 Jul 2015 20:08:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 18 Jul 2015 20:08:25 +0000 (UTC) To: 21090@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jul 18 22:08:12 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1ZGYP4-0006d4-4h for geb-bug-gnu-emacs@m.gmane.org; Sat, 18 Jul 2015 22:08:10 +0200 Original-Received: from localhost ([::1]:49577 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGYP2-0004Ci-VN for geb-bug-gnu-emacs@m.gmane.org; Sat, 18 Jul 2015 16:08:08 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45736) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGYOz-0004CY-Hx for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2015 16:08:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZGYOw-0001Ku-Ce for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2015 16:08:05 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:51914) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGYOw-0001Kq-9R for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2015 16:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZGYOw-0004YP-3N for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2015 16:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Jul 2015 20:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 21090 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.143725003917451 (code B ref -1); Sat, 18 Jul 2015 20:08:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 Jul 2015 20:07:19 +0000 Original-Received: from localhost ([127.0.0.1]:53360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZGYOE-0004XO-Jh for submit@debbugs.gnu.org; Sat, 18 Jul 2015 16:07:18 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:60352) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZGYOC-0004X2-G9 for submit@debbugs.gnu.org; Sat, 18 Jul 2015 16:07:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZGYO6-00019s-Fw for submit@debbugs.gnu.org; Sat, 18 Jul 2015 16:07:11 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:45060) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGYO6-00019o-Dc for submit@debbugs.gnu.org; Sat, 18 Jul 2015 16:07:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45626) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGYO5-0004Bh-Eq for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2015 16:07:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZGYO2-00018j-7q for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2015 16:07:09 -0400 Original-Received: from userp1040.oracle.com ([156.151.31.81]:40829) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZGYO2-000187-0t for bug-gnu-emacs@gnu.org; Sat, 18 Jul 2015 16:07:06 -0400 Original-Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t6IK73ZQ015532 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 18 Jul 2015 20:07:04 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0022.oracle.com (8.13.8/8.13.8) with ESMTP id t6IK73Z2029280 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Sat, 18 Jul 2015 20:07:03 GMT Original-Received: from abhmp0019.oracle.com (abhmp0019.oracle.com [141.146.116.25]) by userv0122.oracle.com (8.13.8/8.13.8) with ESMTP id t6IK73MB019699 for ; Sat, 18 Jul 2015 20:07:03 GMT X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: userv0022.oracle.com [156.151.31.74] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:105029 Archived-At: In Emacs 23 you introduced `condition-case-no-debug'. In Emacs 24.1 you immediately turned around and deprecated it - to improve the name. Hindsight is 20x20, but such things happen. What should not happen is that when you make such a replacement, especially for a simple renaming, you break the behavior of the alias that is deprecated. You should at least let the alias act the same as the newly named replacement (and in the case of just a renaming, act the same as it did before). Especially for a macro, you should reinstate the highlighting and, especially, the indentation, so one can use recent Emacs on code that must work also with Emacs 23. This macro is one case in point. Please restore at least the indentation, and preferably the font-lock highlighting as well. And then please search for other such renamings of things that had indentation declarations and were font-locked, and fix them too. Thx. In GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2014-10-20 on LEG570 Bzr revision: 118168 rgm@gnu.org-20141020195941-icp42t8ttcnud09g Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --enable-checking=3Dyes,glyphs CPPFLAGS=3D-DGLYPH_DEBUG=3D1'