(require 'mm-util)
(require 'mm-bodies)
(require 'mm-encode)
+(require 'mm-decode)
(eval-and-compile
(autoload 'message-make-message-id "message"))
(when (string-match "[\"\\~/* \t\n]" value)
(setq value (prin1-to-string value)))
(insert (format " %s=%s" key value)))))
- (insert ">\n<#/part>\n"))
+ (insert ">\n<#/" name ">\n"))
;;; Attachment functions.
'description description))
(defun mml-insert-multipart (&optional type)
- (interactive (list (completing-read "Multipart type (default mixed): ")
- "mixed"
+ (interactive (list (completing-read "Multipart type (default mixed): "
'(("mixed") ("alternative") ("digest") ("parallel")
- ("signed") ("encrypted"))))
+ ("signed") ("encrypted"))
+ nil nil "mixed")))
(or type
(setq type "mixed"))
(mml-insert-tag "multipart" 'type type)
- (insert "<#/!multipart>\n")
(forward-line -1))
(defun mml-preview (&optional raw)