mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-02 08:22:22 +00:00
Add declare-function compatibility definition.
(w3-parse-buffer, gnus-group-make-rss-group): Declare as functions.
This commit is contained in:
parent
444f6b28fa
commit
0f7cbeb9ea
@ -27,6 +27,10 @@
|
||||
|
||||
;;; Code:
|
||||
|
||||
;; For Emacs < 22.2.
|
||||
(eval-and-compile
|
||||
(unless (fboundp 'declare-function) (defmacro declare-function (&rest r))))
|
||||
|
||||
(eval-when-compile (require 'cl))
|
||||
|
||||
(require 'gnus)
|
||||
@ -418,6 +422,8 @@ otherwise return nil."
|
||||
nnrss-compatible-encoding-alist)))))
|
||||
(mm-coding-system-p 'utf-8)))
|
||||
|
||||
(declare-function w3-parse-buffer "ext:w3-parse" (&optional buff))
|
||||
|
||||
(defun nnrss-fetch (url &optional local)
|
||||
"Fetch URL and put it in a the expected Lisp structure."
|
||||
(mm-with-unibyte-buffer
|
||||
@ -784,6 +790,8 @@ which RSS 2.0 allows."
|
||||
(push (list group nnrss-group-max) nnrss-server-data)))
|
||||
(nnrss-save-server-data server))))
|
||||
|
||||
(declare-function gnus-group-make-rss-group "gnus-group" (&optional url))
|
||||
|
||||
(defun nnrss-opml-import (opml-file)
|
||||
"OPML subscriptions import.
|
||||
Read the file and attempt to subscribe to each Feed in the file."
|
||||
|
Loading…
Reference in New Issue
Block a user