aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/replace.el
diff options
context:
space:
mode:
authorJuri Linkov2020-02-23 02:34:45 +0200
committerJuri Linkov2020-02-23 02:34:45 +0200
commitaff8bca77c0e32b7d7044dae73a2848f91d0e35b (patch)
treee40bc0874857e73088d394529a4b7aec40d6bf65 /lisp/replace.el
parentdd5756436c580cc0d00ee875d6645861daf5a867 (diff)
downloademacs-aff8bca77c0e32b7d7044dae73a2848f91d0e35b.tar.gz
emacs-aff8bca77c0e32b7d7044dae73a2848f91d0e35b.zip
* lisp/replace.el (occur-engine-line): Revert part of fb16313025 (bug#39597)
; Do not merge to master.
Diffstat (limited to 'lisp/replace.el')
-rw-r--r--lisp/replace.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/replace.el b/lisp/replace.el
index a0b050637e1..491bf33ea4a 100644
--- a/lisp/replace.el
+++ b/lisp/replace.el
@@ -1937,8 +1937,10 @@ See also `multi-occur'."
1937 global-matches))) 1937 global-matches)))
1938 1938
1939(defun occur-engine-line (beg end &optional keep-props) 1939(defun occur-engine-line (beg end &optional keep-props)
1940 (if (and keep-props font-lock-mode) 1940 (if (and keep-props (if (boundp 'jit-lock-mode) jit-lock-mode)
1941 (font-lock-ensure beg end)) 1941 (text-property-not-all beg end 'fontified t))
1942 (if (fboundp 'jit-lock-fontify-now)
1943 (jit-lock-fontify-now beg end)))
1942 (if (and keep-props (not (eq occur-excluded-properties t))) 1944 (if (and keep-props (not (eq occur-excluded-properties t)))
1943 (let ((str (buffer-substring beg end))) 1945 (let ((str (buffer-substring beg end)))
1944 (remove-list-of-text-properties 1946 (remove-list-of-text-properties