* gnus/gnus.el (gnus-list-debbugs): Use require rather than autoload.
authorGlenn Morris <rgm@gnu.org>
Sat, 27 Apr 2013 21:32:17 +0000 (14:32 -0700)
committerGlenn Morris <rgm@gnu.org>
Sat, 27 Apr 2013 21:32:17 +0000 (14:32 -0700)
Fixes: debbugs:14262

lisp/gnus/ChangeLog
lisp/gnus/gnus.el

index e10dd1e..7a6856a 100644 (file)
@@ -1,3 +1,8 @@
+2013-04-27  Glenn Morris  <rgm@gnu.org>
+
+       * gnus.el (gnus-list-debbugs):
+       Use require rather than autoload.  (Bug#14262)
+
 2013-04-26  Katsumi Yamaoka  <yamaoka@jpl.org>
 
        * mail-source.el (mail-source-fetch-pop, mail-source-check-pop):
index ffb4694..f6c1327 100644 (file)
@@ -4433,12 +4433,13 @@ prompt the user for the name of an NNTP server to use."
     (gnus-1 arg dont-connect slave)
     (gnus-final-warning)))
 
-(eval-and-compile
-  (unless (fboundp 'debbugs-gnu)
-    (autoload 'debbugs-gnu "debbugs-gnu" "List all outstanding Emacs bugs." t)))
+(declare-function debbugs-gnu "ext:debbugs-gnu"
+                 (severities &optional packages archivedp suppress tags))
+
 (defun gnus-list-debbugs ()
   "List all open Gnus bug reports."
   (interactive)
+  (require 'debbugs-gnu)
   (debbugs-gnu nil "gnus"))
 
 ;; Allow redefinition of Gnus functions.