diff lisp/textmodes/flyspell.el @ 66930:bf55d63c7dd6

(flyspell-delete-region-overlays): Use remove-overlays.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 16 Nov 2005 16:07:47 +0000
parents 30d90742b0a8
children 29c20df6248f
line wrap: on
line diff
--- a/lisp/textmodes/flyspell.el	Wed Nov 16 16:04:29 2005 +0000
+++ b/lisp/textmodes/flyspell.el	Wed Nov 16 16:07:47 2005 +0000
@@ -1552,12 +1552,7 @@
 ;*---------------------------------------------------------------------*/
 (defun flyspell-delete-region-overlays (beg end)
   "Delete overlays used by flyspell in a given region."
-  (let ((l (overlays-in beg end)))
-    (while (consp l)
-      (progn
-	(if (flyspell-overlay-p (car l))
-	    (delete-overlay (car l)))
-	(setq l (cdr l))))))
+  (remove-overlays beg end 'flyspell-overlay t))
 
 
 (defun flyspell-delete-all-overlays ()