diff lisp/packages/lazy-lock.el @ 193:f53b5ca2e663 r20-3b23

Import from CVS: tag r20-3b23
author cvs
date Mon, 13 Aug 2007 09:58:30 +0200
parents e121b013d1f0
children
line wrap: on
line diff
--- a/lisp/packages/lazy-lock.el	Mon Aug 13 09:57:40 2007 +0200
+++ b/lisp/packages/lazy-lock.el	Mon Aug 13 09:58:30 2007 +0200
@@ -661,13 +661,13 @@
   ;; (e) no input after waiting for `lazy-lock-continuity-time'.
   ;;
   ;; (a), (b), and (e) are automatically taken care of by `pre-idle-hook'.
-  ;; I removed (d) because there doesn't seem to be any reason for it.
   ;;
   ;; Also, we do not have to `set-buffer' and in fact it would be
   ;; incorrect to do so, since we may be being called from
   ;; `accept-process-output' or whatever.
   ;;
-  (if (memq this-command lazy-lock-ignore-commands)
+  (if (or (memq this-command lazy-lock-ignore-commands)
+	  (window-minibuffer-p (selected-window)))
       (setq lazy-lock-cache-continue nil)
     (setq lazy-lock-cache-continue t)
     ;; #### we don't yet handle frame-modified-tick on multiple frames.