[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Remove obsolete fast-lock and lazy-lock libraries
From: |
Stefan Monnier |
Subject: |
Re: [PATCH] Remove obsolete fast-lock and lazy-lock libraries |
Date: |
Fri, 07 Aug 2020 22:19:32 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) |
>> There are also these two libraries:
>> ./lisp/obsolete/fast-lock.el9:;; Obsolete-since: 22.1
>> ./lisp/obsolete/lazy-lock.el9:;; Obsolete-since: 22.1
> I have attached a patch to remove them below.
LGTM.
> ;; to avoid compilation gripes
> (defun ps-print-ensure-fontified (start end)
> (cond ((and (boundp 'jit-lock-mode) (symbol-value 'jit-lock-mode))
> - (jit-lock-fontify-now start end))
> - ((and (boundp 'lazy-lock-mode) (symbol-value 'lazy-lock-mode))
> - (lazy-lock-fontify-region start end))))
> + (jit-lock-fontify-now start end))))
I think this can be replaced by `font-lock-ensure`, but it probably
requires additional tests to be sure, so maybe keep the code as is and
just add a FIXME.
Stefan