aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2008-06-11 03:13:28 +0000
committerGlenn Morris2008-06-11 03:13:28 +0000
commit8abf1b221516eaf1bfb21638ff6ad31eddcefd5f (patch)
tree90cc2843411c320d75c392094ddff0a2394d1639
parentc5ce620e0f906828a63ea333ae77f22604bafc36 (diff)
downloademacs-8abf1b221516eaf1bfb21638ff6ad31eddcefd5f.tar.gz
emacs-8abf1b221516eaf1bfb21638ff6ad31eddcefd5f.zip
Remove unnecessary eval-and-compile of autoloads.
-rw-r--r--lisp/gnus/ChangeLog24
-rw-r--r--lisp/gnus/gnus-agent.el10
-rw-r--r--lisp/gnus/gnus-cache.el5
-rw-r--r--lisp/gnus/gnus-logic.el3
-rw-r--r--lisp/gnus/gnus-msg.el3
-rw-r--r--lisp/gnus/mail-source.el39
-rw-r--r--lisp/gnus/message.el58
-rw-r--r--lisp/gnus/mm-encode.el5
-rw-r--r--lisp/gnus/mm-view.el15
-rw-r--r--lisp/gnus/mml.el23
-rw-r--r--lisp/gnus/mml1991.el35
-rw-r--r--lisp/gnus/mml2015.el84
-rw-r--r--lisp/gnus/nnheader.el19
-rw-r--r--lisp/gnus/nnimap.el11
-rw-r--r--lisp/gnus/nnmail.el5
-rw-r--r--lisp/gnus/nnml.el6
-rw-r--r--lisp/gnus/nnrss.el6
-rw-r--r--lisp/gnus/nntp.el17
-rw-r--r--lisp/gnus/nnvirtual.el5
-rw-r--r--lisp/gnus/sieve-manage.el9
-rw-r--r--lisp/gnus/spam-report.el6
-rw-r--r--lisp/gnus/spam.el18
22 files changed, 200 insertions, 206 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 8d5e8e6ab84..91a1470227f 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,27 @@
12008-06-11 Glenn Morris <rgm@gnu.org>
2
3 * gnus-util.el (x-focus-frame):
4 * gnus.el (image-size):
5 * mm-decode.el (image-size): Declare.
6
7 * gnus-picon.el (declare-function): Add compat definition.
8 (image-size): Declare.
9
10 * gnus-group.el (tool-bar-map):
11 * gnus-sum.el (tool-bar-map): Define for compiler.
12
13 * gnus-ems.el (gnus-x-splash): Check tool-bar-mode is bound.
14
15 * nnfolder.el (gnus-intersection): Remove unnecessary autoload.
16
17 * gnus-agent.el, gnus-cache.el, gnus-ems.el, gnus-group.el:
18 * gnus-logic.el, gnus-msg.el, gnus-util.el, gnus.el, mail-source.el:
19 * message.el, mm-decode.el, mm-encode.el, mm-view.el, mml.el:
20 * mml1991.el, mml2015.el, nnfolder.el, nnheader.el, nnimap.el:
21 * nnmail.el, nnml.el, nnrss.el, nntp.el, nnvirtual.el:
22 * sieve-manage.el, spam-report.el, spam.el:
23 Remove unnecessary eval-and-compile of autoloads.
24
12008-06-08 Michael Albinus <michael.albinus@gmx.de> 252008-06-08 Michael Albinus <michael.albinus@gmx.de>
2 26
3 * auth-source.el: Precise Tramp doc. 27 * auth-source.el: Precise Tramp doc.
diff --git a/lisp/gnus/gnus-agent.el b/lisp/gnus/gnus-agent.el
index 4b828032f16..545dc595fd1 100644
--- a/lisp/gnus/gnus-agent.el
+++ b/lisp/gnus/gnus-agent.el
@@ -1,7 +1,7 @@
1;;; gnus-agent.el --- unplugged support for Gnus 1;;; gnus-agent.el --- unplugged support for Gnus
2 2
3;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
4;; 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 4;; 2006, 2007, 2008 Free Software Foundation, Inc.
5 5
6;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> 6;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
7;; This file is part of GNU Emacs. 7;; This file is part of GNU Emacs.
@@ -37,10 +37,8 @@
37 (require 'timer)) 37 (require 'timer))
38 (require 'cl)) 38 (require 'cl))
39 39
40(eval-and-compile 40(autoload 'gnus-server-update-server "gnus-srvr")
41 (autoload 'gnus-server-update-server "gnus-srvr") 41(autoload 'gnus-agent-customize-category "gnus-cus")
42 (autoload 'gnus-agent-customize-category "gnus-cus")
43)
44 42
45(defcustom gnus-agent-directory (nnheader-concat gnus-directory "agent/") 43(defcustom gnus-agent-directory (nnheader-concat gnus-directory "agent/")
46 "Where the Gnus agent will store its files." 44 "Where the Gnus agent will store its files."
diff --git a/lisp/gnus/gnus-cache.el b/lisp/gnus/gnus-cache.el
index 7ed30944b9f..0c7ca303810 100644
--- a/lisp/gnus/gnus-cache.el
+++ b/lisp/gnus/gnus-cache.el
@@ -96,9 +96,8 @@ it's not cached."
96 96
97(declare-function nnvirtual-find-group-art "nnvirtual" (group article)) 97(declare-function nnvirtual-find-group-art "nnvirtual" (group article))
98 98
99(eval-and-compile 99(autoload 'nnml-generate-nov-databases-directory "nnml")
100 (autoload 'nnml-generate-nov-databases-directory "nnml") 100(autoload 'nnvirtual-find-group-art "nnvirtual")
101 (autoload 'nnvirtual-find-group-art "nnvirtual"))
102 101
103 102
104 103
diff --git a/lisp/gnus/gnus-logic.el b/lisp/gnus/gnus-logic.el
index c2b0030c03d..0f93173d59f 100644
--- a/lisp/gnus/gnus-logic.el
+++ b/lisp/gnus/gnus-logic.el
@@ -53,8 +53,7 @@
53 ("body" nil gnus-advanced-body) 53 ("body" nil gnus-advanced-body)
54 ("all" nil gnus-advanced-body))) 54 ("all" nil gnus-advanced-body)))
55 55
56(eval-and-compile 56(autoload 'parse-time-string "parse-time")
57 (autoload 'parse-time-string "parse-time"))
58 57
59(defun gnus-score-advanced (rule &optional trace) 58(defun gnus-score-advanced (rule &optional trace)
60 "Apply advanced scoring RULE to all the articles in the current group." 59 "Apply advanced scoring RULE to all the articles in the current group."
diff --git a/lisp/gnus/gnus-msg.el b/lisp/gnus/gnus-msg.el
index 29e804c41ae..77210e95b9b 100644
--- a/lisp/gnus/gnus-msg.el
+++ b/lisp/gnus/gnus-msg.el
@@ -333,8 +333,7 @@ Please describe the bug in annoying, painstaking detail.
333Thank you for your help in stamping out bugs. 333Thank you for your help in stamping out bugs.
334") 334")
335 335
336(eval-and-compile 336(autoload 'gnus-uu-post-news "gnus-uu" nil t)
337 (autoload 'gnus-uu-post-news "gnus-uu" nil t))
338 337
339 338
340;;; 339;;;
diff --git a/lisp/gnus/mail-source.el b/lisp/gnus/mail-source.el
index 3ff83514a89..c6c8d6b2384 100644
--- a/lisp/gnus/mail-source.el
+++ b/lisp/gnus/mail-source.el
@@ -33,11 +33,10 @@
33(eval-when-compile 33(eval-when-compile
34 (require 'cl) 34 (require 'cl)
35 (require 'imap)) 35 (require 'imap))
36(eval-and-compile 36(autoload 'auth-source-user-or-password "auth-source")
37 (autoload 'auth-source-user-or-password "auth-source") 37(autoload 'pop3-movemail "pop3")
38 (autoload 'pop3-movemail "pop3") 38(autoload 'pop3-get-message-count "pop3")
39 (autoload 'pop3-get-message-count "pop3") 39(autoload 'nnheader-cancel-timer "nnheader")
40 (autoload 'nnheader-cancel-timer "nnheader"))
41(require 'mm-util) 40(require 'mm-util)
42(require 'message) ;; for `message-directory' 41(require 'message) ;; for `message-directory'
43 42
@@ -1023,20 +1022,19 @@ This only works when `display-time' is enabled."
1023 (mail-source-delete-crash-box))))) 1022 (mail-source-delete-crash-box)))))
1024 found))) 1023 found)))
1025 1024
1026(eval-and-compile 1025(autoload 'imap-open "imap")
1027 (autoload 'imap-open "imap") 1026(autoload 'imap-authenticate "imap")
1028 (autoload 'imap-authenticate "imap") 1027(autoload 'imap-mailbox-select "imap")
1029 (autoload 'imap-mailbox-select "imap") 1028(autoload 'imap-mailbox-unselect "imap")
1030 (autoload 'imap-mailbox-unselect "imap") 1029(autoload 'imap-mailbox-close "imap")
1031 (autoload 'imap-mailbox-close "imap") 1030(autoload 'imap-search "imap")
1032 (autoload 'imap-search "imap") 1031(autoload 'imap-fetch "imap")
1033 (autoload 'imap-fetch "imap") 1032(autoload 'imap-close "imap")
1034 (autoload 'imap-close "imap") 1033(autoload 'imap-error-text "imap")
1035 (autoload 'imap-error-text "imap") 1034(autoload 'imap-message-flags-add "imap")
1036 (autoload 'imap-message-flags-add "imap") 1035(autoload 'imap-list-to-message-set "imap")
1037 (autoload 'imap-list-to-message-set "imap") 1036(autoload 'imap-range-to-message-set "imap")
1038 (autoload 'imap-range-to-message-set "imap") 1037(autoload 'nnheader-ms-strip-cr "nnheader")
1039 (autoload 'nnheader-ms-strip-cr "nnheader"))
1040 1038
1041(autoload 'gnus-compress-sequence "gnus-range") 1039(autoload 'gnus-compress-sequence "gnus-range")
1042 1040
@@ -1116,8 +1114,7 @@ This only works when `display-time' is enabled."
1116 ?s server ?P port ?u user)) 1114 ?s server ?P port ?u user))
1117 found))) 1115 found)))
1118 1116
1119(eval-and-compile 1117(autoload 'webmail-fetch "webmail")
1120 (autoload 'webmail-fetch "webmail"))
1121 1118
1122(defun mail-source-fetch-webmail (source callback) 1119(defun mail-source-fetch-webmail (source callback)
1123 "Fetch for webmail source." 1120 "Fetch for webmail source."
diff --git a/lisp/gnus/message.el b/lisp/gnus/message.el
index a1782a86ea8..8ccce96656d 100644
--- a/lisp/gnus/message.el
+++ b/lisp/gnus/message.el
@@ -1792,33 +1792,32 @@ You must have the \"hashcash\" binary installed, see `hashcash-path'."
1792 :group 'message-headers 1792 :group 'message-headers
1793 :type 'regexp) 1793 :type 'regexp)
1794 1794
1795(eval-and-compile 1795(autoload 'gnus-alive-p "gnus-util")
1796 (autoload 'gnus-alive-p "gnus-util") 1796(autoload 'gnus-delay-article "gnus-delay")
1797 (autoload 'gnus-delay-article "gnus-delay") 1797(autoload 'gnus-extract-address-components "gnus-util")
1798 (autoload 'gnus-extract-address-components "gnus-util") 1798(autoload 'gnus-find-method-for-group "gnus")
1799 (autoload 'gnus-find-method-for-group "gnus") 1799(autoload 'gnus-group-decoded-name "gnus-group")
1800 (autoload 'gnus-group-decoded-name "gnus-group") 1800(autoload 'gnus-group-name-charset "gnus-group")
1801 (autoload 'gnus-group-name-charset "gnus-group") 1801(autoload 'gnus-group-name-decode "gnus-group")
1802 (autoload 'gnus-group-name-decode "gnus-group") 1802(autoload 'gnus-groups-from-server "gnus")
1803 (autoload 'gnus-groups-from-server "gnus") 1803(autoload 'gnus-make-local-hook "gnus-util")
1804 (autoload 'gnus-make-local-hook "gnus-util") 1804(autoload 'gnus-open-server "gnus-int")
1805 (autoload 'gnus-open-server "gnus-int") 1805(autoload 'gnus-output-to-mail "gnus-util")
1806 (autoload 'gnus-output-to-mail "gnus-util") 1806(autoload 'gnus-output-to-rmail "gnus-util")
1807 (autoload 'gnus-output-to-rmail "gnus-util") 1807(autoload 'gnus-request-post "gnus-int")
1808 (autoload 'gnus-request-post "gnus-int") 1808(autoload 'gnus-select-frame-set-input-focus "gnus-util")
1809 (autoload 'gnus-select-frame-set-input-focus "gnus-util") 1809(autoload 'gnus-server-string "gnus")
1810 (autoload 'gnus-server-string "gnus") 1810(autoload 'idna-to-ascii "idna")
1811 (autoload 'idna-to-ascii "idna") 1811(autoload 'message-setup-toolbar "messagexmas")
1812 (autoload 'message-setup-toolbar "messagexmas") 1812(autoload 'mh-new-draft-name "mh-comp")
1813 (autoload 'mh-new-draft-name "mh-comp") 1813(autoload 'mh-send-letter "mh-comp")
1814 (autoload 'mh-send-letter "mh-comp") 1814(autoload 'nndraft-request-associate-buffer "nndraft")
1815 (autoload 'nndraft-request-associate-buffer "nndraft") 1815(autoload 'nndraft-request-expire-articles "nndraft")
1816 (autoload 'nndraft-request-expire-articles "nndraft") 1816(autoload 'nnvirtual-find-group-art "nnvirtual")
1817 (autoload 'nnvirtual-find-group-art "nnvirtual") 1817(autoload 'rmail-dont-reply-to "mail-utils")
1818 (autoload 'rmail-dont-reply-to "mail-utils") 1818(autoload 'rmail-msg-is-pruned "rmail")
1819 (autoload 'rmail-msg-is-pruned "rmail") 1819(autoload 'rmail-msg-restore-non-pruned-header "rmail")
1820 (autoload 'rmail-msg-restore-non-pruned-header "rmail") 1820(autoload 'rmail-output "rmailout")
1821 (autoload 'rmail-output "rmailout"))
1822 1821
1823 1822
1824 1823
@@ -7107,9 +7106,8 @@ Optional DIGEST will use digest to forward."
7107 (message-forward-make-body-digest-mime forward-buffer) 7106 (message-forward-make-body-digest-mime forward-buffer)
7108 (message-forward-make-body-digest-plain forward-buffer))) 7107 (message-forward-make-body-digest-plain forward-buffer)))
7109 7108
7110(eval-and-compile 7109(autoload 'mm-uu-dissect-text-parts "mm-uu")
7111 (autoload 'mm-uu-dissect-text-parts "mm-uu") 7110(autoload 'mm-uu-dissect "mm-uu")
7112 (autoload 'mm-uu-dissect "mm-uu"))
7113 7111
7114(defun message-signed-or-encrypted-p (&optional dont-emulate-mime handles) 7112(defun message-signed-or-encrypted-p (&optional dont-emulate-mime handles)
7115 "Say whether the current buffer contains signed or encrypted message. 7113 "Say whether the current buffer contains signed or encrypted message.
diff --git a/lisp/gnus/mm-encode.el b/lisp/gnus/mm-encode.el
index 750240d892b..e3b3bcd38a2 100644
--- a/lisp/gnus/mm-encode.el
+++ b/lisp/gnus/mm-encode.el
@@ -27,9 +27,8 @@
27(eval-when-compile (require 'cl)) 27(eval-when-compile (require 'cl))
28(require 'mail-parse) 28(require 'mail-parse)
29(require 'mailcap) 29(require 'mailcap)
30(eval-and-compile 30(autoload 'mm-body-7-or-8 "mm-bodies")
31 (autoload 'mm-body-7-or-8 "mm-bodies") 31(autoload 'mm-long-lines-p "mm-bodies")
32 (autoload 'mm-long-lines-p "mm-bodies"))
33 32
34(defcustom mm-content-transfer-encoding-defaults 33(defcustom mm-content-transfer-encoding-defaults
35 '(("text/x-patch" 8bit) 34 '(("text/x-patch" 8bit)
diff --git a/lisp/gnus/mm-view.el b/lisp/gnus/mm-view.el
index 0eba5c937ff..bfadd47200d 100644
--- a/lisp/gnus/mm-view.el
+++ b/lisp/gnus/mm-view.el
@@ -1,7 +1,7 @@
1;;; mm-view.el --- functions for viewing MIME objects 1;;; mm-view.el --- functions for viewing MIME objects
2 2
3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 4;; 2007, 2008 Free Software Foundation, Inc.
5 5
6;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> 6;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
7;; This file is part of GNU Emacs. 7;; This file is part of GNU Emacs.
@@ -31,12 +31,11 @@
31(require 'mm-decode) 31(require 'mm-decode)
32(require 'smime) 32(require 'smime)
33 33
34(eval-and-compile 34(autoload 'gnus-article-prepare-display "gnus-art")
35 (autoload 'gnus-article-prepare-display "gnus-art") 35(autoload 'vcard-parse-string "vcard")
36 (autoload 'vcard-parse-string "vcard") 36(autoload 'vcard-format-string "vcard")
37 (autoload 'vcard-format-string "vcard") 37(autoload 'fill-flowed "flow-fill")
38 (autoload 'fill-flowed "flow-fill") 38(autoload 'html2text "html2text" nil t)
39 (autoload 'html2text "html2text" nil t))
40 39
41(defvar gnus-article-mime-handles) 40(defvar gnus-article-mime-handles)
42(defvar gnus-newsgroup-charset) 41(defvar gnus-newsgroup-charset)
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el
index 7490a002d37..e3ab803dd5e 100644
--- a/lisp/gnus/mml.el
+++ b/lisp/gnus/mml.el
@@ -1,7 +1,7 @@
1;;; mml.el --- A package for parsing and validating MML documents 1;;; mml.el --- A package for parsing and validating MML documents
2 2
3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 4;; 2007, 2008 Free Software Foundation, Inc.
5 5
6;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> 6;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
7;; This file is part of GNU Emacs. 7;; This file is part of GNU Emacs.
@@ -34,16 +34,15 @@
34(require 'mml-sec) 34(require 'mml-sec)
35(eval-when-compile (require 'cl)) 35(eval-when-compile (require 'cl))
36 36
37(eval-and-compile 37(autoload 'message-make-message-id "message")
38 (autoload 'message-make-message-id "message") 38(autoload 'gnus-setup-posting-charset "gnus-msg")
39 (autoload 'gnus-setup-posting-charset "gnus-msg") 39(autoload 'gnus-make-local-hook "gnus-util")
40 (autoload 'gnus-make-local-hook "gnus-util") 40(autoload 'message-fetch-field "message")
41 (autoload 'message-fetch-field "message") 41(autoload 'message-mark-active-p "message")
42 (autoload 'message-mark-active-p "message") 42(autoload 'message-info "message")
43 (autoload 'message-info "message") 43(autoload 'fill-flowed-encode "flow-fill")
44 (autoload 'fill-flowed-encode "flow-fill") 44(autoload 'message-posting-charset "message")
45 (autoload 'message-posting-charset "message") 45(autoload 'dnd-get-local-file-name "dnd")
46 (autoload 'dnd-get-local-file-name "dnd"))
47 46
48(autoload 'message-options-set "message") 47(autoload 'message-options-set "message")
49(autoload 'message-narrow-to-head "message") 48(autoload 'message-narrow-to-head "message")
diff --git a/lisp/gnus/mml1991.el b/lisp/gnus/mml1991.el
index ca02f1b379e..17793b2a4b0 100644
--- a/lisp/gnus/mml1991.el
+++ b/lisp/gnus/mml1991.el
@@ -1,7 +1,7 @@
1;;; mml1991.el --- Old PGP message format (RFC 1991) support for MML 1;;; mml1991.el --- Old PGP message format (RFC 1991) support for MML
2 2
3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 4;; 2007, 2008 Free Software Foundation, Inc.
5 5
6;; Author: Sascha Ldecke <sascha@meta-x.de>, 6;; Author: Sascha Ldecke <sascha@meta-x.de>,
7;; Simon Josefsson <simon@josefsson.org> (Mailcrypt interface, Gnus glue) 7;; Simon Josefsson <simon@josefsson.org> (Mailcrypt interface, Gnus glue)
@@ -79,8 +79,7 @@ Whether the passphrase is cached at all is controlled by
79 79
80;;; mailcrypt wrapper 80;;; mailcrypt wrapper
81 81
82(eval-and-compile 82(autoload 'mc-sign-generic "mc-toplev")
83 (autoload 'mc-sign-generic "mc-toplev"))
84 83
85(defvar mml1991-decrypt-function 'mailcrypt-decrypt) 84(defvar mml1991-decrypt-function 'mailcrypt-decrypt)
86(defvar mml1991-verify-function 'mailcrypt-verify) 85(defvar mml1991-verify-function 'mailcrypt-verify)
@@ -168,8 +167,7 @@ Whether the passphrase is cached at all is controlled by
168 167
169;;; gpg wrapper 168;;; gpg wrapper
170 169
171(eval-and-compile 170(autoload 'gpg-sign-cleartext "gpg")
172 (autoload 'gpg-sign-cleartext "gpg"))
173 171
174(declare-function gpg-sign-encrypt "ext:gpg" 172(declare-function gpg-sign-encrypt "ext:gpg"
175 (plaintext ciphertext result recipients &optional 173 (plaintext ciphertext result recipients &optional
@@ -332,19 +330,18 @@ Whether the passphrase is cached at all is controlled by
332(defvar epg-user-id-alist) 330(defvar epg-user-id-alist)
333(defvar password-cache-expiry) 331(defvar password-cache-expiry)
334 332
335(eval-and-compile 333(autoload 'epg-make-context "epg")
336 (autoload 'epg-make-context "epg") 334(autoload 'epg-passphrase-callback-function "epg")
337 (autoload 'epg-passphrase-callback-function "epg") 335(autoload 'epa-select-keys "epa")
338 (autoload 'epa-select-keys "epa") 336(autoload 'epg-list-keys "epg")
339 (autoload 'epg-list-keys "epg") 337(autoload 'epg-context-set-armor "epg")
340 (autoload 'epg-context-set-armor "epg") 338(autoload 'epg-context-set-textmode "epg")
341 (autoload 'epg-context-set-textmode "epg") 339(autoload 'epg-context-set-signers "epg")
342 (autoload 'epg-context-set-signers "epg") 340(autoload 'epg-context-set-passphrase-callback "epg")
343 (autoload 'epg-context-set-passphrase-callback "epg") 341(autoload 'epg-sign-string "epg")
344 (autoload 'epg-sign-string "epg") 342(autoload 'epg-encrypt-string "epg")
345 (autoload 'epg-encrypt-string "epg") 343(autoload 'epg-configuration "epg-config")
346 (autoload 'epg-configuration "epg-config") 344(autoload 'epg-expand-group "epg-config")
347 (autoload 'epg-expand-group "epg-config"))
348 345
349(defvar mml1991-epg-secret-key-id-list nil) 346(defvar mml1991-epg-secret-key-id-list nil)
350 347
diff --git a/lisp/gnus/mml2015.el b/lisp/gnus/mml2015.el
index 76b86566411..83b5dd6bd1d 100644
--- a/lisp/gnus/mml2015.el
+++ b/lisp/gnus/mml2015.el
@@ -1,7 +1,7 @@
1;;; mml2015.el --- MIME Security with Pretty Good Privacy (PGP) 1;;; mml2015.el --- MIME Security with Pretty Good Privacy (PGP)
2 2
3;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 3;; Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007,
4;; 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 4;; 2008 Free Software Foundation, Inc.
5 5
6;; Author: Shenghuo Zhu <zsh@cs.rochester.edu> 6;; Author: Shenghuo Zhu <zsh@cs.rochester.edu>
7;; Keywords: PGP MIME MML 7;; Keywords: PGP MIME MML
@@ -182,13 +182,12 @@ Whether the passphrase is cached at all is controlled by
182 182
183;;; mailcrypt wrapper 183;;; mailcrypt wrapper
184 184
185(eval-and-compile 185(autoload 'mailcrypt-decrypt "mailcrypt")
186 (autoload 'mailcrypt-decrypt "mailcrypt") 186(autoload 'mailcrypt-verify "mailcrypt")
187 (autoload 'mailcrypt-verify "mailcrypt") 187(autoload 'mc-pgp-always-sign "mailcrypt")
188 (autoload 'mc-pgp-always-sign "mailcrypt") 188(autoload 'mc-encrypt-generic "mc-toplev")
189 (autoload 'mc-encrypt-generic "mc-toplev") 189(autoload 'mc-cleanup-recipient-headers "mc-toplev")
190 (autoload 'mc-cleanup-recipient-headers "mc-toplev") 190(autoload 'mc-sign-generic "mc-toplev")
191 (autoload 'mc-sign-generic "mc-toplev"))
192 191
193(defvar mc-default-scheme) 192(defvar mc-default-scheme)
194(defvar mc-schemes) 193(defvar mc-schemes)
@@ -453,14 +452,13 @@ Whether the passphrase is cached at all is controlled by
453 452
454;;; gpg wrapper 453;;; gpg wrapper
455 454
456(eval-and-compile 455(autoload 'gpg-decrypt "gpg")
457 (autoload 'gpg-decrypt "gpg") 456(autoload 'gpg-verify "gpg")
458 (autoload 'gpg-verify "gpg") 457(autoload 'gpg-verify-cleartext "gpg")
459 (autoload 'gpg-verify-cleartext "gpg") 458(autoload 'gpg-sign-detached "gpg")
460 (autoload 'gpg-sign-detached "gpg") 459(autoload 'gpg-sign-encrypt "gpg")
461 (autoload 'gpg-sign-encrypt "gpg") 460(autoload 'gpg-encrypt "gpg")
462 (autoload 'gpg-encrypt "gpg") 461(autoload 'gpg-passphrase-read "gpg")
463 (autoload 'gpg-passphrase-read "gpg"))
464 462
465(defun mml2015-gpg-passphrase () 463(defun mml2015-gpg-passphrase ()
466 (or (message-options-get 'gpg-passphrase) 464 (or (message-options-get 'gpg-passphrase)
@@ -731,12 +729,11 @@ Whether the passphrase is cached at all is controlled by
731(defvar pgg-errors-buffer) 729(defvar pgg-errors-buffer)
732(defvar pgg-output-buffer) 730(defvar pgg-output-buffer)
733 731
734(eval-and-compile 732(autoload 'pgg-decrypt-region "pgg")
735 (autoload 'pgg-decrypt-region "pgg") 733(autoload 'pgg-verify-region "pgg")
736 (autoload 'pgg-verify-region "pgg") 734(autoload 'pgg-sign-region "pgg")
737 (autoload 'pgg-sign-region "pgg") 735(autoload 'pgg-encrypt-region "pgg")
738 (autoload 'pgg-encrypt-region "pgg") 736(autoload 'pgg-parse-armor "pgg-parse")
739 (autoload 'pgg-parse-armor "pgg-parse"))
740 737
741(defun mml2015-pgg-decrypt (handle ctl) 738(defun mml2015-pgg-decrypt (handle ctl)
742 (catch 'error 739 (catch 'error
@@ -968,27 +965,26 @@ Whether the passphrase is cached at all is controlled by
968(defvar epg-digest-algorithm-alist) 965(defvar epg-digest-algorithm-alist)
969(defvar inhibit-redisplay) 966(defvar inhibit-redisplay)
970 967
971(eval-and-compile 968(autoload 'epg-make-context "epg")
972 (autoload 'epg-make-context "epg") 969(autoload 'epg-context-set-armor "epg")
973 (autoload 'epg-context-set-armor "epg") 970(autoload 'epg-context-set-textmode "epg")
974 (autoload 'epg-context-set-textmode "epg") 971(autoload 'epg-context-set-signers "epg")
975 (autoload 'epg-context-set-signers "epg") 972(autoload 'epg-context-result-for "epg")
976 (autoload 'epg-context-result-for "epg") 973(autoload 'epg-new-signature-digest-algorithm "epg")
977 (autoload 'epg-new-signature-digest-algorithm "epg") 974(autoload 'epg-verify-result-to-string "epg")
978 (autoload 'epg-verify-result-to-string "epg") 975(autoload 'epg-list-keys "epg")
979 (autoload 'epg-list-keys "epg") 976(autoload 'epg-decrypt-string "epg")
980 (autoload 'epg-decrypt-string "epg") 977(autoload 'epg-verify-string "epg")
981 (autoload 'epg-verify-string "epg") 978(autoload 'epg-sign-string "epg")
982 (autoload 'epg-sign-string "epg") 979(autoload 'epg-encrypt-string "epg")
983 (autoload 'epg-encrypt-string "epg") 980(autoload 'epg-passphrase-callback-function "epg")
984 (autoload 'epg-passphrase-callback-function "epg") 981(autoload 'epg-context-set-passphrase-callback "epg")
985 (autoload 'epg-context-set-passphrase-callback "epg") 982(autoload 'epg-key-sub-key-list "epg")
986 (autoload 'epg-key-sub-key-list "epg") 983(autoload 'epg-sub-key-capability "epg")
987 (autoload 'epg-sub-key-capability "epg") 984(autoload 'epg-sub-key-validity "epg")
988 (autoload 'epg-sub-key-validity "epg") 985(autoload 'epg-configuration "epg-config")
989 (autoload 'epg-configuration "epg-config") 986(autoload 'epg-expand-group "epg-config")
990 (autoload 'epg-expand-group "epg-config") 987(autoload 'epa-select-keys "epa")
991 (autoload 'epa-select-keys "epa"))
992 988
993(defvar password-cache-expiry) 989(defvar password-cache-expiry)
994 990
diff --git a/lisp/gnus/nnheader.el b/lisp/gnus/nnheader.el
index dd0dc4ad360..349c452b8a5 100644
--- a/lisp/gnus/nnheader.el
+++ b/lisp/gnus/nnheader.el
@@ -41,11 +41,11 @@
41(require 'mail-utils) 41(require 'mail-utils)
42(require 'mm-util) 42(require 'mm-util)
43(require 'gnus-util) 43(require 'gnus-util)
44(eval-and-compile 44;; FIXME none of these are used explicitly in this file.
45 (autoload 'gnus-sorted-intersection "gnus-range") 45(autoload 'gnus-sorted-intersection "gnus-range")
46 (autoload 'gnus-intersection "gnus-range") 46(autoload 'gnus-intersection "gnus-range")
47 (autoload 'gnus-sorted-complement "gnus-range") 47(autoload 'gnus-sorted-complement "gnus-range")
48 (autoload 'gnus-sorted-difference "gnus-range")) 48(autoload 'gnus-sorted-difference "gnus-range")
49 49
50(defcustom gnus-verbose-backends 7 50(defcustom gnus-verbose-backends 7
51 "Integer that says how verbose the Gnus backends should be. 51 "Integer that says how verbose the Gnus backends should be.
@@ -112,11 +112,10 @@ on your system, you could say something like:
112 (string-to-char (substring (file-name-as-directory ".") -1)) 112 (string-to-char (substring (file-name-as-directory ".") -1))
113 "*A character used to a directory separator.") 113 "*A character used to a directory separator.")
114 114
115(eval-and-compile 115(autoload 'nnmail-message-id "nnmail")
116 (autoload 'nnmail-message-id "nnmail") 116(autoload 'mail-position-on-field "sendmail")
117 (autoload 'mail-position-on-field "sendmail") 117(autoload 'message-remove-header "message")
118 (autoload 'message-remove-header "message") 118(autoload 'gnus-buffer-live-p "gnus-util")
119 (autoload 'gnus-buffer-live-p "gnus-util"))
120 119
121;;; Header access macros. 120;;; Header access macros.
122 121
diff --git a/lisp/gnus/nnimap.el b/lisp/gnus/nnimap.el
index ceaf5107deb..9d4966246dc 100644
--- a/lisp/gnus/nnimap.el
+++ b/lisp/gnus/nnimap.el
@@ -1,7 +1,7 @@
1;;; nnimap.el --- imap backend for Gnus 1;;; nnimap.el --- imap backend for Gnus
2 2
3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 3;; Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
4;; 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 4;; 2007, 2008 Free Software Foundation, Inc.
5 5
6;; Author: Simon Josefsson <jas@pdc.kth.se> 6;; Author: Simon Josefsson <jas@pdc.kth.se>
7;; Jim Radford <radford@robby.caltech.edu> 7;; Jim Radford <radford@robby.caltech.edu>
@@ -71,8 +71,7 @@
71 71
72(eval-when-compile (require 'cl)) 72(eval-when-compile (require 'cl))
73 73
74(eval-and-compile 74(autoload 'auth-source-user-or-password "auth-source")
75 (autoload 'auth-source-user-or-password "auth-source"))
76 75
77(nnoo-declare nnimap) 76(nnoo-declare nnimap)
78 77
@@ -799,7 +798,7 @@ If EXAMINE is non-nil the group is selected read-only."
799 (port (if nnimap-server-port 798 (port (if nnimap-server-port
800 (int-to-string nnimap-server-port) 799 (int-to-string nnimap-server-port)
801 "imap")) 800 "imap"))
802 (user (or 801 (user (or
803 (auth-source-user-or-password "login" server port) ; this is preferred to netrc-* 802 (auth-source-user-or-password "login" server port) ; this is preferred to netrc-*
804 (netrc-machine-user-or-password 803 (netrc-machine-user-or-password
805 "login" 804 "login"
@@ -809,7 +808,7 @@ If EXAMINE is non-nil the group is selected read-only."
809 nnimap-address)) 808 nnimap-address))
810 (list port) 809 (list port)
811 (list "imap" "imaps" "143" "993")))) 810 (list "imap" "imaps" "143" "993"))))
812 (passwd (or 811 (passwd (or
813 (auth-source-user-or-password "password" server port) ; this is preferred to netrc-* 812 (auth-source-user-or-password "password" server port) ; this is preferred to netrc-*
814 (netrc-machine-user-or-password 813 (netrc-machine-user-or-password
815 "password" 814 "password"
diff --git a/lisp/gnus/nnmail.el b/lisp/gnus/nnmail.el
index 85f22c17a0c..f0419c7bf50 100644
--- a/lisp/gnus/nnmail.el
+++ b/lisp/gnus/nnmail.el
@@ -39,9 +39,8 @@
39(require 'mm-util) 39(require 'mm-util)
40(require 'gnus-int) 40(require 'gnus-int)
41 41
42(eval-and-compile 42(autoload 'gnus-add-buffer "gnus")
43 (autoload 'gnus-add-buffer "gnus") 43(autoload 'gnus-kill-buffer "gnus")
44 (autoload 'gnus-kill-buffer "gnus"))
45 44
46(defgroup nnmail nil 45(defgroup nnmail nil
47 "Reading mail with Gnus." 46 "Reading mail with Gnus."
diff --git a/lisp/gnus/nnml.el b/lisp/gnus/nnml.el
index 76dbf333d66..30a54543ad3 100644
--- a/lisp/gnus/nnml.el
+++ b/lisp/gnus/nnml.el
@@ -38,9 +38,9 @@
38(require 'nnoo) 38(require 'nnoo)
39(eval-when-compile (require 'cl)) 39(eval-when-compile (require 'cl))
40 40
41(eval-and-compile 41;; FIXME first is unused in this file.
42 (autoload 'gnus-article-unpropagatable-p "gnus-sum") 42(autoload 'gnus-article-unpropagatable-p "gnus-sum")
43 (autoload 'gnus-backlog-remove-article "gnus-bcklg")) 43(autoload 'gnus-backlog-remove-article "gnus-bcklg")
44 44
45(nnoo-declare nnml) 45(nnoo-declare nnml)
46 46
diff --git a/lisp/gnus/nnrss.el b/lisp/gnus/nnrss.el
index ea8197d27db..41fc7b65c9c 100644
--- a/lisp/gnus/nnrss.el
+++ b/lisp/gnus/nnrss.el
@@ -1,7 +1,7 @@
1;;; nnrss.el --- interfacing with RSS 1;;; nnrss.el --- interfacing with RSS
2 2
3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007,
4;; 2006, 2007, 2008 Free Software Foundation, Inc. 4;; 2008 Free Software Foundation, Inc.
5 5
6;; Author: Shenghuo Zhu <zsh@cs.rochester.edu> 6;; Author: Shenghuo Zhu <zsh@cs.rochester.edu>
7;; Keywords: RSS 7;; Keywords: RSS
@@ -491,7 +491,7 @@ nnrss: %s: Not valid XML %s and w3-parse doesn't work %s"
491 (unless (assoc (car elem) nnrss-group-alist) 491 (unless (assoc (car elem) nnrss-group-alist)
492 (insert (prin1-to-string (car elem)) " 0 1 y\n"))))) 492 (insert (prin1-to-string (car elem)) " 0 1 y\n")))))
493 493
494(eval-and-compile (autoload 'timezone-parse-date "timezone")) 494(autoload 'timezone-parse-date "timezone")
495 495
496(defun nnrss-normalize-date (date) 496(defun nnrss-normalize-date (date)
497 "Return a date string of DATE in the RFC822 style. 497 "Return a date string of DATE in the RFC822 style.
diff --git a/lisp/gnus/nntp.el b/lisp/gnus/nntp.el
index ea053531b9a..8c64cefad4c 100644
--- a/lisp/gnus/nntp.el
+++ b/lisp/gnus/nntp.el
@@ -36,8 +36,7 @@
36 36
37(eval-when-compile (require 'cl)) 37(eval-when-compile (require 'cl))
38 38
39(eval-and-compile 39(autoload 'auth-source-user-or-password "auth-source")
40 (autoload 'auth-source-user-or-password "auth-source"))
41 40
42(defgroup nntp nil 41(defgroup nntp nil
43 "NNTP access for Gnus." 42 "NNTP access for Gnus."
@@ -1180,10 +1179,10 @@ If SEND-IF-FORCE, only send authinfo to the server if the
1180 (let* ((list (netrc-parse nntp-authinfo-file)) 1179 (let* ((list (netrc-parse nntp-authinfo-file))
1181 (alist (netrc-machine list nntp-address "nntp")) 1180 (alist (netrc-machine list nntp-address "nntp"))
1182 (force (or (netrc-get alist "force") nntp-authinfo-force)) 1181 (force (or (netrc-get alist "force") nntp-authinfo-force))
1183 (user (or 1182 (user (or
1184 ;; this is preferred to netrc-* 1183 ;; this is preferred to netrc-*
1185 (auth-source-user-or-password "login" nntp-address "nntp") 1184 (auth-source-user-or-password "login" nntp-address "nntp")
1186 (netrc-get alist "login") 1185 (netrc-get alist "login")
1187 nntp-authinfo-user)) 1186 nntp-authinfo-user))
1188 (passwd (or 1187 (passwd (or
1189 ;; this is preferred to netrc-* 1188 ;; this is preferred to netrc-*
@@ -1302,10 +1301,9 @@ password contained in '~/.nntp-authinfo'."
1302(defun nntp-open-network-stream (buffer) 1301(defun nntp-open-network-stream (buffer)
1303 (open-network-stream "nntpd" buffer nntp-address nntp-port-number)) 1302 (open-network-stream "nntpd" buffer nntp-address nntp-port-number))
1304 1303
1305(eval-and-compile 1304(autoload 'format-spec "format-spec")
1306 (autoload 'format-spec "format-spec") 1305(autoload 'format-spec-make "format-spec")
1307 (autoload 'format-spec-make "format-spec") 1306(autoload 'open-tls-stream "tls")
1308 (autoload 'open-tls-stream "tls"))
1309 1307
1310(defun nntp-open-ssl-stream (buffer) 1308(defun nntp-open-ssl-stream (buffer)
1311 (let* ((process-connection-type nil) 1309 (let* ((process-connection-type nil)
@@ -2120,8 +2118,7 @@ Please refer to the following variables to customize the connection:
2120 (make-directory (directory-file-name dir) t) 2118 (make-directory (directory-file-name dir) t)
2121 (nnheader-message 5 "Creating nntp marks directory %s" dir)))) 2119 (nnheader-message 5 "Creating nntp marks directory %s" dir))))
2122 2120
2123(eval-and-compile 2121(autoload 'time-less-p "time-date")
2124 (autoload 'time-less-p "time-date"))
2125 2122
2126(defun nntp-marks-changed-p (group server) 2123(defun nntp-marks-changed-p (group server)
2127 (let ((file (nntp-group-pathname server group nntp-marks-file-name)) 2124 (let ((file (nntp-group-pathname server group nntp-marks-file-name))
diff --git a/lisp/gnus/nnvirtual.el b/lisp/gnus/nnvirtual.el
index a92cff87a78..4b744f4513c 100644
--- a/lisp/gnus/nnvirtual.el
+++ b/lisp/gnus/nnvirtual.el
@@ -81,8 +81,7 @@ component group will show up when you enter the virtual group.")
81 81
82(defvoo nnvirtual-status-string "") 82(defvoo nnvirtual-status-string "")
83 83
84(eval-and-compile 84(autoload 'gnus-cache-articles-in-group "gnus-cache")
85 (autoload 'gnus-cache-articles-in-group "gnus-cache"))
86 85
87 86
88 87
@@ -715,7 +714,7 @@ based on the marks on the component groups."
715 tot (+ tot size) 714 tot (+ tot size)
716 M (max M size)))) 715 M (max M size))))
717 nnvirtual-component-groups) 716 nnvirtual-component-groups)
718 717
719 ;; Number of articles in the virtual group. 718 ;; Number of articles in the virtual group.
720 (setq nnvirtual-mapping-len tot) 719 (setq nnvirtual-mapping-len tot)
721 720
diff --git a/lisp/gnus/sieve-manage.el b/lisp/gnus/sieve-manage.el
index 5fb3287f954..38fece27a87 100644
--- a/lisp/gnus/sieve-manage.el
+++ b/lisp/gnus/sieve-manage.el
@@ -1,7 +1,7 @@
1;;; sieve-manage.el --- Implementation of the managesive protocol in elisp 1;;; sieve-manage.el --- Implementation of the managesive protocol in elisp
2 2
3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007,
4;; 2006, 2007, 2008 Free Software Foundation, Inc. 4;; 2008 Free Software Foundation, Inc.
5 5
6;; Author: Simon Josefsson <simon@josefsson.org> 6;; Author: Simon Josefsson <simon@josefsson.org>
7 7
@@ -85,9 +85,8 @@
85(eval-when-compile 85(eval-when-compile
86 (require 'sasl) 86 (require 'sasl)
87 (require 'starttls)) 87 (require 'starttls))
88(eval-and-compile 88(autoload 'sasl-find-mechanism "sasl")
89 (autoload 'sasl-find-mechanism "sasl") 89(autoload 'starttls-open-stream "starttls")
90 (autoload 'starttls-open-stream "starttls"))
91 90
92;; User customizable variables: 91;; User customizable variables:
93 92
diff --git a/lisp/gnus/spam-report.el b/lisp/gnus/spam-report.el
index f401f5420a9..e8658bd4e01 100644
--- a/lisp/gnus/spam-report.el
+++ b/lisp/gnus/spam-report.el
@@ -1,6 +1,7 @@
1;;; spam-report.el --- Reporting spam 1;;; spam-report.el --- Reporting spam
2 2
3;; Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 3;; Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008
4;; Free Software Foundation, Inc.
4 5
5;; Author: Ted Zlatanov <tzz@lifelogs.com> 6;; Author: Ted Zlatanov <tzz@lifelogs.com>
6;; Keywords: network, spam, mail, gmane, report 7;; Keywords: network, spam, mail, gmane, report
@@ -30,8 +31,7 @@
30(require 'gnus) 31(require 'gnus)
31(require 'gnus-sum) 32(require 'gnus-sum)
32 33
33(eval-and-compile 34(autoload 'mm-url-insert "mm-url")
34 (autoload 'mm-url-insert "mm-url"))
35 35
36(defgroup spam-report nil 36(defgroup spam-report nil
37 "Spam reporting configuration." 37 "Spam reporting configuration."
diff --git a/lisp/gnus/spam.el b/lisp/gnus/spam.el
index 6d4b3069f08..ca274268c7e 100644
--- a/lisp/gnus/spam.el
+++ b/lisp/gnus/spam.el
@@ -1,6 +1,7 @@
1;;; spam.el --- Identifying spam 1;;; spam.el --- Identifying spam
2 2
3;; Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc. 3;; Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008
4;; Free Software Foundation, Inc.
4 5
5;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> 6;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org>
6;; Maintainer: Ted Zlatanov <tzz@lifelogs.com> 7;; Maintainer: Ted Zlatanov <tzz@lifelogs.com>
@@ -57,8 +58,7 @@
57(eval-when-compile (require 'nnimap)) 58(eval-when-compile (require 'nnimap))
58 59
59;; autoload query-dig 60;; autoload query-dig
60(eval-and-compile 61(autoload 'query-dig "dig")
61 (autoload 'query-dig "dig"))
62 62
63;; autoload spam-report 63;; autoload spam-report
64(eval-and-compile 64(eval-and-compile
@@ -68,15 +68,13 @@
68 (autoload 'spam-report-resend "spam-report")) 68 (autoload 'spam-report-resend "spam-report"))
69 69
70;; autoload gnus-registry 70;; autoload gnus-registry
71(eval-and-compile 71(autoload 'gnus-registry-group-count "gnus-registry")
72 (autoload 'gnus-registry-group-count "gnus-registry") 72(autoload 'gnus-registry-add-group "gnus-registry")
73 (autoload 'gnus-registry-add-group "gnus-registry") 73(autoload 'gnus-registry-store-extra-entry "gnus-registry")
74 (autoload 'gnus-registry-store-extra-entry "gnus-registry") 74(autoload 'gnus-registry-fetch-extra "gnus-registry")
75 (autoload 'gnus-registry-fetch-extra "gnus-registry"))
76 75
77;; autoload query-dns 76;; autoload query-dns
78(eval-and-compile 77(autoload 'query-dns "dns")
79 (autoload 'query-dns "dns"))
80 78
81;;}}} 79;;}}}
82 80