changeset 74296:9e75cb6ef88c

(icomplete-tidy, icomplete-exhibit): Check that icomplete-mode is enabled.
author Kim F. Storm <storm@cua.dk>
date Tue, 28 Nov 2006 09:22:13 +0000
parents b0170e860dc0
children bb13d8a89b11
files lisp/icomplete.el
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/icomplete.el	Tue Nov 28 09:21:58 2006 +0000
+++ b/lisp/icomplete.el	Tue Nov 28 09:22:13 2006 +0000
@@ -216,7 +216,7 @@
   "Remove completions display \(if any) prior to new user input.
 Should be run in on the minibuffer `pre-command-hook'.  See `icomplete-mode'
 and `minibuffer-setup-hook'."
-  (when icomplete-eoinput
+  (when (and icomplete-mode icomplete-eoinput)
 
     (unless (>= icomplete-eoinput (point-max))
       (let ((buffer-undo-list t)) ; prevent entry
@@ -230,7 +230,7 @@
   "Insert icomplete completions display.
 Should be run via minibuffer `post-command-hook'.  See `icomplete-mode'
 and `minibuffer-setup-hook'."
-  (when (icomplete-simple-completing-p)
+  (when (and icomplete-mode (icomplete-simple-completing-p))
     (save-excursion
       (goto-char (point-max))
       ;; Register the end of input, so we know where the extra stuff