]> git.eshelyaron.com Git - emacs.git/commitdiff
(resize-minibuffer-mode): Variable customized to
authorRichard M. Stallman <rms@gnu.org>
Sat, 3 Jan 1998 07:17:25 +0000 (07:17 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 3 Jan 1998 07:17:25 +0000 (07:17 +0000)
automatically load the package.

lisp/rsz-mini.el

index 647f1d46cc09ae0dd1d93d4c94b2ecd134e4ffb4..d1e3af9276e3640bc9b0934cd2ba9d14b4bc0d78 100644 (file)
@@ -7,7 +7,7 @@
 ;; Maintainer: friedman@prep.ai.mit.edu
 ;; Keywords: minibuffer, window, frame, display
 
-;; $Id$
+;; $Id: rsz-mini.el,v 1.17 1997/06/23 08:21:26 friedman Exp rms $
 
 ;; This file is part of GNU Emacs.
 
   "Dynamically resize minibuffer to display entire contents"
   :group 'frames)
 
-;;;###autoload
 (defcustom resize-minibuffer-mode nil
-  "*If non-`nil', resize the minibuffer so its entire contents are visible."
+  "*If non-`nil', resize the minibuffer so its entire contents are visible.
+You must modify via \\[customize] for this variable to have an effect."
+  :set (lambda (symbol value)
+        (resize-minibuffer-mode (if value 1 -1)))
+  :initialize 'custom-initialize-default
   :type 'boolean
-  :group 'resize-minibuffer)
+  :group 'resize-minibuffer
+  :require 'rsz-mini)
 
 ;;;###autoload
 (defcustom resize-minibuffer-window-max-height nil
@@ -262,6 +266,9 @@ respectively."
                   (frame-width)
                   resize-minibuffer-frame-original-height))
 
+(if resize-minibuffer-mode
+    (resize-minibuffer-mode 1))
+
 (provide 'rsz-mini)
 
 ;; rsz-mini.el ends here