Commit 10e495e4 authored by Bill Wohler's avatar Bill Wohler
Browse files

Add index entries around each paragraph rather than depend on entries

from beginning of node. Doing so ensures that index entries are less
likely to be forgotten if text is cut and pasted, and are necessary
anyway if the references are on a separate page. It seems that
makeinfo is now (v. 4.8) only producing one index entry per node, so
there is no longer any excuse not to. Use subheading instead of
heading. The incorrect use of heading produced very large fonts in
Info--as large as the main heading.
(From Bill Wohler): MH-E never did appear in Emacs 21--MH-E versions 6
and 7 appeared *around* the time of these Emacs releases.
parent c167547b
2006-03-14 Bill Wohler <wohler@newt.com>
* mh-e.texi: Add index entries around each paragraph rather than
depend on entries from beginning of node. Doing so ensures that
index entries are less likely to be forgotten if text is cut and
pasted, and are necessary anyway if the references are on a
separate page. It seems that makeinfo is now (v. 4.8) only
producing one index entry per node, so there is no longer any
excuse not to. Use subheading instead of heading. The incorrect
use of heading produced very large fonts in Info--as large as the
main heading.
(From Bill Wohler): MH-E never did appear in Emacs 21--MH-E
versions 6 and 7 appeared *around* the time of these Emacs
releases.
2006-03-13 Carsten Dominik <dominik@science.uva.nl>
* org.texi (Clean view): Document new startup options.
......
......@@ -8,11 +8,11 @@
@c %**end of header
@c Version of the software and manual.
@set VERSION 7.93+cvs
@c EDITION of the manual. It is either empty for the first edition or
@set VERSION 7.93
@c Edition of the manual. It is either empty for the first edition or
@c has the form ", nth Edition" (without the quotes).
@set EDITION
@set UPDATED 2006-03-11
@set EDITION , 3rd Edition
@set UPDATED 2006-03-14
@set UPDATE-MONTH March, 2006
@c Other variables.
......@@ -203,6 +203,7 @@ History of MH-E
@cindex Emacs
@cindex Unix commands, Emacs
@cindex preface
This manual introduces another interface to the MH mail system that is
accessible through the GNU Emacs editor, namely, @emph{MH-E}. MH-E is
......@@ -221,6 +222,9 @@ shouldn't have to do anything special to use it. This manual covers
MH-E version @value{VERSION}. To help you decide which version you
have, see @ref{Getting Started}.
@findex help-with-tutorial
@kindex C-h t
If you don't already use GNU Emacs but want to learn more, you can
read an online tutorial by starting GNU Emacs and typing @kbd{C-h t}
(@code{help-with-tutorial}). (To learn about this notation, see
......@@ -241,10 +245,13 @@ If more information is needed, you can go to the Unix manual pages of
the individual MH commands. When the name is not obvious, I'll guide
you to a relevant MH manual page that describes the action more fully.
@cindex info
@kindex C-h i
This manual is available in both Info and online formats. The Info
version is distributed with Emacs and can be accessed with the
@command{info} command (@samp{info mh-e}) or within Emacs (@kbd{M-x
info @key{RET} m mh-e @key{RET}}). The online version is available at
@command{info} command (@samp{info mh-e}) or within Emacs (@kbd{C-h i
m mh-e @key{RET}}). The online version is available at
@uref{http://mh-e.sourceforge.net/manual/, SourceForge}. Another great
online resource is the book @uref{http://www.ics.uci.edu/~mh/book/,
@cite{MH & nmh: Email for Users & Programmers}} (also known as
......@@ -265,8 +272,11 @@ Bill Wohler <@i{wohler at newt.com}>@*
@chapter GNU Emacs Terms and Conventions
@cindex Emacs
@cindex Emacs, terms and conventions
@cindex Emacs, conventions
@cindex Emacs, terms
@cindex Unix commands, Emacs
@cindex conventions, Emacs
@cindex terms, Emacs
If you're an experienced Emacs user, you can skip the following
conventions and definition of terms and go directly to the next
......@@ -325,6 +335,7 @@ earlier of Emacs, you will need to use the @key{DEL} key.}.
@cindex Emacs, prefix argument
@cindex prefix argument
@kindex C-u
A @dfn{prefix argument} allows you to pass an argument to any Emacs
function. To pass an argument, type @kbd{C-u} before the Emacs command
......@@ -348,8 +359,11 @@ numerical argument before entering the command.
@end quotation
@sp 1
@cindex @file{.emacs}
@cindex Emacs, variables
@cindex files, @file{.emacs}
@cindex variables
@findex setq
Emacs uses @dfn{variables} to hold values. These can be changed via
calls to the function @code{setq} in @file{~/.emacs}.
......@@ -392,9 +406,11 @@ See section
Face Customization} in @cite{The GNU Emacs Manual}.
@end ifhtml
@cindex abnormal hooks
@cindex hooks
@cindex normal hooks
@cindex abnormal hooks
@findex add-hook
@findex customize-option
Commands often offer @dfn{hooks} which enable you to extend or modify
the way a command works.
......@@ -409,10 +425,11 @@ Hooks} in @cite{The GNU Emacs Manual}
@end ifhtml
for a description about @dfn{normal hooks} and @dfn{abnormal hooks}.
MH-E uses normal hooks in nearly all cases, so you can assume that we
are talking about normal hooks unless we explicitly mention that a hook
is abnormal. We also follow the conventions described in that section:
the name of the abnormal hooks end in @code{-hooks} and all the rest
of the MH-E hooks end in @code{-hook}.
are talking about normal hooks unless we explicitly mention that a
hook is abnormal. We also follow the conventions described in that
section: the name of the abnormal hooks end in @code{-hooks} and all
the rest of the MH-E hooks end in @code{-hook}. You can add hooks with
either @code{customize-option} or @code{add-hook}.
@cindex Emacs, mark
@cindex Emacs, point
......@@ -420,6 +437,8 @@ of the MH-E hooks end in @code{-hook}.
@cindex mark
@cindex point
@cindex region
@kindex C-@@
@kindex C-@key{SPC}
There are several other terms that are used in Emacs that you should
know. The @dfn{point} is where the cursor currently is. You can save
......@@ -430,14 +449,16 @@ commands operate on regions, such as those for deleting text or
filling paragraphs. A mark can be set with @kbd{C-@@} (or
@kbd{C-@key{SPC}}).
@cindex completion
@cindex Emacs, completion
@cindex Emacs, file completion
@cindex Emacs, folder completion
@cindex Emacs, minibuffer
@cindex completion
@cindex file completion
@cindex folder completion
@cindex minibuffer
@kindex SPC
@kindex TAB
The @dfn{minibuffer} is the bottom line of the Emacs window, where all
prompting and multiple-character input is directed. You can use
......@@ -456,6 +477,10 @@ Completion} in @cite{The GNU Emacs Manual}.
Note that @key{SPC} cannot be used for completing filenames and
folders.
@findex help-with-tutorial
@kindex C-h t
@kindex M-x
The minibuffer is also where you enter Emacs function names after
typing @kbd{M-x}. For example, in the preface, I mentioned that you
could obtain help with @kbd{C-h t} (@code{help-with-tutorial}). What
......@@ -518,6 +543,14 @@ message, @samp{Cannot find the commands `inc' and `mhl' and the file
MH-E, and you may need to install MH too. However, newer versions of
MH-E are better at finding MH if it is on your system.}.
@cindex @command{mhparam}
@cindex MH commands, @command{mhparam}
@vindex exec-path
@vindex mh-path
@vindex mh-sys-path
@vindex mh-variant
@vindex mh-variant-in-use
The option @code{mh-variant} specifies the variant used by MH-E
(@pxref{Options}). The default setting of this option is
@samp{Auto-detect} which means that MH-E will automatically choose the
......@@ -525,15 +558,23 @@ first of nmh, MH, or GNU mailutils that it finds in the directories
listed in @code{mh-path} (which you can customize),
@code{mh-sys-path}, and @code{exec-path}. If MH-E can't find MH at
all, you may have to customize @code{mh-path} and add the directory in
which the command @code{mhparam} is located. If, on the other hand,
which the command @command{mhparam} is located. If, on the other hand,
you have both nmh and mailutils installed (for example) and
@code{mh-variant-in-use} was initialized to nmh but you want to use
mailutils, then you can set @code{mh-variant} to @samp{mailutils}.
@vindex mh-flists-present-flag
@vindex mh-lib
@vindex mh-lib-progs
@vindex mh-progs
When @code{mh-variant} is changed, MH-E resets @code{mh-progs},
@code{mh-lib}, @code{mh-lib-progs}, @code{mh-flists-present-flag}, and
@code{mh-variant-in-use} accordingly.
@cindex @file{.emacs}
@cindex files, @file{.emacs}
@sp 1
@center @strong{NOTE}
......@@ -565,14 +606,14 @@ profile components}. For example, the @samp{Path:} MH profile
component contains the path to your mail directory, which is
@file{~/Mail} by default.
@cindex @samp{Draft-Folder:} MH profile component
@cindex @samp{Path:} MH profile component
@cindex @samp{Previous-Sequence:} MH profile component
@cindex @samp{Unseen-Sequence:} MH profile component
@cindex MH profile component, @samp{Draft-Folder:}
@cindex MH profile component, @samp{Path:}
@cindex MH profile component, @samp{Previous-Sequence:}
@cindex MH profile component, @samp{Unseen-Sequence:}
@cindex @samp{Draft-Folder:} MH profile component
@cindex @samp{Path:} MH profile component
@cindex @samp{Previous-Sequence:} MH profile component
@cindex @samp{Unseen-Sequence:} MH profile component
@findex mh-find-path
@vindex mh-draft-folder
@vindex mh-find-path-hook
......@@ -597,6 +638,10 @@ between MH and MH-E.
@node Tour Through MH-E, Using This Manual, Getting Started, Top
@chapter Tour Through MH-E
@cindex introduction
@cindex tour
@cindex tutorial
This chapter introduces some of the terms you'll need to know and then
takes you on a tour of MH-E@footnote{The keys mentioned in these
chapters refer to the default key bindings. If you've changed the
......@@ -621,6 +666,7 @@ get the big picture, and then you can read the manual as you wish.
@cindex sending mail
@findex mh-smail
@kindex M-x mh-smail
Let's start our tour by sending ourselves a message which we can later
read and process. Enter @kbd{M-x mh-smail} to invoke the MH-E program
......@@ -671,7 +717,10 @@ present or the body of your message will be considered to be part of
the header.
@cindex help
@findex describe-mode
@kindex C-c ?
@kindex C-c C-c
@kindex C-h m
There are several commands specific to MH-Letter mode@footnote{You can
get quick help for the commands used most often with @kbd{C-c ?} or
......@@ -690,6 +739,7 @@ message. Type @kbd{C-c C-c} now. That's all there is to it!
@cindex modes, MH-Folder
@cindex reading mail
@findex mh-rmail
@kindex M-x mh-rmail
To read the mail you've just sent yourself, enter @kbd{M-x mh-rmail}.
This incorporates the new mail and puts the output from
......@@ -702,10 +752,15 @@ pick Ranges Sequences} in the MH book.} which prints a one-line
summary of each message) into a buffer called @samp{+inbox} whose
major mode is MH-Folder.
@findex mh-rmail
@kindex F r
@kindex M-x mh-rmail
@sp 1
@center @strong{NOTE}
@quotation
The @kbd{M-x mh-rmail} command will show you only new mail, not mail
you have already read. If you were to run this tour again, you would
use @kbd{F r} to pull all your messages into MH-E.
......@@ -753,6 +808,7 @@ If you typed a long message, you can view subsequent pages with
@section Processing Mail
@cindex processing mail
@kindex @key{RET}
@kindex r
The first thing we want to do is reply to the message that we sent
......@@ -789,8 +845,17 @@ Composing a reply...done
@end cartouche
@i{Composition window during reply}
@findex backward-char
@findex forward-char
@findex next-line
@findex previous-line
@kindex C-b
@kindex C-c C-c
@kindex C-c C-f C-t
@kindex C-f
@kindex C-n
@kindex C-p
@kindex @key{BS}
By default, MH will not add you to the address list of your replies,
so if you find that the @samp{To:} header field is missing, don't
......@@ -802,7 +867,10 @@ move around with the arrow keys or with @kbd{C-p}
delete the previous character with @key{BS}. When you're finished
editing your message, send it with @kbd{C-c C-c} as before.
@cindex @command{refile}
@cindex MH commands, @command{refile}
@cindex folders
@kindex @key{SPC}
@kindex o
You'll often want to save messages that were sent to you in an
......@@ -820,9 +888,11 @@ in a moment.
@cindex MH-Folder mode
@cindex modes, MH-Folder
@kindex @key{RET}
@kindex d
@kindex i
@kindex @key{RET}
@kindex n
@kindex p
@kindex x
Your previous reply is now waiting in the system mailbox. You
......@@ -837,6 +907,7 @@ command.
@findex mh-smail
@kindex m
@kindex M-x mh-smail
If you want to send another message you can use @kbd{m} instead of
@kbd{M-x mh-smail}. So go ahead, send some mail to your friends!
......@@ -846,6 +917,7 @@ If you want to send another message you can use @kbd{m} instead of
@findex describe-mode
@kindex ?
@kindex C-h m
@kindex F ?
You can get a quick reminder about these commands by typing @kbd{?}.
This lists several @dfn{prefix characters}. To list the commands
......@@ -858,6 +930,8 @@ available with the @kbd{C-h m} (@code{describe-mode}) command.
@cindex Emacs, quitting
@cindex quitting
@kindex C-x C-c
@kindex x
You may now wish to exit @command{emacs} entirely. Use @kbd{C-x C-c}
to exit @command{emacs}. If you exited without running @kbd{x} in the
......@@ -866,6 +940,9 @@ to exit @command{emacs}. If you exited without running @kbd{x} in the
perform any refiles and deletes that you did there.
@findex mh-rmail
@kindex C-x b
@kindex C-x k
@kindex M-x mh-rmail
@kindex q
If you don't want to leave Emacs, you can type @kbd{q} to bury (hide)
......@@ -968,6 +1045,10 @@ about every MH-E command and option.
@findex mh-help
@kindex ?
@kindex C-c ?
@kindex C-h C-h
@kindex C-h C-k i
@kindex C-h i
@kindex C-h m
There are many commands, but don't get intimidated. There are command
summaries at the beginning of each chapter. In case you have or would
......@@ -998,7 +1079,8 @@ possible. That way you will get the same behavior inside and outside
GNU Emacs. Note that MH-E does not provide hooks for customizations
that can be done in MH; this omission is intentional.
@cindex Emacs, Emacs Lisp manual
@cindex Emacs Lisp Manual
@cindex Emacs, Emacs Lisp Manual
@cindex Emacs, info
@cindex Emacs, online help
@cindex info
......@@ -1080,6 +1162,12 @@ use the @samp{State} combo box and select @samp{Save for Future
Sessions}. To read more about @code{mh-lpr-command-format}, see
@ref{Printing}.
@cindex nil
@cindex off, option
@cindex on, option
@cindex option, turning on and off
@cindex t
@findex customize-option
@vindex mh-bury-show-buffer-flag, example
Options can also hold boolean values. In Emacs Lisp, the boolean
......@@ -1095,14 +1183,16 @@ the @samp{Erase Customization} menu item to reset the option to the
default, which places the MH-Show buffer at the bottom of the buffer
stack.
@vindex mh-mhl-format-file, example
The text usually says to turn on an option by setting it to a
@emph{non-@code{nil}} value, because sometimes values other than
@samp{on} are meaningful. An example of this is the variable
@code{mh-mhl-format-file} (@pxref{Viewing}). Other options, such as
hooks, involve a little more Emacs Lisp programming expertise.
@cindex @samp{mh} customization group
@cindex customization group, @samp{mh}
@cindex @samp{mh} customization group
@findex customize-group
@findex mh-customize
......@@ -1117,14 +1207,16 @@ customization group is to use @kbd{M-x mh-customize @key{RET}}.
@c Sync with mh-folder-mode docstring.
@cindex ranges
@cindex message abbreviations
@cindex message ranges
@cindex ranges
Many commands that operate on individual messages, such as
@code{mh-forward} or @code{mh-refile-msg} take a @code{RANGE}
argument. This argument can be used in several ways.
@kindex C-u, with ranges
If you provide the prefix argument @kbd{C-u} to these commands, then
you will be prompted for the message range. This can be any valid MH
range which can include messages, sequences (@pxref{Sequences}), and
......@@ -1156,9 +1248,9 @@ For example, a range that shows all of these things is @samp{1 2 3
@vindex transient-mark-mode
If the option @code{transient-mark-mode} is set to @code{t} and you
set a region in the MH-Folder buffer, then the MH-E command will
perform the operation on all messages in that region.
If the option @code{transient-mark-mode} is turned on and you set a
region in the MH-Folder buffer, then the MH-E command will perform the
operation on all messages in that region.
@cindex @samp{mh-range} customization group
@cindex customization group, @samp{mh-range}
......@@ -1171,6 +1263,8 @@ affects how ranges are interpreted.
On means interpret a number as a range (default: @samp{on}).
@end vtable
@vindex mh-interpret-number-as-range-flag
Since one of the most frequent ranges used is @samp{last:N}, MH-E will
interpret input such as @samp{200} as @samp{last:200} if the
@code{mh-interpret-number-as-range-flag} option is on (which is the
......@@ -1180,6 +1274,8 @@ default). If you need to scan just the message 200, then use the range
@node Folder Selection, , Ranges, Using This Manual
@section Folder Selection
@cindex completion, folders
@cindex folders, completion
@cindex folders, selecting
When you choose a folder in MH-E via a command such as @kbd{o}
......@@ -1195,8 +1291,8 @@ Completion} in @cite{The GNU Emacs Manual}).
In addition, MH-E has several ways of choosing a suitable default so
that the folder can often be selected with a single @key{RET} key.
@cindex @samp{mh-folder-selection} customization group
@cindex customization group, @samp{mh-folder-selection}
@cindex @samp{mh-folder-selection} customization group
The @samp{mh-folder-selection} customization group contains some
options which are used to help with this.
......@@ -1217,6 +1313,8 @@ On means guessed folder name must exist to be used (default:
Prefix used for folder names generated from aliases (default: @code{""}).
@end vtable
@vindex mh-default-folder-for-message-function
You can set the option @code{mh-default-folder-for-message-function}
to a function that provides a default folder for the message to be
refiled. When this function is called, the current buffer contains the
......@@ -1230,6 +1328,7 @@ Otherwise, the name of the destination folder is derived from the
sender as follows:
@enumerate
@vindex mh-default-folder-list
@item
The folder name associated with the first address found in the list
@code{mh-default-folder-list} is used. Each element in this list
......@@ -1237,12 +1336,15 @@ contains a @samp{Check Recipient} item. If this item is turned on,
then the address is checked against the recipient instead of the
sender. This is useful for mailing lists.
@c -------------------------
@vindex mh-default-folder-prefix
@item
An alias prefixed by @code{mh-default-folder-prefix} corresponding to
the address is used. The prefix is used to prevent clutter in your
mail directory. @xref{Aliases}.
@end enumerate
@vindex mh-default-folder-must-exist-flag
If the derived folder does not exist, and
@code{mh-default-folder-must-exist-flag} is @code{t}, then the last
folder name used is suggested. This is useful if you get mail from
......@@ -1252,7 +1354,9 @@ same project folder.
@node Incorporating Mail, Reading Mail, Using This Manual, Top
@chapter Incorporating Your Mail
@cindex @samp{Folder} menu
@cindex incorporating
@cindex menu, @samp{Folder}
This chapter talks about getting mail from your system mailbox into
your MH @samp{+inbox} folder. The following command accomplishes that
......@@ -1284,11 +1388,16 @@ Alternate spool files (default: @code{nil}).
The following hook is available.
@vtable @code
@findex mh-inc-folder
@item mh-inc-folder-hook
Hook run by @samp{mh-inc-folder} after incorporating mail into a
Hook run by @code{mh-inc-folder} after incorporating mail into a
folder (default: @code{nil}).
@end vtable
@cindex @samp{+inbox}
@findex mh-inc-folder
@kindex i
If at any time you receive new mail, incorporate the new mail into
your @samp{+inbox} buffer with @kbd{i} (@code{mh-inc-folder}). Note
that @kbd{i} will display the @samp{+inbox} buffer, even if there
......@@ -1305,7 +1414,7 @@ example, @kbd{C-u i ~/mbox @key{RET} +tmp @key{RET}}).
Emacs can notify you when you have new mail by displaying @samp{Mail}
in the mode line. To enable this behavior, and to have a clock in the
mode line besides, add the following to @file{~/.emacs}:
mode line as well, add the following to @file{~/.emacs}:
@findex display-time
......@@ -1314,8 +1423,9 @@ mode line besides, add the following to @file{~/.emacs}:
@end lisp
@cindex @command{inc}
@cindex MH commands, @command{inc}
@cindex incorporating
@cindex MH commands, @command{inc}
@vindex mh-inc-prog
@vindex mh-progs
The name of the program that incorporates new mail is stored in
......@@ -1330,6 +1440,8 @@ prev} and @uref{@value{MH-BOOK-HOME}/mhstr.htm, MH Format Strings} in
the MH book). You'll then need to modify several variables
appropriately (@pxref{Scan Line Formats}).
@vindex mh-inc-spool-list
You can use the @code{mh-inc-spool-list} variable to direct MH-E to
retrieve mail from arbitrary spool files other than your system
mailbox, file it in folders other than your @samp{+inbox}, and assign
......@@ -1351,6 +1463,9 @@ MAILDIR=$HOME/mail
mh-e
@end smallexample
@findex mh-inc-spool-*
@kindex I *
In order to incorporate @file{~/mail/mh-e} into @samp{+mh-e} with an
@kbd{I m} (@code{mh-inc-spool-mh-e}) command, customize this option,
and click on the @samp{INS} button. Enter a @samp{Spool File} of
......@@ -1380,6 +1495,10 @@ box ~/mail/mh-e
In XEmacs, the command @command{gnuclient} is used in a similar
fashion.
@findex mh-inc-folder
@kindex i
@vindex mh-inc-folder-hook
You can set the hook @code{mh-inc-folder-hook}, which is called after
new mail is incorporated by the @kbd{i} (@code{mh-inc-folder})
command. A good use of this hook is to rescan the whole folder either
......@@ -1410,13 +1529,16 @@ the message numbers from outside of MH-E.
@node Reading Mail, Folders, Incorporating Mail, Top
@chapter Reading Your Mail
@cindex @samp{+inbox}
@cindex MH-Folder mode
@cindex MH-Show mode
@cindex modes, MH-Folder
@cindex modes, MH-Show
@cindex reading mail
@cindex scan lines
@findex mh-rmail
@kindex M-x mh-rmail
@kindex F r
@kindex F v
The MH-E entry point for reading mail is @kbd{M-x mh-rmail}. This
command incorporates your mail and creates a buffer called
......@@ -1427,6 +1549,12 @@ into MH-E. Or, give a prefix argument to @code{mh-rmail} so it will
prompt you for folder to visit like @kbd{F v} (for example, @kbd{C-u
M-x mh-rmail @key{RET} bob @key{RET}}). @xref{Folders}.}.
@cindex @command{scan}
@cindex @samp{Message} menu
@cindex MH commands, @command{scan}
@cindex menu, @samp{Message}
@cindex scan lines
The @samp{+inbox} buffer contains @dfn{scan lines}, which are one-line
summaries of each incorporated message. You can perform most MH
commands on these messages via one- or two-letter commands in either
......@@ -1880,6 +2008,8 @@ header fields that mailers add to a message, but if you wish to see
all of them, use the command @kbd{,} (comma;
@code{mh-header-display}).
@vindex mh-show-maximum-size
The option @code{mh-show-maximum-size} provides an opportunity to skip
over large messages which may be slow to load. The default value of 0
means that all message are shown regardless of size.
......@@ -1901,8 +2031,8 @@ interesting, header fields.
@cindex regular expressions, @code{mh-invisible-header-fields}
@vindex mh-clean-message-header-flag
@vindex mh-invisible-header-fields-default
@vindex mh-invisible-header-fields
@vindex mh-invisible-header-fields-default
Normally messages are delivered with a handful of uninteresting header
fields. These are hidden by turning on the option
......@@ -1918,12 +2048,12 @@ entire class of fields that start with the same prefix. If you think a
header field should be generally ignored, report a bug (@pxref{Bug
Reports}).
@cindex @samp{Face:} header field
@cindex @samp{X-Face:} header field
@cindex @samp{X-Image-URL:} header field
@cindex header field, @samp{Face:}
@cindex header field, @samp{X-Face:}
@cindex header field, @samp{X-Image-URL:}
@cindex @samp{Face:} header field
@cindex @samp{X-Face:} header field
@cindex @samp{X-Image-URL:} header field
@vindex mh-show-use-xface-flag
MH-E can display the content of @samp{Face:}, @samp{X-Face:}, and
......@@ -2022,9 +2152,9 @@ parse the header. Note that @command{mhl} is always used for printing
and forwarding; in this case, the value of @code{mh-mhl-format-file}
is consulted if you have specified a format file.
@vindex mh-highlight-citation-style
@cindex citations, highlighting
@cindex highlighting citations
@vindex mh-highlight-citation-style
If the sender of the message has cited other messages in his message,
then MH-E will highlight these citations to emphasize the sender's
......@@ -2047,9 +2177,9 @@ highlighting of citations entirely, choose @samp{None}.
Email addresses and URLs in the message are highlighted if the option
@code{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 @kbd{Mouse-2} or @kbd{C-c @key{RET}}.
See @ref{Sending Mail}, to see how to configure Emacs to send the
message using MH-E.
highlighted email address, use @kbd{Mouse-2} or @kbd{C-c @key{RET}}
(@code{goto-address-at-point}). @xref{Sending Mail}, to see how to
configure Emacs to send the message using MH-E.
@cindex boldface, showing
@cindex emphasis
......@@ -2106,9 +2236,9 @@ thing called after messages are displayed. It's used to affect the
behavior of MH-E in general or when @code{mh-show-mode-hook} is too
early.
@vindex mh-show-buffer-mode-line-buffer-id
@cindex MH-Show mode
@cindex modes, MH-Show
@vindex mh-show-buffer-mode-line-buffer-id
For those who like to modify their mode lines, use
@code{mh-show-buffer-mode-line-buffer-id} to modify the mode line in
......@@ -2124,13 +2254,13 @@ of @code{"@{show-%s@} %d"} yields a mode line of
@node Viewing Attachments, HTML, Viewing, Reading Mail
@section Viewing Attachments
@cindex attachments
@cindex body parts
@cindex @command{mhshow}
@cindex @command{show}
@cindex MH commands, @command{mhshow}
@cindex MH commands, @command{show}
@cindex MIME
@cindex attachments
@cindex body parts
@cindex multimedia mail
MH has the ability to display @dfn{@sc{mime}} (Multipurpose Internet
......@@ -2164,21 +2294,22 @@ option also controls the display of quoted-printable messages and
other graphical widgets. @xref{Viewing}.
@cindex buttons
@kindex Mouse-1
@kindex Mouse-2
@kindex @key{RET}
@findex mh-press-button
@findex mh-next-button
@findex mh-prev-button
@kindex K @key{TAB}