emacs-devel
[Top][All Lists]
Advanced

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

[PATCH] Remove obsolete fast-lock and lazy-lock libraries (was: Re: Dele


From: Stefan Kangas
Subject: [PATCH] Remove obsolete fast-lock and lazy-lock libraries (was: Re: Deleting old `:version` from defcustoms)
Date: Fri, 7 Aug 2020 17:42:33 +0200

Stefan Kangas <stefankangas@gmail.com> writes:

> There are also these two libraries:
>
> ./lisp/obsolete/fast-lock.el9:;; Obsolete-since: 22.1
> ./lisp/obsolete/lazy-lock.el9:;; Obsolete-since: 22.1
>
> For some reason they weren't removed in 27.1, when most other libraries
> obsolete since 22.x were deleted.  This made me wonder if there was any
> particular reason for their non-removal.  Does anyone know?  And could
> we delete them now?

I have attached a patch to remove them below.

One thing to note is that I've kept the support for
'font-lock-support-mode' set to nil since Alan Mackenzie indicated
that this could be useful for debugging purposes here:
https://lists.gnu.org/archive/html/emacs-devel/2011-10/msg00748.html
Perhaps it should be changed into a defvar, though. Or maybe it is no
longer useful. But that could in any case be done separately, I think.

(In case anyone is wondering, the motivation here is that these
libraries are the only reason why some variables obsolete since 23.1
can't yet be removed.)

Any comments or objections?

Best regards,
Stefan Kangas

Attachment: 0001-Remove-obsolete-fast-lock-and-lazy-lock-libraries.patch
Description: Text Data


reply via email to

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