changeset 102421:62a954f574fa

(rmail-mime-media-type-handlers-alist): Fix doc and custom type.
author Glenn Morris <rgm@gnu.org>
date Fri, 06 Mar 2009 03:46:28 +0000
parents 01c5f9df1630
children 82f82b92314e
files lisp/ChangeLog lisp/mail/rmailmm.el
diffstat 2 files changed, 10 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Fri Mar 06 03:45:17 2009 +0000
+++ b/lisp/ChangeLog	Fri Mar 06 03:46:28 2009 +0000
@@ -1,3 +1,8 @@
+2009-03-06  Glenn Morris  <rgm@gnu.org>
+
+	* mail/rmailmm.el (rmail-mime-media-type-handlers-alist): Fix doc and
+	custom type.
+
 2009-03-05  Tassilo Horn  <tassilo@member.fsf.org>
 
 	* doc-view.el (doc-view-convert-current-doc): Save the current
--- a/lisp/mail/rmailmm.el	Fri Mar 06 03:45:17 2009 +0000
+++ b/lisp/mail/rmailmm.el	Fri Mar 06 03:46:28 2009 +0000
@@ -45,11 +45,11 @@
 ;;;   ("application/pgp-signature" rmail-mime-application/pgp-signature-handler)
     ("\\(image\\|audio\\|video\\|application\\)/.*" rmail-mime-bulk-handler))
   "Functions to handle various content types.
-This is an alist with elements of the form (REGEXP FUNCTION).
-REGEXP is a regular expression matching a content-type, and
-FUNCTION is a handler function to run.  It should return non-nil
-if the job is done."
-  :type '(alist :key-type regexp :value-type (group function))
+This is an alist with elements of the form (REGEXP FUNCTION ...).
+The first item is a regular expression matching a content-type.
+The remaining elements are handler functions to run, in order of
+decreasing preference.  These are called until one returns non-nil."
+  :type '(alist :key-type regexp :value-type (repeat function))
   :version "23.1"
   :group 'mime)