Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 953, 955)
- Update from CVS
- Merge from gnus--devo--0
2007-12-11 Glenn Morris <rgm@gnu.org>
* lisp/gnus-cache.el: Require gnus-sum not just when compiling.
* lisp/gnus-fun.el (gnus-display-x-face-in-from): Require gnus-art.
* lisp/gnus-int.el (gnus-server-opened, gnus-status-message): Move
definitions before use.
* lisp/mm-decode.el: Require gnus-util.
(mm-remove-part): Only call delete-annotation on XEmacs.
* lisp/mm-uu.el (gnus-original-article-buffer): Define for compiler.
* lisp/nnmail.el: Require gnus-int.
* lisp/spam.el: Move `require's before `eval-when-compile's.
* lisp/gnus-ems.el (gnus-alive-p):
* lisp/gnus-fun.el (message-goto-eoh):
* lisp/gnus-util.el (gnus-group-name-decode):
* lisp/mail-source.el (gnus-compress-sequence):
* lisp/message.el (Info-goto-node, format-spec):
* lisp/mm-bodies.el (message-options-get):
* lisp/mm-decode.el (mm-view-pkcs7):
* lisp/mm-util.el (gmm-write-region):
* lisp/mml-smime.el (mml-compute-boundary)
(gnus-completing-read-with-default):
* lisp/mml.el (widget-button-press, gnus-make-hashtable):
* lisp/mml1991.el (mm-decode-content-transfer-encoding)
(mm-encode-content-transfer-encoding)
(message-options-get, message-options-set):
* lisp/mml2015.el (gnus-buffer-live-p, gnus-get-buffer-create):
* lisp/nnfolder.el (gnus-request-group):
* lisp/nnheader.el (ietf-drums-unfold-fws):
* lisp/rfc1843.el (mail-header-parse-content-type, message-narrow-to-head):
* lisp/smime.el (gnus-run-mode-hooks):
* lisp/spam-stat.el (gnus-message): Autoload.
* lisp/gnus-cache.el, lisp/gnus-fun.el, lisp/gnus-group.el, lisp/gnus.el, lisp/mail-source.el:
* lisp/mm-bodies.el, lisp/mm-decode.el, lisp/mm-extern.el, lisp/mm-util.el:
* lisp/mml-smime.el, lisp/mml.el, lisp/mml1991.el, lisp/mml2015.el, lisp/nndb.el, lisp/nnfolder.el:
* lisp/nnmail.el, lisp/nnmaildir.el, lisp/nnrss.el, lisp/rfc1843.el, lisp/spam.el:
Add declare-function compatibility definition.
* lisp/gnus-cache.el (nnvirtual-find-group-art):
* lisp/gnus-fun.el (article-narrow-to-head, gnus-article-goto-header)
(gnus-add-image, gnus-add-wash-type):
* lisp/gnus-group.el (nnkiboze-score-file):
* lisp/gnus-sum.el (turn-on-gnus-mailing-list-mode)
(gnus-cache-write-active, mm-uu-dissect, idna-to-unicode):
* lisp/gnus-util.el (gnus-find-method-for-group, gnus-group-name-charset)
(message-tokenize-header, gnus-get-buffer-create)
(mm-enable-multibyte, gnus-put-text-property, gnus-overlay-put)
(gnus-make-overlay, mm-disable-multibyte, gnus-add-text-properties):
* lisp/gnus.el (gnus-group-decoded-name):
* lisp/mail-source.el (imap-capability):
* lisp/mm-bodies.el (message-options-set):
* lisp/mm-decode.el (gnus-configure-windows):
* lisp/mm-extern.el (message-goto-body):
* lisp/mm-util.el (mm-delete-duplicates, mm-detect-coding-region):
* lisp/mml-smime.el (epg-key-sub-key-list, epg-sub-key-capability)
(epg-sub-key-validity, message-options-set):
* lisp/mml.el (widget-event-point, gnus-configure-windows):
* lisp/mml1991.el (mc-encrypt-generic, gpg-sign-encrypt, gpg-encrypt):
* lisp/mml2015.el (epg-check-configuration, epg-configuration)
(message-options-set):
* lisp/nndb.el (nndb-request-article):
* lisp/nnfolder.el (gnus-request-create-group):
* lisp/nnmail.el (gnus-activate-group, gnus-group-mark-article-read):
* lisp/nnmaildir.el (gnus-group-mark-article-read):
* lisp/nnrss.el (w3-parse-buffer, gnus-group-make-rss-group):
* lisp/rfc1843.el (message-fetch-field):
* lisp/spam.el (gnus-extract-address-components):
Declare as functions.
Revision: emacs@sv.gnu.org/gnus--devo--0--patch-428
30 files changed: