Mercurial > hg > xemacs-beta
diff lisp/vm/vm-reply.el @ 120:cca96a509cfe r20-1b12
Import from CVS: tag r20-1b12
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:25:29 +0200 |
parents | 8619ce7e4c50 |
children | 1370575f1259 |
line wrap: on
line diff
--- a/lisp/vm/vm-reply.el Mon Aug 13 09:24:19 2007 +0200 +++ b/lisp/vm/vm-reply.el Mon Aug 13 09:25:29 2007 +0200 @@ -297,7 +297,18 @@ (t (setq parts (list o)))) (while parts (cond ((vm-mime-text-type-p (car parts)) - (if (vm-mime-display-internal-text/plain (car parts) t) + (if (cond ((vm-mime-types-match + "text/html" + (car (vm-mm-layout-type (car parts)))) + (vm-mime-display-internal-text/html + (car parts))) + ((vm-mime-types-match + "text/enriched" + (car (vm-mm-layout-type (car parts)))) + (vm-mime-display-internal-text/enriched + (car parts))) + ((vm-mime-display-internal-text/plain + (car parts) t))) nil ;; charset problems probably ;; just dump the raw bits @@ -1002,7 +1013,7 @@ (and in-reply-to (insert "In-Reply-To: " in-reply-to "\n")) (and references (insert "References: " references "\n")) (insert "X-Mailer: VM " vm-version " under " - (if (vm-fsfemacs-19-p) "Emacs " "") + (if vm-fsfemacs-19-p "Emacs " "") emacs-version "\n") ;; REPLYTO support for FSF Emacs v19.29 (and (eq mail-default-reply-to t)