diff options
| author | Glenn Morris | 2007-12-11 05:23:01 +0000 |
|---|---|---|
| committer | Glenn Morris | 2007-12-11 05:23:01 +0000 |
| commit | cdbd069ad0f04009a01b31bf775b1e3fb30b9c41 (patch) | |
| tree | 87c86e95df2e2f1d5ddce2d2153ef26917b76aea | |
| parent | 0f7cbeb9eafceb644cf51b7e5aa073751b4b96e0 (diff) | |
| download | emacs-cdbd069ad0f04009a01b31bf775b1e3fb30b9c41.tar.gz emacs-cdbd069ad0f04009a01b31bf775b1e3fb30b9c41.zip | |
Add declare-function compatibility definition.
(gnus-group-mark-article-read): Declare as a function.
| -rw-r--r-- | lisp/gnus/nnmaildir.el | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lisp/gnus/nnmaildir.el b/lisp/gnus/nnmaildir.el index 829b3761cd3..05c19c27ee1 100644 --- a/lisp/gnus/nnmaildir.el +++ b/lisp/gnus/nnmaildir.el | |||
| @@ -61,6 +61,10 @@ | |||
| 61 | ) | 61 | ) |
| 62 | ] | 62 | ] |
| 63 | 63 | ||
| 64 | ;; For Emacs < 22.2. | ||
| 65 | (eval-and-compile | ||
| 66 | (unless (fboundp 'declare-function) (defmacro declare-function (&rest r)))) | ||
| 67 | |||
| 64 | (eval-and-compile | 68 | (eval-and-compile |
| 65 | (require 'nnheader) | 69 | (require 'nnheader) |
| 66 | (require 'gnus) | 70 | (require 'gnus) |
| @@ -1439,6 +1443,8 @@ by nnmaildir-request-article.") | |||
| 1439 | (defun nnmaildir-active-number (gname) | 1443 | (defun nnmaildir-active-number (gname) |
| 1440 | 0) | 1444 | 0) |
| 1441 | 1445 | ||
| 1446 | (declare-function gnus-group-mark-article-read "gnus-group" (group article)) | ||
| 1447 | |||
| 1442 | (defun nnmaildir-request-expire-articles (ranges &optional gname server force) | 1448 | (defun nnmaildir-request-expire-articles (ranges &optional gname server force) |
| 1443 | (let ((no-force (not force)) | 1449 | (let ((no-force (not force)) |
| 1444 | (group (nnmaildir--prepare server gname)) | 1450 | (group (nnmaildir--prepare server gname)) |