changeset 36393:05bbe56d446f

(lazy-lock-fontify-after-idle): Make sure to fontify in the right buffer.
author Gerd Moellmann <gerd@gnu.org>
date Mon, 26 Feb 2001 13:07:27 +0000
parents 88b90fa71d23
children a03841f1cfa3
files lisp/lazy-lock.el
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/lazy-lock.el	Mon Feb 26 12:17:18 2001 +0000
+++ b/lisp/lazy-lock.el	Mon Feb 26 13:07:27 2001 +0000
@@ -1,6 +1,7 @@
 ;;; lazy-lock.el --- Lazy demand-driven fontification for fast Font Lock mode.
 
-;; Copyright (C) 1994, 1995, 1996, 1997, 1998 Free Software Foundation, Inc.
+;; Copyright (C) 1994, 1995, 1996, 1997, 1998, 2001
+;;   Free Software Foundation, Inc.
 
 ;; Author: Simon Marshall <simon@gnu.org>
 ;; Maintainer: FSF
@@ -844,6 +845,8 @@
 				 (lazy-lock-percent-fontified) (buffer-name))
 		      (message "Fontifying stealthily...")
 		      (setq message t)))
+		  ;; Current buffer may have changed during `sit-for'.
+		  (set-buffer (car buffers))
 		  (lazy-lock-fontify-chunk)
 		  (setq continue (sit-for (or lazy-lock-stealth-nice 0)))))))
 	  (setq buffers (cdr buffers)))))))