From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: old-style backquotes now generates void macro Date: Thu, 16 Dec 2010 22:28:44 -0500 Message-ID: References: <87mxoawchk.fsf@anar.kanru.info> <874oahmd96.fsf@anar.kanru.info> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1292556539 4486 80.91.229.12 (17 Dec 2010 03:28:59 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 17 Dec 2010 03:28:59 +0000 (UTC) Cc: emacs-devel@gnu.org To: Kan-Ru Chen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 17 04:28:55 2010 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 1PTR02-0007lY-JP for ged-emacs-devel@m.gmane.org; Fri, 17 Dec 2010 04:28:54 +0100 Original-Received: from localhost ([127.0.0.1]:45179 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PTR01-0007Mk-Vc for ged-emacs-devel@m.gmane.org; Thu, 16 Dec 2010 22:28:54 -0500 Original-Received: from [140.186.70.92] (port=50236 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PTQzx-0007MV-3H for emacs-devel@gnu.org; Thu, 16 Dec 2010 22:28:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PTQzu-000600-0M for emacs-devel@gnu.org; Thu, 16 Dec 2010 22:28:48 -0500 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.183]:36910 helo=ironport2-out.pppoe.ca) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PTQzt-0005zf-TX for emacs-devel@gnu.org; Thu, 16 Dec 2010 22:28:45 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvsEAI9nCk1FpZA//2dsb2JhbACkP3TDBoVKBIRljg8 X-IronPort-AV: E=Sophos;i="4.59,358,1288584000"; d="scan'208";a="85672638" Original-Received: from 69-165-144-63.dsl.teksavvy.com (HELO ceviche.home) ([69.165.144.63]) by ironport2-out.pppoe.ca with ESMTP/TLS/ADH-AES256-SHA; 16 Dec 2010 22:28:44 -0500 Original-Received: by ceviche.home (Postfix, from userid 20848) id 5D8FC66112; Thu, 16 Dec 2010 22:28:44 -0500 (EST) In-Reply-To: <874oahmd96.fsf@anar.kanru.info> (Kan-Ru Chen's message of "Tue, 14 Dec 2010 08:03:49 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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:133757 Archived-At: >>> ,----[ *Compile-Log* ] >>> | Compiling file /home/kanru/test.el at Mon Dec 13 11:45:18 2010 >>> | test.el:1:1:Warning: !! The file uses old-style backquotes !! >>> | This functionality has been obsolete for more than 10 years already >>> | and will be removed soon. See (elisp)Backquote in the manual. >>> | test.el:4:8:Error: Symbol's function definition is void: >>> `---- >> >>> Affected package like APEL and BBDB cannot be compiled now. Is this >>> intended to push the phase out of old-style backquotes? >> >> There's indeed a newly introduced bug in the old-style backquote code. >> It'll get fixed before the Emacs-24 release, but in the mean time you'd >> be well-advised to get rid of that dinosaur in "your" source code. > Well, it is indeed a good chance to get rid of the relics. But if you said > that this is no longer supported, it seems to be more convincing for > people to upgrade "their" code, isn't it? ;-) "obsolete" basically means "unsupported". But in order not to alienate our users who don't always have the ability to fix the code they use, we tend to keep obsolete features working, sometimes far too long. Stefan