Function: mh-ps-print-msg

mh-ps-print-msg is an autoloaded, interactive and byte-compiled function defined in mh-print.el.gz.

Signature

(mh-ps-print-msg RANGE)

Documentation

Print RANGE.

Check the documentation of mh-interactive-range to see how RANGE is read in interactive use.

This command will print inline text attachments but will not decrypt messages. However, when a message is displayed in an MH-Show buffer, then that buffer is used verbatim for printing with the caveat that only text attachments, if opened inline, are printed. Therefore, encrypted messages can be printed by showing and decrypting them first.

MH-E uses the "ps-print" package to do the printing, so you can customize the printing further by going to the ps-print customization group. This command does not use the options mh-lpr-command-format or mh-print-background-flag. See also the commands P C (mh-ps-print-toggle-color) and P F (mh-ps-print-toggle-faces).

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/mh-e/mh-print.el.gz
;;;###mh-autoload
(defun mh-ps-print-msg (range)
  "Print RANGE\\<mh-folder-mode-map>.

Check the documentation of `mh-interactive-range' to see how RANGE is
read in interactive use.

This command will print inline text attachments but will not decrypt
messages. However, when a message is displayed in an MH-Show buffer,
then that buffer is used verbatim for printing with the caveat that
only text attachments, if opened inline, are printed. Therefore,
encrypted messages can be printed by showing and decrypting them
first.

MH-E uses the \"ps-print\" package to do the printing, so you can
customize the printing further by going to the `ps-print'
customization group. This command does not use the options
`mh-lpr-command-format' or `mh-print-background-flag'. See also the
commands \\[mh-ps-print-toggle-color] and
\\[mh-ps-print-toggle-faces]."
  (interactive (list (mh-interactive-range "Print")))
  (mh-ps-print-range range nil))