changeset 87186:b37f01064ecf

* mail/hashcash.el (declare-function): * net/imap.el (declare-function): New no-op macro for backward compatibility.
author Dan Nicolaescu <dann@ics.uci.edu>
date Sat, 08 Dec 2007 22:56:04 +0000
parents 86b80b67d316
children 54ba9c058e4a
files lisp/ChangeLog lisp/mail/hashcash.el lisp/net/imap.el
diffstat 3 files changed, 11 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Sat Dec 08 22:27:34 2007 +0000
+++ b/lisp/ChangeLog	Sat Dec 08 22:56:04 2007 +0000
@@ -1,7 +1,13 @@
+2007-12-08  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* mail/hashcash.el (declare-function):
+	* net/imap.el (declare-function): New no-op macro for backward
+	compatibility.
+
 2007-12-08  Eli Zaretskii  <eliz@gnu.org>
 
 	Sync makefile.w32-in with Makefile.in.
-	
+
 	* makefile.w32-in (check-declare): New target.
 	(BYTE_COMPILE_EXTRA_FLAGS): New variable.
 	(.el.elc, compile-CMD, compile-SH, compile-always-CMD)
--- a/lisp/mail/hashcash.el	Sat Dec 08 22:27:34 2007 +0000
+++ b/lisp/mail/hashcash.el	Sat Dec 08 22:56:04 2007 +0000
@@ -49,6 +49,9 @@
 
 ;;; Code:
 
+(eval-and-compile
+  (unless (fboundp 'declare-function) (defmacro declare-function (&rest r))))
+
 (defgroup hashcash nil
   "Hashcash configuration."
   :group 'mail)
--- a/lisp/net/imap.el	Sat Dec 08 22:27:34 2007 +0000
+++ b/lisp/net/imap.el	Sat Dec 08 22:56:04 2007 +0000
@@ -140,6 +140,7 @@
 
 (eval-when-compile (require 'cl))
 (eval-and-compile
+  (unless (fboundp 'declare-function) (defmacro declare-function (&rest r)))
   (autoload 'starttls-open-stream "starttls")
   (autoload 'starttls-negotiate "starttls")
   (autoload 'sasl-find-mechanism "sasl")