]> git.eshelyaron.com Git - emacs.git/commit
Delete fast-lock.el and lazy-lock.el
authorStefan Kangas <stefan@marxist.se>
Thu, 28 Jul 2022 13:32:42 +0000 (15:32 +0200)
committerStefan Kangas <stefan@marxist.se>
Thu, 28 Jul 2022 13:32:42 +0000 (15:32 +0200)
commit6b96c630f7ae76bc0bd200097f7d9bf9e856f2db
treee4cac427c0600fadcbdc98c69bd70ebb629111c3
parent977aed9f7981fee0ba9ac8711a86da908fc5057e
Delete fast-lock.el and lazy-lock.el

The 'font-lock-support-mode' is occasionally useful for debugging
purposes, so it remains as a defvar.
Ref: https://lists.gnu.org/r/emacs-devel/2020-08/msg00125.html

* lisp/obsolete/fast-lock.el:
* lisp/obsolete/lazy-lock.el: Delete libraries obsolete since
22.1.  (Bug#56560)

* lisp/font-lock.el (font-lock-support-mode): Make into a defvar and
delete any mention of 'lazy-lock-mode' and 'fast-lock-mode'.
(font-lock-turn-on-thing-lock, font-lock-turn-off-thing-lock):
Drop support for obsolete modes lazy-lock and fast-lock.
(font-lock-after-fontify-buffer)
(font-lock-after-unfontify-buffer): Make into obsolete function
aliases for 'ignore'.  Adjust callers.
(font-lock-keywords, font-lock-inhibit-thing-lock): Adjust
documentation to not mention lazy-lock and fast-lock.
* lisp/font-core.el (font-lock-defaults): Adjust documentation to
not mention 'font-lock-inhibit-thing-lock'.
* lisp/mail/rmail.el (rmail-variables): Don't inhibit obsolete
lazy-lock-mode and fast-lock-mode.
etc/NEWS
lisp/font-core.el
lisp/font-lock.el
lisp/mail/rmail.el
lisp/obsolete/fast-lock.el [deleted file]
lisp/obsolete/lazy-lock.el [deleted file]