aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2007-12-19 02:54:16 +0000
committerGlenn Morris2007-12-19 02:54:16 +0000
commit541cbf8b1c891f9619b93a5e2ef4ee88bc5966bf (patch)
tree2a0a7e693c38713b1a61e28b08477136ceb1fa42
parent441f785ca2b396c19d0c92941d7c1eedd99b5743 (diff)
downloademacs-541cbf8b1c891f9619b93a5e2ef4ee88bc5966bf.tar.gz
emacs-541cbf8b1c891f9619b93a5e2ef4ee88bc5966bf.zip
(message-options-set, message-narrow-to-head)
(message-in-body-p, message-mail-p, message-encode-message-body): Autoload. (message-remove-header, message-narrow-to-headers-or-head) (message-subscribed-p, message-make-mail-followup-to) (message-position-on-field, message-news-p) (message-options-set-recipient, message-generate-headers) (message-sort-headers): Declare as functions.
-rw-r--r--lisp/gnus/ChangeLog11
-rw-r--r--lisp/gnus/mml.el22
2 files changed, 33 insertions, 0 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index d8bb4876269..f3204e344d5 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,14 @@
12007-12-19 Glenn Morris <rgm@gnu.org>
2
3 * mml.el (message-options-set, message-narrow-to-head)
4 (message-in-body-p, message-mail-p, message-encode-message-body):
5 Autoload.
6 (message-remove-header, message-narrow-to-headers-or-head)
7 (message-subscribed-p, message-make-mail-followup-to)
8 (message-position-on-field, message-news-p)
9 (message-options-set-recipient, message-generate-headers)
10 (message-sort-headers): Declare as functions.
11
12007-12-15 Reiner Steib <Reiner.Steib@gmx.de> 122007-12-15 Reiner Steib <Reiner.Steib@gmx.de>
2 13
3 * gnus-art.el (article-verify-x-pgp-sig): Add reference to X-PGP-Sig 14 * gnus-art.el (article-verify-x-pgp-sig): Add reference to X-PGP-Sig
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el
index ec37c2b7560..1c66353f454 100644
--- a/lisp/gnus/mml.el
+++ b/lisp/gnus/mml.el
@@ -47,6 +47,11 @@
47 (autoload 'message-posting-charset "message") 47 (autoload 'message-posting-charset "message")
48 (autoload 'dnd-get-local-file-name "dnd")) 48 (autoload 'dnd-get-local-file-name "dnd"))
49 49
50(autoload 'message-options-set "message")
51(autoload 'message-narrow-to-head "message")
52(autoload 'message-in-body-p "message")
53(autoload 'message-mail-p "message")
54
50(defvar gnus-article-mime-handles) 55(defvar gnus-article-mime-handles)
51(defvar gnus-mouse-2) 56(defvar gnus-mouse-2)
52(defvar gnus-newsrc-hashtb) 57(defvar gnus-newsrc-hashtb)
@@ -836,6 +841,10 @@ If MML is non-nil, return the buffer up till the correspondent mml tag."
836;;; Transforming MIME to MML 841;;; Transforming MIME to MML
837;;; 842;;;
838 843
844;; message-narrow-to-head autoloads message.
845(declare-function message-remove-header "message"
846 (header &optional is-regexp first reverse))
847
839(defun mime-to-mml (&optional handles) 848(defun mime-to-mml (&optional handles)
840 "Translate the current buffer (which should be a message) into MML. 849 "Translate the current buffer (which should be a message) into MML.
841If HANDLES is non-nil, use it instead reparsing the buffer." 850If HANDLES is non-nil, use it instead reparsing the buffer."
@@ -861,6 +870,9 @@ If HANDLES is non-nil, use it instead reparsing the buffer."
861 (message-remove-header "Content-Disposition") 870 (message-remove-header "Content-Disposition")
862 (message-remove-header "Content-Transfer-Encoding"))) 871 (message-remove-header "Content-Transfer-Encoding")))
863 872
873(autoload 'message-encode-message-body "message")
874(declare-function message-narrow-to-headers-or-head "message" ())
875
864(defun mml-to-mime () 876(defun mml-to-mime ()
865 "Translate the current buffer from MML to MIME." 877 "Translate the current buffer from MML to MIME."
866 (message-encode-message-body) 878 (message-encode-message-body)
@@ -1308,6 +1320,11 @@ TYPE is the MIME type to use."
1308 (mml-insert-tag 'part 'type type 'disposition "inline") 1320 (mml-insert-tag 'part 'type type 'disposition "inline")
1309 (forward-line -1)) 1321 (forward-line -1))
1310 1322
1323(declare-function message-subscribed-p "message" ())
1324(declare-function message-make-mail-followup-to "message"
1325 (&optional only-show-subscribed))
1326(declare-function message-position-on-field "message" (header &rest afters))
1327
1311(defun mml-preview-insert-mail-followup-to () 1328(defun mml-preview-insert-mail-followup-to ()
1312 "Insert a Mail-Followup-To header before previewing an article. 1329 "Insert a Mail-Followup-To header before previewing an article.
1313Should be adopted if code in `message-send-mail' is changed." 1330Should be adopted if code in `message-send-mail' is changed."
@@ -1325,6 +1342,11 @@ Should be adopted if code in `message-send-mail' is changed."
1325(declare-function widget-event-point "wid-edit" (event)) 1342(declare-function widget-event-point "wid-edit" (event))
1326;; If gnus-buffer-configuration is bound this is loaded. 1343;; If gnus-buffer-configuration is bound this is loaded.
1327(declare-function gnus-configure-windows "gnus-win" (setting &optional force)) 1344(declare-function gnus-configure-windows "gnus-win" (setting &optional force))
1345;; Called after message-mail-p, which autoloads message.
1346(declare-function message-news-p "message" ())
1347(declare-function message-options-set-recipient "message" ())
1348(declare-function message-generate-headers "message" (headers))
1349(declare-function message-sort-headers "message" ())
1328 1350
1329(defun mml-preview (&optional raw) 1351(defun mml-preview (&optional raw)
1330 "Display current buffer with Gnus, in a new buffer. 1352 "Display current buffer with Gnus, in a new buffer.