branch: elpa/logview commit 21985d796d524b7969bd5e418035ad7800272584 Author: Paul Pogonyshev <pogonys...@gmail.com> Commit: Paul Pogonyshev <pogonys...@gmail.com>
Don't call `font-lock-flush' on Emacs 24. --- logview.el | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/logview.el b/logview.el index 0a9b9a2632..f135061de1 100644 --- a/logview.el +++ b/logview.el @@ -2257,11 +2257,10 @@ See `logview--iterate-entries-forward' for details." (logview--retire-hiding-symbol 'logview--filtered-symbol) (logview--update-invisibility-spec) (logview--std-temporarily-widening - (font-lock-flush))) - -(defun logview--maybe-refontify-region (region) - (when region - (font-lock-flush (car region) (cdr region)))) + (if (fboundp 'font-lock-flush) + (with-no-warnings (font-lock-flush)) + ;; Emacs 24 doesn't have `font-lock-flush'. + (font-lock-fontify-buffer)))) (defun logview--maybe-pulse-current-entry (&optional why)