emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: old-style backquotes now generates void macro


From: Stefan Monnier
Subject: Re: old-style backquotes now generates void macro
Date: Thu, 16 Dec 2010 22:28:44 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

>>> ,----[ *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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]