Function: mh-show-mode
mh-show-mode is an autoloaded, interactive and byte-compiled function
defined in mh-show.el.gz.
Signature
(mh-show-mode)
Documentation
Major mode for showing messages in MH-E.
Email addresses and URLs in the message are highlighted if the
option goto-address-highlight-p is on, which it is by default.
To view the web page for a highlighted URL or to send a message
using a highlighted email address, use the middle mouse button or
M-x goto-address-at-point (goto-address-at-point). See Info node (mh-e)Sending Mail to
see how to configure Emacs to send the message using MH-E.
The hook mh-show-mode-hook is called upon entry to this mode.
See also mh-folder-mode.
! mh-show-refile-or-write-again
' mh-show-toggle-tick
, mh-show-header-display
. mh-show-show
/ ' mh-show-narrow-to-tick
/ ? mh-prefix-help
/ c mh-show-narrow-to-cc
/ g mh-show-narrow-to-range
/ m mh-show-narrow-to-from
/ s mh-show-narrow-to-subject
/ t mh-show-narrow-to-to
/ w mh-show-widen
: mh-show-show-preferred-alternative
<backtab> mh-show-prev-button
> mh-show-write-message-to-file
? mh-help
C-M-i mh-show-prev-button
C-d mh-show-delete-msg-no-motion
D ? mh-prefix-help
D DEL mh-show-page-digest-backwards
D SPC mh-show-page-digest
D b mh-show-burst-digest
DEL mh-show-previous-page
E mh-show-extract-rejected-mail
F ' mh-index-ticked-messages
F ? mh-prefix-help
F S mh-show-sort-folder
F c mh-show-catchup
F f mh-show-visit-folder
F k mh-show-kill-folder
F l mh-show-list-folders
F n mh-index-new-messages
F o mh-show-visit-folder
F p mh-show-pack-folder
F q mh-show-index-sequenced-messages
F r mh-show-rescan-folder
F s mh-search
F t mh-show-toggle-threads
F u mh-show-undo-folder
F v mh-show-visit-folder
I ? #<anonymous-function>
J ? mh-prefix-help
J a mh-show-junk-allowlist
J b mh-show-junk-blocklist
J w mh-show-junk-whitelist
K <backtab> mh-show-prev-button
K ? mh-prefix-help
K C-M-i mh-show-prev-button
K TAB mh-show-next-button
K a mh-mime-save-parts
K e mh-show-display-with-external-viewer
K i mh-show-inline-mime-part
K o mh-show-save-mime-part
K t mh-show-toggle-mime-buttons
K v mh-show-toggle-mime-part
M mh-show-modify
M-d mh-show-redistribute
M-n mh-show-next-unread-msg
M-p mh-show-previous-unread-msg
P ? mh-prefix-help
P C mh-show-ps-print-toggle-color
P F mh-show-ps-print-toggle-faces
P f mh-show-ps-print-msg-file
P l mh-show-print-msg
P p mh-show-ps-print-msg
S ' mh-show-narrow-to-tick
S ? mh-prefix-help
S d mh-show-delete-msg-from-seq
S k mh-show-delete-seq
S l mh-show-list-sequences
S n mh-show-narrow-to-seq
S p mh-show-put-msg-in-seq
S s mh-show-msg-is-in-seq
S w mh-show-widen
SPC mh-show-page-msg
T ? mh-prefix-help
T d mh-show-thread-delete
T n mh-show-thread-next-sibling
T o mh-show-thread-refile
T p mh-show-thread-previous-sibling
T t mh-show-toggle-threads
T u mh-show-thread-ancestor
TAB mh-show-next-button
X ? mh-prefix-help
X s mh-show-store-msg
X u mh-show-store-msg
^ mh-show-refile-msg
c mh-show-copy-msg
d mh-show-delete-msg
e mh-show-edit-again
f mh-show-forward
g mh-show-goto-msg
i mh-show-inc-folder
k mh-show-delete-subject-or-thread
m mh-show-send
n mh-show-next-undeleted-msg
o mh-show-refile-msg
p mh-show-previous-undeleted-msg
q mh-show-quit
r mh-show-reply
s mh-show-send
t mh-show-toggle-showing
u mh-show-undo
v mh-show-index-visit-folder
x mh-show-execute-commands
| mh-show-pipe-msg
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/mh-e/mh-show.el.gz
;;;###mh-autoload
(define-derived-mode mh-show-mode text-mode "MH-Show"
"Major mode for showing messages in MH-E.
\\<mh-show-mode-map>
Email addresses and URLs in the message are highlighted if the
option `goto-address-highlight-p' is on, which it is by default.
To view the web page for a highlighted URL or to send a message
using a highlighted email address, use the middle mouse button or
\\[goto-address-at-point]. See Info node `(mh-e)Sending Mail' to
see how to configure Emacs to send the message using MH-E.
The hook `mh-show-mode-hook' is called upon entry to this mode.
See also `mh-folder-mode'.
\\{mh-show-mode-map}"
(if (boundp 'tool-bar-map)
(setq-local tool-bar-map mh-show-tool-bar-map))
(setq-local mail-header-separator mh-mail-header-separator)
(setq paragraph-start (default-value 'paragraph-start))
(setq buffer-invisibility-spec '((vanish . t) t))
(setq-local line-move-ignore-invisible t)
(make-local-variable 'font-lock-defaults)
;;(setq-local font-lock-support-mode nil)
(cond
((equal mh-highlight-citation-style 'font-lock)
(setq font-lock-defaults '(mh-show-font-lock-keywords-with-cite t)))
((equal mh-highlight-citation-style 'gnus)
(setq font-lock-defaults '((mh-show-font-lock-keywords)
t nil nil nil
(font-lock-fontify-region-function
. mh-show-font-lock-fontify-region)))
(mh-gnus-article-highlight-citation))
(t
(setq font-lock-defaults '(mh-show-font-lock-keywords t))))
(when mh-decode-mime-flag
(add-hook 'kill-buffer-hook #'mh-mime-cleanup nil t))
(make-local-variable 'mh-show-folder-buffer)
(buffer-disable-undo)
(use-local-map mh-show-mode-map))