Function: message-forward-make-body
message-forward-make-body is an autoloaded and byte-compiled function
defined in message.el.gz.
Signature
(message-forward-make-body FORWARD-BUFFER &optional DIGEST)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/message.el.gz
;;;###autoload
(defun message-forward-make-body (forward-buffer &optional digest)
;; Put point where we want it before inserting the forwarded
;; message.
(if message-forward-before-signature
(message-goto-body)
(goto-char (point-max)))
(if digest
(message-forward-make-body-digest forward-buffer)
(if message-forward-as-mime
(if (and message-forward-show-mml
(not (and (eq message-forward-show-mml 'best)
;; Use the raw form in the body if it contains
;; signed or encrypted message so as not to be
;; destroyed by re-encoding.
(with-current-buffer forward-buffer
(condition-case nil
(message-signed-or-encrypted-p)
(error t))))))
(message-forward-make-body-mml forward-buffer)
(message-forward-make-body-mime forward-buffer))
(message-forward-make-body-plain forward-buffer)))
(message-position-point))