gnus-art.el (gnus-mime-view-part-externally, gnus-mime-view-part-internally): Make...
authorKatsumi Yamaoka <yamaoka@jpl.org>
Fri, 8 Oct 2010 02:10:03 +0000 (02:10 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Fri, 8 Oct 2010 02:10:03 +0000 (02:10 +0000)
lisp/ChangeLog
lisp/gnus-art.el

index d953b0e..21dda30 100644 (file)
@@ -1,5 +1,10 @@
 2010-10-08  Katsumi Yamaoka  <yamaoka@jpl.org>
 
+       * gnus-art.el (gnus-mime-view-part-externally)
+       (gnus-mime-view-part-internally): Make predicate function passed to
+       gnus-mime-view-part-as-type assume argument is a mime type, not a list
+       of a mime type.
+
        * shr.el (shr-table-widths): Don't use cl function `reduce'.
 
 2010-10-07  Lars Magne Ingebrigtsen  <larsi@gnus.org>
index 426a248..01cbda8 100644 (file)
@@ -5381,7 +5381,7 @@ specified charset."
          (mm-enable-external t))
     (if (not (stringp method))
        (gnus-mime-view-part-as-type
-        nil (lambda (types) (stringp (mailcap-mime-info (car types)))))
+        nil (lambda (type) (stringp (mailcap-mime-info type))))
       (when handle
        (if (mm-handle-undisplayer handle)
            (mm-remove-part handle)
@@ -5402,7 +5402,7 @@ If no internal viewer is available, use an external viewer."
         (inhibit-read-only t))
     (if (not (mm-inlinable-p handle))
         (gnus-mime-view-part-as-type
-         nil (lambda (types) (mm-inlinable-p handle (car types))))
+         nil (lambda (type) (mm-inlinable-p handle type)))
       (when handle
        (if (mm-handle-undisplayer handle)
            (mm-remove-part handle)