Subject: Re: bug#57176: 29.0.50; Commit 744ed0ce applies outline-minor-mode-highlight-buffer repeatedly

From: Lars Ingebrigtsen <[email-masked]>
Date: Mon, 15 Aug 2022 09:42:33 +0200

daanturo <[email-masked]> writes:

> I think we should clear old outline overlays before applying new ones,
> or adjust the conditions like the old one.

I guess this might be the result of this change?

-          (if (and global-font-lock-mode (font-lock-specified-p major-mode))
-              (progn
-                (font-lock-add-keywords nil outline-font-lock-keywords t)
-                (font-lock-flush))
-            (outline-minor-mode-highlight-buffer)))
+          (when (and global-font-lock-mode (font-lock-specified-p major-mode))
+            (font-lock-add-keywords nil outline-font-lock-keywords t)
+            (font-lock-flush))
+          (outline-minor-mode-highlight-buffer))

I've added Stephen to the CCs; perhaps he has some comments.