aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2007-12-11 05:28:59 +0000
committerGlenn Morris2007-12-11 05:28:59 +0000
commit5ab56288c0118347d7fc4a2b0e2fefc104261881 (patch)
tree29c7f0f6a1fae84dd076ef6f0572d1dc162ca793
parent0cc7b6420993e88b176df08e4f493707f41da9cb (diff)
downloademacs-5ab56288c0118347d7fc4a2b0e2fefc104261881.tar.gz
emacs-5ab56288c0118347d7fc4a2b0e2fefc104261881.zip
Add declare-function compatibility definition.
(widget-button-press, gnus-make-hashtable): Autoload. (widget-event-point, gnus-configure-windows): Declare as functions.
-rw-r--r--lisp/gnus/mml.el10
1 files changed, 10 insertions, 0 deletions
diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el
index 092827c570d..ec37c2b7560 100644
--- a/lisp/gnus/mml.el
+++ b/lisp/gnus/mml.el
@@ -25,6 +25,10 @@
25 25
26;;; Code: 26;;; Code:
27 27
28;; For Emacs < 22.2.
29(eval-and-compile
30 (unless (fboundp 'declare-function) (defmacro declare-function (&rest r))))
31
28(require 'mm-util) 32(require 'mm-util)
29(require 'mm-bodies) 33(require 'mm-bodies)
30(require 'mm-encode) 34(require 'mm-encode)
@@ -1316,6 +1320,12 @@ Should be adopted if code in `message-send-mail' is changed."
1316 1320
1317(defvar mml-preview-buffer nil) 1321(defvar mml-preview-buffer nil)
1318 1322
1323(autoload 'gnus-make-hashtable "gnus-util")
1324(autoload 'widget-button-press "wid-edit" nil t)
1325(declare-function widget-event-point "wid-edit" (event))
1326;; If gnus-buffer-configuration is bound this is loaded.
1327(declare-function gnus-configure-windows "gnus-win" (setting &optional force))
1328
1319(defun mml-preview (&optional raw) 1329(defun mml-preview (&optional raw)
1320 "Display current buffer with Gnus, in a new buffer. 1330 "Display current buffer with Gnus, in a new buffer.
1321If RAW, display a raw encoded MIME message. 1331If RAW, display a raw encoded MIME message.