gnus-html-wash-images: Fix spec computing to include start/end
authorJulien Danjou <julien@danjou.info>
Sun, 26 Sep 2010 16:57:45 +0000 (18:57 +0200)
committerJulien Danjou <julien@danjou.info>
Sun, 26 Sep 2010 16:57:45 +0000 (18:57 +0200)
Signed-off-by: Julien Danjou <julien@danjou.info>
lisp/ChangeLog
lisp/gnus-html.el

index 080233c..f4c329f 100644 (file)
@@ -2,6 +2,7 @@
 
        * gnus-html.el (gnus-html-show-images): Fix gnus-html-display-image
        arguments.
+       (gnus-html-wash-images): Fix spec computing to include start/end.
 
        * gnus-art.el (gnus-article-treat-body-boundary): Fix length computing.
 
index 926b20d..587c28e 100644 (file)
@@ -226,7 +226,7 @@ CHARS is a regexp-like character alternative (e.g., \"[)$]\")."
                    :keymap gnus-html-image-map
                    :button-keymap gnus-html-image-map)
                   (let ((overlay (gnus-make-overlay start end))
-                        (spec (list url alt-text)))
+                        (spec (list url start end alt-text)))
                     (gnus-overlay-put overlay 'local-map gnus-html-image-map)
                     (gnus-overlay-put overlay 'gnus-image spec)
                     (gnus-put-text-property
@@ -492,11 +492,7 @@ This only works if the article in question is HTML."
     (dolist (overlay (overlays-in (point-min) (point-max)))
       (let ((o (overlay-get overlay 'gnus-image)))
         (when o
-          (apply 'gnus-html-display-image
-                 (list (car o)
-                       (overlay-start overlay)
-                       (overlay-end overlay)
-                       (cadr o))))))))
+          (apply 'gnus-html-display-image o))))))
 
 ;;;###autoload
 (defun gnus-html-prefetch-images (summary)