2000-10-02 Dave Love <fx@gnu.org>
authorDave Love <fx@gnu.org>
Mon, 2 Oct 2000 17:10:51 +0000 (17:10 +0000)
committerDave Love <fx@gnu.org>
Mon, 2 Oct 2000 17:10:51 +0000 (17:10 +0000)
* gnus.el: Don't require custom, message.
(gnus-message-archive-method): Wrap initializer in progn and
require message here.

2000-10-02  Gerd Moellmann  <gerd@gnu.org>

* gnus.el (gnus-mode-line-buffer-identification) [Emacs]: Change
image's :ascent to 80.  That gives a mode-line which is approx.
as tall as the normal one.

lisp/gnus.el

index e00121f..251f5f7 100644 (file)
@@ -32,8 +32,6 @@
 (eval-when-compile (require 'cl))
 (require 'mm-util)
 
-(require 'message)
-
 (defgroup gnus nil
   "The coffee-brewing, all singing, all dancing, kitchen sink newsreader."
   :group 'news
@@ -303,9 +301,9 @@ be set in `.emacs' instead."
                                (setq gnus-mode-line-image-cache
                                      (find-image
                                       '((:type xpm :file "gnus-pointer.xpm"
-                                               :ascent 100)
+                                               :ascent 80)
                                         (:type xbm :file "gnus-pointer.xbm"
-                                               :ascent 100))))
+                                               :ascent 80))))
                              gnus-mode-line-image-cache)
                            'help-echo "This is Gnus")
                      str)
@@ -835,7 +833,6 @@ be set in `.emacs' instead."
 
 ;;; Do the rest.
 
-(require 'custom)
 (require 'gnus-util)
 (require 'nnheader)
 
@@ -939,13 +936,16 @@ see the manual for details."
   :type 'gnus-select-method)
 
 (defcustom gnus-message-archive-method
-  `(nnfolder
-    "archive"
-    (nnfolder-directory ,(nnheader-concat message-directory "archive"))
-    (nnfolder-active-file
-     ,(nnheader-concat message-directory "archive/active"))
-    (nnfolder-get-new-mail nil)
-    (nnfolder-inhibit-expiry t))
+  (progn
+    ;; Don't require it at top level to avoid circularity.
+    (require 'message)
+    `(nnfolder
+      "archive"
+      (nnfolder-directory ,(nnheader-concat message-directory "archive"))
+      (nnfolder-active-file
+       ,(nnheader-concat message-directory "archive/active"))
+      (nnfolder-get-new-mail nil)
+      (nnfolder-inhibit-expiry t)))
   "*Method used for archiving messages you've sent.
 This should be a mail method.