]> git.eshelyaron.com Git - emacs.git/commitdiff
Silence shr.el compilation.
authorGlenn Morris <rgm@gnu.org>
Mon, 1 Nov 2010 02:19:17 +0000 (19:19 -0700)
committerGlenn Morris <rgm@gnu.org>
Mon, 1 Nov 2010 02:19:17 +0000 (19:19 -0700)
* lisp/gnus/shr.el (declare-function): Add compat stub.
(url-cache-create-filename): Declare.
(mm-disable-multibyte, widget-convert-button): Autoload.

lisp/gnus/ChangeLog
lisp/gnus/shr.el

index efc059aefe140388e10b0cd6c7a801977ae3a6d3..741ddc3d96071837c4592fb75facd244ecf27fd3 100644 (file)
@@ -1,5 +1,9 @@
 2010-11-01  Glenn Morris  <rgm@gnu.org>
 
+       * shr.el (declare-function): Add compat stub.
+       (url-cache-create-filename): Declare.
+       (mm-disable-multibyte, widget-convert-button): Autoload.
+
        * smime.el (ldap-search): Declare.
        (smime-cert-by-ldap-1): Require ldap on Emacs.
 
index c39dd054557099a396d1f1c8be617d6cfa80592d..a5774742a273e6ee45cd61689bb1937aa87f5b9a 100644 (file)
 
 ;;; Code:
 
+;; For Emacs <22.2 and XEmacs.
+(eval-and-compile
+  (unless (fboundp 'declare-function) (defmacro declare-function (&rest r))))
+
 (eval-when-compile (require 'cl))
 (require 'browse-url)
 (unless (aref (char-category-set (make-char 'japanese-jisx0208 33 35)) ?>)
@@ -411,6 +415,10 @@ redirects somewhere else."
                     image)))
       image)))
 
+;; url-cache-extract autoloads url-cache.
+(declare-function url-cache-create-filename "url-cache" (url))
+(autoload 'mm-disable-multibyte "mm-util")
+
 (defun shr-get-image-data (url)
   "Get image data for URL.
 Return a string with image data."
@@ -428,6 +436,8 @@ Return a string with image data."
   (apply #'shr-fontize-cont cont types)
   (shr-ensure-paragraph))
 
+(autoload 'widget-convert-button "wid-edit")
+
 (defun shr-urlify (start url)
   (widget-convert-button
    'url-link start (point)