emacs-devel
[Top][All Lists]
Advanced

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

Re: Delete variables obsolete since Emacs 23


From: Lars Ingebrigtsen
Subject: Re: Delete variables obsolete since Emacs 23
Date: Tue, 18 Aug 2020 13:17:07 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Drew Adams <drew.adams@oracle.com> writes:

>> I'm attaching a patch to remove most things declared obsolete in 23.2
>> and 23.3.  (Nothing was declared obsolete in 23.4 AFAICT.)
>> 
>> There are still some items obsoleted in 23.x left to delete in Semantic.
>> I intend to do that in a separate patch.
>> 
>> Comments welcome.
>
> PLEASE do not remove `interactive-p'.

Emacs does have to move on and eventually remove stuff that we've
deprecated, and that's fine for most things.

But thinking about this a bit more, I agree with Drew here --
interactive-p is used too much in the wild for us to ever delete it.  It
should stay marked as obsolete, but with a comment saying "never delete"
or something, because removing it will break too much code out there.

For a perspective on deprecation (which mentions Emacs :-)), this is a
pretty entertaining read:

https://medium.com/@steve.yegge/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no



reply via email to

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