]> code.delx.au - gnu-emacs/blobdiff - lisp/rsz-mini.el
(icomplete-simple-completing-p, icomplete-completions):
[gnu-emacs] / lisp / rsz-mini.el
index 684a55cf42c085a5d87b6eb5feeaab7b833334a1..37c63c26dee376d66ef7bdfdc06c5470d083b612 100644 (file)
@@ -7,7 +7,7 @@
 ;; Maintainer: friedman@prep.ai.mit.edu
 ;; Keywords: minibuffer, window, frame, display
 ;; Status: Known to work in FSF GNU Emacs 19.26 and later.
-;; $Id: rsz-mini.el,v 1.7 1994/07/13 17:19:23 friedman Exp friedman $
+;; $Id: rsz-mini.el,v 1.8 1995/04/08 08:22:07 friedman Exp rms $
 
 ;; This file is part of GNU Emacs.
 
@@ -153,13 +153,12 @@ counterparts."
              (make-local-variable 'resize-minibuffer-frame-original-height)
              (setq resize-minibuffer-frame-original-height (frame-height))
 
-             (make-local-variable 'post-command-hook)
-            ;; Copy this because add-hook modifies the list structure.
-            (setq post-command-hook (copy-sequence post-command-hook))
-             (add-hook 'post-command-hook 'resize-minibuffer-frame 'append)
+             (make-local-hook 'post-command-hook)
+             (add-hook 'post-command-hook 'resize-minibuffer-frame 'append t)
 
-             (make-local-variable 'minibuffer-exit-hook)
-             (add-hook 'minibuffer-exit-hook 'resize-minibuffer-frame-restore)
+             (make-local-hook 'minibuffer-exit-hook)
+             (add-hook 'minibuffer-exit-hook 'resize-minibuffer-frame-restore
+                      nil t)
 
              (resize-minibuffer-frame))))
      (t