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: Stefan Kangas
Subject: RE: Delete variables obsolete since Emacs 23
Date: Fri, 14 Aug 2020 16:37:25 -0700

> PLEASE do not remove `interactive-p'.

This has been declared obsolete for a decade now.

Author: Stefan Monnier <monnier@iro.umontreal.ca>
Date:   Thu Oct 1 17:47:38 2009 +0000

    * eval.c (Fcalled_interactively_p): Add `kind' argument.
    * subr.el (interactive-p): Mark obsolete.

It has been discussed before:
https://lists.gnu.org/archive/html/emacs-devel/2015-07/msg00326.html

And here:
https://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01740.html

(I'm sure there are other threads that I couldn't find, if so please
link them.)

> I have over 2500 lines that use `interactive-p'.

Yet once we obsolete something, there surely has to come a point when we
can finally delete it.

Emacs is already extremely conservative when it comes to dropping
backwards support.  AFAICT, we generally don't delete anything until
five major releases after it was first obsoleted.

Best regards,
Stefan Kangas



reply via email to

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