diff lisp/mail/rmailmm.el @ 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 b7059e95eba9
children 6a35503cf20b
line wrap: on
line diff
--- 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)