From: Glenn Morris Date: Fri, 23 Mar 2018 20:12:13 +0000 (-0400) Subject: * lisp/gnus/gnus-vm.el (vm-mode, vm-save-message): X-Git-Tag: emacs-27.0.90~5415 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=aa83340fd43bf70f8bc2159310e18c3d0a2182a2;p=emacs.git * lisp/gnus/gnus-vm.el (vm-mode, vm-save-message): Declare rather than autoload. --- diff --git a/lisp/gnus/gnus-vm.el b/lisp/gnus/gnus-vm.el index f0c48db10d6..4b4152fd5d3 100644 --- a/lisp/gnus/gnus-vm.el +++ b/lisp/gnus/gnus-vm.el @@ -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)