]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/gnus/gnus-vm.el (vm-mode, vm-save-message):
authorGlenn Morris <rgm@gnu.org>
Fri, 23 Mar 2018 20:12:13 +0000 (16:12 -0400)
committerGlenn Morris <rgm@gnu.org>
Fri, 23 Mar 2018 20:14:46 +0000 (16:14 -0400)
Declare rather than autoload.

lisp/gnus/gnus-vm.el

index f0c48db10d69a95955e364ee1939931527b1620a..4b4152fd5d335b390da3ca3e573cf56d0f270e7e 100644 (file)
@@ -37,9 +37,6 @@
 (eval-when-compile
   (require 'cl))
 
-(autoload 'vm-mode "vm")
-(autoload 'vm-save-message "vm")
-
 (defvar gnus-vm-inhibit-window-system nil
   "Inhibit loading `win-vm' if using a window-system.
 Has to be set before gnus-vm is loaded.")
@@ -49,6 +46,8 @@ Has to be set before gnus-vm is loaded.")
     (when window-system
       (require 'win-vm))))
 
+(declare-function vm-mode "ext:vm" (&optional read-only))
+
 (defun gnus-vm-make-folder (&optional buffer)
   (require 'vm)
   (let ((article (or buffer (current-buffer)))
@@ -81,6 +80,8 @@ save those articles instead."
   (let ((gnus-default-article-saver 'gnus-summary-save-in-vm))
     (gnus-summary-save-article arg)))
 
+(declare-function vm-save-message "ext:vm-save" (folder &optional count))
+
 (defun gnus-summary-save-in-vm (&optional folder)
   (interactive)
   (require 'vm)