]> git.eshelyaron.com Git - emacs.git/commitdiff
(font-lock-default-unfontify-region): Use remove-list-of-text-properties.
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 8 Jul 2002 01:30:44 +0000 (01:30 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 8 Jul 2002 01:30:44 +0000 (01:30 +0000)
(font-lock-extra-managed-props): Doc fix.

lisp/font-lock.el

index fc9fe45954bd1312c867f766f46d2deb08e2831d..581f9c6b9253fd48cc5734e93f3d78f182b04c8a 100644 (file)
@@ -980,19 +980,16 @@ The value of this variable is used when Font Lock mode is turned on."
 (defvar font-lock-extra-managed-props nil
   "Additional text properties managed by font-lock.
 This is used by `font-lock-default-unfontify-region' to decide
-what properties to clear before refontifying a region.
-Since it is more or less directly passed to `remove-text-properties',
-it should have the shape of a property list (i.e. every other element
-is ignored).")
+what properties to clear before refontifying a region.")
 
 (defun font-lock-default-unfontify-region (beg end)
   (save-buffer-state nil
-    (remove-text-properties
+    (remove-list-of-text-properties
      beg end (append
              font-lock-extra-managed-props
              (if font-lock-syntactic-keywords
-                 '(face nil syntax-table nil font-lock-multiline nil)
-               '(face nil font-lock-multiline nil))))))
+                 '(syntax-table face font-lock-multiline)
+               '(face font-lock-multiline))))))
 
 ;; Called when any modification is made to buffer text.
 (defun font-lock-after-change-function (beg end old-len)