Rocco Rutte:
[apps/madmutt.git] / doc / manual.txt
index 0daa7bb..f6dd5af 100644 (file)
@@ -8,7 +8,7 @@
 
    <me@cs.hmc.edu>
 
-   version devel-r513
+   version devel-r541
 
    Abstract
 
 
                 5. MIME Multipart/Alternative
 
-                6. MIME Lookup
+                6. Attachment Searching and Counting
+
+                7. MIME Lookup
 
    6. Security Considerations
 
@@ -491,8 +493,8 @@ Chapter 1. Introduction
    for more details.
 
    You should have received a copy of the GNU General Public License along
-   with this program; if not, write to the Free Software Foundation, Inc., 59
-   Temple Place - Suite 330, Boston, MA 02111, USA.
+   with this program; if not, write to the Free Software Foundation, Inc., 51
+   Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
 
 8. Manual Conventions
 
@@ -502,15 +504,21 @@ Chapter 1. Introduction
      o Configuration and environment variables will be printed in a
        typewriter font and both prefixed with a dollar sign as it's common
        for UNIX-like environments. Configuration variables are lower-case
-       only while environment variables are upper-case only.
+       only while environment variables are upper-case only. $imap_mail_check
+       is a configuration variable while $EDITOR is an environment variable.
 
-     o Muttng-specific commands are enclosed in <> and printed in a
-       typewriter font, too.
+     o Muttng-specific functions are enclosed in <> and printed in a
+       typewriter font, too, as in <sync-mailbox>.
 
      o As common for UNIX-like environments, references to manual pages are
        printed with the section enclosed in braces, as in vi(1) or
        muttngrc(5). Execute man [section] [name] to view the manual page.
 
+     o Keys are presented in the following way: ordinary keys are just given
+       as-is, e.g. q. Control characters are prefixed with C- (e.g. the
+       screen can be redraw by pressing C-L) and E- for Escape, e.g. a folder
+       can be opened read-only with E-c.
+
    If, while reading this fine manual, you find any inconsistencies of
    whatever kind, please contact the developers via
    <mutt-ng-devel@lists.berlios.de> to report it.
@@ -796,29 +804,29 @@ Chapter 2. Getting Started
 
    Table 2.2. Line Editor Functions
 
-   Key            Function          Description
-   ^A or <Home>   <bol>             move to the start of the line
-   ^B or <Left>   <backward-char>   move back one char
-   Esc B          <backward-word>   move back one word
-   ^D or <Delete> <delete-char>     delete the char under the cursor
-   ^E or <End>    <eol>             move to the end of the line
-   ^F or <Right>  <forward-char>    move forward one char
-   Esc F          <forward-word>    move forward one word
-   <Tab>          <complete>        complete filename or alias
-   ^T             <complete-query>  complete address with query
-   ^K             <kill-eol>        delete to the end of the line
-   ESC d          <kill-eow>        delete to the end of the word
-   ^W             <kill-word>       kill the word in front of the cursor
-   ^U             <kill-line>       delete entire line
-   ^V             <quote-char>      quote the next typed key
-   <Up>           <history-up>      recall previous string from history
-   <Down>         <history-down>    recall next string from history
-   <BackSpace>    <backspace>       kill the char in front of the cursor
-   Esc u          <upcase-word>     convert word to upper case
-   Esc l          <downcase-word>   convert word to lower case
-   Esc c          <capitalize-word> capitalize the word
-   ^G             n/a               abort
-   <Return>       n/a               finish editing
+   Key           Function          Description
+   C-A or Home   <bol>             move to the start of the line
+   C-B or Left   <backward-char>   move back one char
+   E-B           <backward-word>   move back one word
+   C-D or Delete <delete-char>     delete the char under the cursor
+   C-E or End    <eol>             move to the end of the line
+   C-F or Right  <forward-char>    move forward one char
+   E-F           <forward-word>    move forward one word
+   Tab           <complete>        complete filename or alias
+   C-T           <complete-query>  complete address with query
+   C-K           <kill-eol>        delete to the end of the line
+   E-d           <kill-eow>        delete to the end of the word
+   C-W           <kill-word>       kill the word in front of the cursor
+   C-U           <kill-line>       delete entire line
+   C-V           <quote-char>      quote the next typed key
+   Up            <history-up>      recall previous string from history
+   Down          <history-down>    recall next string from history
+   BackSpace     <backspace>       kill the char in front of the cursor
+   E-u           <upcase-word>     convert word to upper case
+   E-l           <downcase-word>   convert word to lower case
+   E-c           <capitalize-word> capitalize the word
+   C-G                             abort
+   Return                          finish editing
 
    You can remap the editor functions using the bind command. For example, to
    make the Delete key delete the character in front of the cursor rather
@@ -840,36 +848,36 @@ Chapter 2. Getting Started
 
    Table 2.3. Most commonly used Index Bindings
 
-   Key      Function Description
-   c                 change to a different mailbox
-   ESC c             change to a folder in read-only mode
-   C                 copy the current message to another mailbox
-   ESC C             decode a message and copy it to a folder
-   ESC s             decode a message and save it to a folder
-   D                 delete messages matching a pattern
-   d                 delete the current message
-   F                 mark as important
-   l                 show messages matching a pattern
-   N                 mark message as new
-   o                 change the current sort method
-   O                 reverse sort the mailbox
-   q                 save changes and exit
-   s                 save-message
-   T                 tag messages matching a pattern
-   t                 toggle the tag on a message
-   ESC t             toggle tag on entire message thread
-   U                 undelete messages matching a pattern
-   u                 undelete-message
-   v                 view-attachments
-   x                 abort changes and exit
-   <Return>          display-message
-   <Tab>             jump to the next new or unread message
-   @                 show the author's full e-mail address
-   $                 save changes to mailbox
-   /                 search
-   ESC /             search-reverse
-   ^L                clear and redraw the screen
-   ^T                untag messages matching a pattern
+   Key    Function Description
+   c               change to a different mailbox
+   E-c             change to a folder in read-only mode
+   C               copy the current message to another mailbox
+   E-C             decode a message and copy it to a folder
+   E-s             decode a message and save it to a folder
+   D               delete messages matching a pattern
+   d               delete the current message
+   F               mark as important
+   l               show messages matching a pattern
+   N               mark message as new
+   o               change the current sort method
+   O               reverse sort the mailbox
+   q               save changes and exit
+   s               save-message
+   T               tag messages matching a pattern
+   t               toggle the tag on a message
+   E-t             toggle tag on entire message thread
+   U               undelete messages matching a pattern
+   u               undelete-message
+   v               view-attachments
+   x               abort changes and exit
+   Return          display-message
+   Tab             jump to the next new or unread message
+   @               show the author's full e-mail address
+   $               save changes to mailbox
+   /               search
+   E-/             search-reverse
+   C-L             clear and redraw the screen
+   C-T             untag messages matching a pattern
 
     5.1.1. Status Flags
 
@@ -958,19 +966,19 @@ Chapter 2. Getting Started
 
    Table 2.4. Most commonly used Pager Bindings
 
-   Key      Function Description
-   <Return>          go down one line
-   <Space>           display the next page (or next message if at the end of
-                     a message)
-   -                 go back to the previous page
-   n                 search for next match
-   S                 skip beyond quoted text
-   T                 toggle display of quoted text
-   ?                 show key bindings
-   /                 search for a regular expression (pattern)
-   ESC /             search backwards for a regular expression
-   \                 toggle search pattern coloring
-   ^                 jump to the top of the message
+   Key    Function Description
+   Return          go down one line
+   Space           display the next page (or next message if at the end of a
+                   message)
+   -               go back to the previous page
+   n               search for next match
+   S               skip beyond quoted text
+   T               toggle display of quoted text
+   ?               show key bindings
+   /               search for a regular expression (pattern)
+   E-/             search backwards for a regular expression
+   \               toggle search pattern coloring
+   ^               jump to the top of the message
 
    In addition, many of the functions from the index are available in the
    pager, such as delete-message or copy-message (this is one advantage over
@@ -979,8 +987,8 @@ Chapter 2. Getting Started
    Also, the internal pager supports a couple other advanced features. For
    one, it will accept and translate the ``standard'' nroff sequences forbold
    and underline. These sequences are a series of either the letter,
-   backspace (^H), the letter again for bold or the letter, backspace, ``_''
-   for denoting underline. Mutt-ng will attempt to display these in bold and
+   backspace (C-H), the letter again for bold or the letter, backspace, _ for
+   denoting underline. Mutt-ng will attempt to display these in bold and
    underline respectively if your terminal supports them. If not, you can use
    the bold and underline color objects to specify a color or mono attribute
    for them.
@@ -1026,21 +1034,21 @@ Chapter 2. Getting Started
 
    Table 2.7. Most commonly used thread-related bindings
 
-   Key   Function             Description
-   ^D    <delete-thread>      delete all messages in the current thread
-   ^U    <undelete-thread>    undelete all messages in the current thread
-   ^N    <next-thread>        jump to the start of the next thread
-   ^P    <previous-thread>    jump to the start of the previous thread
-   ^R    <read-thread>        mark the current thread as read
-   ESC d <delete-subthread>   delete all messages in the current subthread
-   ESC u <undelete-subthread> undelete all messages in the current subthread
-   ESC n <next-subthread>     jump to the start of the next subthread
-   ESC p <previous-subthread> jump to the start of the previous subthread
-   ESC r <read-subthread>     mark the current subthread as read
-   ESC t <tag-thread>         toggle the tag on the current thread
-   ESC v <collapse-thread>    toggle collapse for the current thread
-   ESC V <collapse-all>       toggle collapse for all threads
-   P     <parent-message>     jump to parent message in thread
+   Key Function             Description
+   C-D <delete-thread>      delete all messages in the current thread
+   C-U <undelete-thread>    undelete all messages in the current thread
+   C-N <next-thread>        jump to the start of the next thread
+   C-P <previous-thread>    jump to the start of the previous thread
+   C-R <read-thread>        mark the current thread as read
+   E-d <delete-subthread>   delete all messages in the current subthread
+   E-u <undelete-subthread> undelete all messages in the current subthread
+   E-n <next-subthread>     jump to the start of the next subthread
+   E-p <previous-subthread> jump to the start of the previous subthread
+   E-r <read-subthread>     mark the current subthread as read
+   E-t <tag-thread>         toggle the tag on the current thread
+   E-v <collapse-thread>    toggle collapse for the current thread
+   E-V <collapse-all>       toggle collapse for all threads
+   P   <parent-message>     jump to parent message in thread
 
    Note: Collapsing a thread displays only the first message in the thread
    and hides the others. This is useful when threads contain so many messages
@@ -1063,7 +1071,7 @@ Chapter 2. Getting Started
    $alias_file does not add the aliases specified there-in, you must also
    source the file.
 
-   <check-traditional-pgp> (default: ESC P)
+   <check-traditional-pgp> (default: E-P)
 
    This function will search the current message for content signed or
    encrypted with PGP the "traditional" way, that is, without proper MIME
@@ -1082,8 +1090,8 @@ Chapter 2. Getting Started
    finished editing, the changed message will be appended to the current
    folder, and the original message will be marked for deletion.
 
-   <edit-type> (default: ) (default: ^E on the attachment menu, and in the
-   pager and index menus; ^T on the compose menu)
+   <edit-type> (default: ) (default: C-E on the attachment menu, and in the
+   pager and index menus; C-T on the compose menu)
 
    This command is used to temporarily edit an attachment's content type to
    fix, for instance, bogus character set parameters. When invoked from the
@@ -1101,12 +1109,12 @@ Chapter 2. Getting Started
    configuration file. A common use is to check the settings of variables, or
    in conjunction with macro to change settings on the fly.
 
-   <extract-keys> (default: ^K)
+   <extract-keys> (default: C-K)
 
    This command extracts PGP public keys from the current or tagged
    message(s) and adds them to your PGP public key ring.
 
-   <forget-passphrase> (default: ^F)
+   <forget-passphrase> (default: C-F)
 
    This command wipes the passphrase(s) from memory. It is useful, if you
    misspelled the passphrase.
@@ -1126,7 +1134,7 @@ Chapter 2. Getting Started
    message(s) to it. The variables $pipe_decode, $pipe_split, $pipe_decode
    and $wait_key control the exact behavior of this function.
 
-   <resend-message> (default: ESC e)
+   <resend-message> (default: E-e)
 
    With resend-message, mutt takes the current message as a template for a
    new message. This function is best described as "recall from arbitrary
@@ -1164,14 +1172,14 @@ Chapter 2. Getting Started
 
    Table 2.8. Most commonly used Mail Composition Bindings
 
-   Key   Function      Description
-   m     <compose>     compose a new message
-   r     <reply>       reply to sender
-   g     <group-reply> reply to all recipients
-   L     <list-reply>  reply to mailing list address
-   f     <forward>     forward message
-   b     <bounce>      bounce (remail) message
-   ESC k <mail-key>    mail a PGP public key to someone
+   Key Function      Description
+   m   <compose>     compose a new message
+   r   <reply>       reply to sender
+   g   <group-reply> reply to all recipients
+   L   <list-reply>  reply to mailing list address
+   f   <forward>     forward message
+   b   <bounce>      bounce (remail) message
+   E-k <mail-key>    mail a PGP public key to someone
 
    Bouncing a message sends the message as is to the recipient you specify.
    Forwarding a message allows you to add comments or modify the message you
@@ -1239,27 +1247,27 @@ Chapter 2. Getting Started
 
    Table 2.9. Most commonly used Compose Menu Bindings
 
-   Key   Function            Description
-   a     <attach-file>       attach a file
-   A     <attach-message>    attach message(s) to the message
-   ESC k <attach-key>        attach a PGP public key
-   d     <edit-description>  edit description on attachment
-   D     <detach-file>       detach a file
-   t     <edit-to>           edit the To field
-   ESC f <edit-from>         edit the From field
-   r     <edit-reply-to>     edit the Reply-To field
-   c     <edit-cc>           edit the Cc field
-   b     <edit-bcc>          edit the Bcc field
-   y     <send-message>      send the message
-   s     <edit-subject>      edit the Subject
-   S     <smime-menu>        select S/MIME options
-   f     <edit-fcc>          specify an ``Fcc'' mailbox
-   p     <pgp-menu>          select PGP options
-   P     <postpone-message>  postpone this message until later
-   q     <quit>              quit (abort) sending the message
-   w     <write-fcc>         write the message to a folder
-   i     <ispell>            check spelling (if available on your system)
-   ^F    <forget-passphrase> wipe passphrase(s) from memory
+   Key Function            Description
+   a   <attach-file>       attach a file
+   A   <attach-message>    attach message(s) to the message
+   E-k <attach-key>        attach a PGP public key
+   d   <edit-description>  edit description on attachment
+   D   <detach-file>       detach a file
+   t   <edit-to>           edit the To field
+   E-f <edit-from>         edit the From field
+   r   <edit-reply-to>     edit the Reply-To field
+   c   <edit-cc>           edit the Cc field
+   b   <edit-bcc>          edit the Bcc field
+   y   <send-message>      send the message
+   s   <edit-subject>      edit the Subject
+   S   <smime-menu>        select S/MIME options
+   f   <edit-fcc>          specify an ``Fcc'' mailbox
+   p   <pgp-menu>          select PGP options
+   P   <postpone-message>  postpone this message until later
+   q   <quit>              quit (abort) sending the message
+   w   <write-fcc>         write the message to a folder
+   i   <ispell>            check spelling (if available on your system)
+   C-F <forget-passphrase> wipe passphrase(s) from memory
 
    Note: The attach-message function will prompt you for a folder to attach
    messages from. You can now tag messages in that folder and theywill be
@@ -1385,7 +1393,7 @@ Chapter 2. Getting Started
    In these cases, you are dropped into a menu with a list of keys from which
    you can select one. When you quit this menu, or mutt can't find any
    matching keys, you are prompted for a user ID. You can, as usually, abort
-   this prompt using ^G. When you do so, mutt will return to the compose
+   this prompt using C-G. When you do so, mutt will return to the compose
    screen.
 
    Once you have successfully finished the key selection, the message will be
@@ -1813,7 +1821,7 @@ Chapter 3. Configuration
    differ from different manual sources. Where the manual is installed in can
    be queried (already using such a variable) by running:
 
- muttng -Q muttng_docdir
muttng -Q muttng_docdir
 
    To extend the example for viewing the manual via self-defined variables,
    it can be made more readable and more portable by changing the real path
@@ -1874,7 +1882,7 @@ Chapter 3. Configuration
 
 4. Defining/Using aliases
 
-   Usage: aliaskeyaddress [, address,...]
+   Usage: aliaskey address [, address,...]
 
    It's usually very cumbersome to remember or type out the address of
    someone you are communicating with. Mutt-ng allows you to create
@@ -1885,7 +1893,7 @@ Chapter 3. Configuration
 
    To remove an alias or aliases (``*'' means all aliases):
 
-   unalias [* | key...]
+   Usage: unalias[* | key ... ]
 
  alias muttdude me@cs.hmc.edu (Michael Elkins)
  alias theguys manny, moe, jack
@@ -1925,7 +1933,7 @@ Chapter 3. Configuration
 
 5. Changing the default key bindings
 
-   Usage: bindmapkeyfunction
+   Usage: bindmap key function
 
    This command allows you to change the default key bindings (operation
    invoked when pressing a key).
@@ -2074,7 +2082,7 @@ Chapter 3. Configuration
 
 8. Keyboard macros
 
-   Usage: macromenukeysequence [description]
+   Usage: macromenu key sequence [description]
 
    Macros are useful when you would like a single key to perform a series of
    actions. When you press key in menu menu ,Mutt-ng will behave as if you
@@ -2088,10 +2096,10 @@ Chapter 3. Configuration
    key and sequence are expanded by the same rules as the bind. There are
    some additions however. The first is that control characters in sequence
    can also be specified as ^x. In order to get a caret (`^'') you need to
-   use ^^. Secondly, to specify a certain key such as up or to invoke a
-   function directly, you can use the format <key name> and <function name>
-   .For a listing of key names see the section on bind. Functions are listed
-   in the functions.
+   specify it twice. Secondly, to specify a certain key such as up or to
+   invoke a function directly, you can use the format <key name> and
+   <function name> .For a listing of key names see the section on bind.
+   Functions are listed in the functions.
 
    The advantage with using function names directly is that the macros
    willwork regardless of the current key bindings, so they are not dependent
@@ -2107,11 +2115,11 @@ Chapter 3. Configuration
 
 9. Using color and mono video attributes
 
-   Usage: colorobjectforegroundbackground [regexp]
+   Usage: colorobject foreground background [regexp]
 
-   Usage: color index foregroundbackgroundpattern
+   Usage: colorindex foreground pattern
 
-   Usage: uncolor index pattern[pattern...]
+   Usage: uncolorindex pattern [pattern ...]
 
    If your terminal supports color, you can spice up Mutt-ng by creating your
    own color scheme. To define the color of an object (type of information),
@@ -2210,11 +2218,11 @@ Chapter 3. Configuration
    If your terminal does not support color, it is still possible change the
    video attributes through the use of the ``mono'' command:
 
-   Usage: mono<object> <attribute>[regexp]
+   Usage: monoobject attribute [regexp]
 
-   Usage: mono index attributepattern
+   Usage: monoindex attribute pattern
 
-   Usage: unmono index pattern [pattern...]
+   Usage: unmonoindex pattern [pattern ...]
 
    where attribute is one of the following:
 
@@ -2230,9 +2238,9 @@ Chapter 3. Configuration
 
 10. Ignoring (weeding) unwanted message headers
 
-   Usage: ignorepattern [pattern...]
+   Usage: ignorepattern [pattern ...]
 
-   Usage: unignorepattern [pattern...]
+   Usage: unignorepattern [pattern ...]
 
    Messages often have many header fields added by automatic processing
    systems, or which may not seem useful to display on the screen. This
@@ -2260,9 +2268,9 @@ Chapter 3. Configuration
 
 11. Alternative addresses
 
-   Usage: alternatesregexp [regexp...]
+   Usage: alternatesregexp [regexp ...]
 
-   Usage: unalternatesregexp [regexp...]
+   Usage: unalternatesregexp [regexp ...]
 
    With various functions, mutt will treat messages differently, depending on
    whether you sent them or whether you received them from someone else. For
@@ -2384,13 +2392,13 @@ Chapter 3. Configuration
 
 13. Mailing lists
 
-   Usage: listsregexp [regexp...]
+   Usage: listsregexp [regexp ...]
 
-   Usage: unlistsregexp [regexp...]
+   Usage: unlistsregexp [regexp ...]
 
-   Usage: subscriberegexp [regexp...]
+   Usage: subscriberegexp [regexp ...]
 
-   Usage: unsubscriberegexp [regexp...]
+   Usage: unsubscriberegexp [regexp ...]
 
    Mutt-ng has a few nice features for using-lists. In order to take
    advantage of them, you must specify which addresses belong to mailing
@@ -2445,9 +2453,9 @@ Chapter 3. Configuration
 
 15. Defining mailboxes which receive mail
 
-   Usage: mailboxes [!]filename [filename...]
+   Usage: mailboxes[!]filename [filename ... ]
 
-   Usage: unmailboxes [!]filename [filename...]
+   Usage: unmailboxes[!]filename [filename ... ]
 
    This command specifies folders which can receive mail and which will be
    checked for new messages. By default, the main menu status bar displays
@@ -2479,7 +2487,7 @@ Chapter 3. Configuration
 
    Usage: my_hdrstring
 
-   Usage: unmy_hdrfield [field...]
+   Usage: unmy_hdrfield [field ...]
 
    The ``my_hdr'' command allows you to create your own header fields which
    will be added to every message you send.
@@ -2509,7 +2517,9 @@ Chapter 3. Configuration
 
 17. Defining the order of headers when viewing messages
 
-   Usage: hdr_orderheader1header2header3
+   Usage: hdr_orderheader header [header ...]
+
+   Usage: unhdr_order[ * | header header ...]
 
    With this command, you can specify an order in which mutt will attempt to
    present headers to you when viewing messages.
@@ -2549,7 +2559,9 @@ Chapter 3. Configuration
 
    See pattern-hook for information on the exact format of pattern.
 
-   Example: fcc-hook [@.]aol\\.com$ +spammers
+   Example:
+
+ fcc-hook [@.]aol\\.com$ +spammers
 
    The above will save a copy of all messages going to the aol.com domain to
    the `+spammers' mailbox by default. Also see the fcc-save-hook command.
@@ -2649,19 +2661,18 @@ Chapter 3. Configuration
 
  folder-hook . 'push <collapse-all>'
 
-
 25. Executing functions
 
-   Usage: execfunction [function...]
+   Usage: execfunction [function ... ]
 
    This command can be used to execute any function. Functions are listed in
    the functions. ``exec function'' is equivalent to ``push <function>''.
 
 26. Message Scoring
 
-   Usage: scorepatternvalue
+   Usage: scorepattern value
 
-   Usage: unscorepattern [pattern...]
+   Usage: unscorepattern [pattern ... ]
 
    In situations where you have to cope with a lot of emails, e.g. when you
    read many different mailing lists, and take part in discussions, it is
@@ -2720,7 +2731,7 @@ Chapter 3. Configuration
 
 27. Spam detection
 
-   Usage: spampatternformat
+   Usage: spampattern format
 
    Usage: nospampattern
 
@@ -2812,13 +2823,13 @@ Chapter 3. Configuration
 
 28. Setting variables
 
-   Usage: set [no|inv]variable[=value] [variable...]
+   Usage: set[no|inv]variable [=value] [variable...]
 
-   Usage: togglevariable [variable...]
+   Usage: togglevariable [variable ...]
 
-   Usage: unsetvariable [variable...]
+   Usage: unsetvariable [variable ...]
 
-   Usage: resetvariable [variable...]
+   Usage: resetvariable [variable ...]
 
    This command is used to set (and unset) variables. There are four basic
    types of variables: boolean, number, string and quadoption. boolean
@@ -2869,7 +2880,7 @@ Chapter 3. Configuration
 
 29. Reading initialization commands from another file
 
-   Usage: sourcefilename [filename...]
+   Usage: sourcefilename [filename ...]
 
    This command allows the inclusion of initialization commands from other
    files. For example, I place all of my aliases in ~/.mail_aliases so that I
@@ -2884,7 +2895,7 @@ Chapter 3. Configuration
 
 30. Removing hooks
 
-   Usage: unhook [* | hook-type]
+   Usage: unhook[* | hook-type]
 
    This command permits you to flush hooks you have previously defined. You
    can either remove all hooks by giving the ``*'' character as an argument,
@@ -3533,7 +3544,7 @@ Chapter 4. Advanced Usage
    my_hdr directive:
 
  send-hook . 'unmy_hdr From:'
- send-hook ~C'^b@b\.b$' my-hdr from: c@c.c
+ send-hook '~C ^b@b\.b$' my-hdr from: c@c.c
 
   5.1. Message Matching in Hooks
 
@@ -4224,7 +4235,9 @@ Chapter 5. Mutt-ng's MIME Support
 
    5. MIME Multipart/Alternative
 
-   6. MIME Lookup
+   6. Attachment Searching and Counting
+
+   7. MIME Lookup
 
    Quite a bit of effort has been made to make Mutt-ng the premier text-mode
    MIME MUA. Every effort has been made to provide the functionality that the
@@ -4657,14 +4670,18 @@ Chapter 5. Mutt-ng's MIME Support
  image/*;xv %s; test=RunningX; edit=xpaint %s
 
  # Convert images to text using the netpbm tools
- image/*;  (anytopnm %s | pnmscale -xysize 80 46 | ppmtopgm | pgmtopbm |
- pbmtoascii -1x2 ) 2>&1 ; copiousoutput
+ image/*;  (anytopnm %s | pnmscale -xysize 80 46 | ppmtopgm | \
+ pgmtopbm | pbmtoascii -1x2 ) 2>&1 ; copiousoutput
 
  # Send excel spreadsheets to my NT box
  application/ms-excel; open.pl %s
 
 4. MIME Autoview
 
+   Usage: auto_viewmime-type [mime-type ...]
+
+   Usage: unauto_viewmime-type [mime-type ...]
+
    In addition to explicitly telling Mutt-ng to view an attachment with
    theMIME viewer defined in the mailcap file, Mutt-ng has support for
    automatically viewing MIME attachments while in the pager.
@@ -4697,6 +4714,10 @@ Chapter 5. Mutt-ng's MIME Support
 
 5. MIME Multipart/Alternative
 
+   Usage: alternative_ordermime-type [mime-type ...]
+
+   Usage: unalternative_ordermime-type [mime-type ...]
+
    Mutt-ng has some heuristics for determining which attachment of a
    multipart/alternative type to display. First, mutt will check the
    alternative_order list to determine if one of the available typesis
@@ -4714,7 +4735,103 @@ Chapter 5. Mutt-ng's MIME Support
    To remove a MIME type from the alternative_order list, use the
    unalternative_order command.
 
-6. MIME Lookup
+6. Attachment Searching and Counting
+
+   If you ever lose track of attachments in your mailboxes, Mutt's
+   attachment-counting and -searching support might be for you. You can make
+   your message index display the number of qualifying attachments in each
+   message, or search for messages by attachment count. You also can
+   configure what kinds of attachments qualify for this feature with the
+   attachments and unattachments commands.
+
+   The syntax is:
+
+   Usage: attachments( {+|-}disposition mime-type | ? )
+
+   Usage: unattachments{+|-}disposition mime-type
+
+   Disposition is the attachment's Content-disposition type -- either
+   "inline" or "attachment". You can abbreviate this to I or A.
+
+   Disposition is prefixed by either a + symbolor a - symbol. If it's a +,
+   you're saying that you want to allow this disposition and MIME type to
+   qualify. If it's a -, you're saying that this disposition and MIME type is
+   an exception to previous + rules. There are examples below of how this is
+   useful.
+
+   Mime-type is, unsurprisingly, the MIME type of the attachment you want to
+   affect. A MIME type is always of the format "major/minor", where "major"
+   describes the broad category of document you're looking at, and "minor"
+   describes the specific type within that category. The major part of
+   mim-type must be literal text (or the special token "*"), but the minor
+   part may be a regular expression. (Therefore, "*/.*" matches any MIME
+   type.)
+
+   The MIME types you give to the attachments directive are a kind of
+   pattern. When you use the attachments directive, the patterns you specify
+   are added to a list. When you use unattachments, the pattern is removed
+   from the list. The patterns are not expanded and matched to specific MIME
+   types at this time -- they're just text in a list. They're only matched
+   when actually evaluating a message.
+
+   Some examples might help to illustrate. The examples that are not
+   commented out define the default configuration of the lists.
+
+ ## Removing a pattern from a list removes that pattern literally. It
+ ## does not remove any type matching the pattern.
+ ##
+ ## attachments +A */.*
+ ## attachments +A image/jpeg
+ ## unattachments +A */.*
+ ##
+ ## This leaves "attached" image/jpeg files on the allowed attachments
+ ## list. It does not remove all items, as you might expect, because the
+ ## second */.* is not a matching expression at this time.
+ ##
+ ## Remember: "unattachments" only undoes what "attachments" has done!
+ ## It does not trigger any matching on actual messages.
+
+
+ ## Qualify any MIME part with an "attachment" disposition, EXCEPT for
+ ## text/x-vcard and application/pgp parts. (PGP parts are already known
+ ## to mutt, and can be searched for with ~g, ~G, and ~k.)
+ ##
+ ## I've added x-pkcs7 to this, since it functions (for S/MIME)
+ ## analogously to PGP signature attachments. S/MIME isn't supported
+ ## in a stock mutt build, but we can still treat it specially here.
+ ##
+ attachments +A */.*
+ attachments -A text/x-vcard application/pgp.*
+ attachments -A application/x-pkcs7-.*
+
+ ## Discount all MIME parts with an "inline" disposition, unless they're
+ ## text/plain. (Why inline a text/plain part unless it's external to the
+ ## message flow?)
+ ##
+ attachments +I text/plain
+
+ ## These two lines make Mutt qualify MIME containers. (So, for example,
+ ## a message/rfc822 forward will count as an attachment.) The first
+ ## line is unnecessary if you already have "attach-allow */.*", of
+ ## course. These are off by default! The MIME elements contained
+ ## within a message/* or multipart/* are still examined, even if the
+ ## containers themseves don't qualify.
+ ##
+ #attachments +A message/.* multipart/.*
+ #attachments +I message/.* multipart/.*
+
+ ## You probably don't really care to know about deleted attachments.
+ attachments -A message/external-body
+ attachments -I message/external-body
+
+   "attachments ?" will list your current settings in Muttrc format, so that
+   it can be pasted elsewhere.
+
+7. MIME Lookup
+
+   Usage: mime_lookupmime-type [mime-type ...]
+
+   Usage: unmime_lookupmime-type [mime-type ...]
 
    Mutt-ng's mime_lookup list specifies a list of mime-types that should not
    be treated according to their mailcap entry. This option is designed
@@ -5014,6 +5131,7 @@ Chapter 7. Reference
                                 support)
    ~x/=x            EXPR        messages which contain EXPR in the
                                 `References' field
+   ~X/=X            [MIN]-[MAX] messages with MIN to MAX attachments *)
    ~y/=y            EXPR        messages which contain EXPR in the `X-Label'
                                 field
    ~z/=z            [MIN]-[MAX] messages with a size in the range MIN to MAX
@@ -5422,6 +5540,10 @@ Chapter 7. Reference
 
            attachment number
 
+   %Q
+
+           "Q", if MIME part qualifies for attachment counting
+
    %s
 
            size
@@ -5438,6 +5560,10 @@ Chapter 7. Reference
 
            unlink (=to delete) flag
 
+   %X
+
+           number of qualifying MIME parts in this part and its children
+
    %>X
 
            right justify the rest of the string and pad with character "X"
@@ -5967,7 +6093,7 @@ Chapter 7. Reference
    Default: yes
 
    This variable controls whether Mutt-ng, when sorting by threads, threads
-   messages with the same Message-Id: header field together. If it is set, it
+   messages with the same Message-ID: header field together. If it is set, it
    will indicate that it thinks they are duplicates of each other with an
    equals sign in the thread diagram.
 
@@ -6017,7 +6143,7 @@ Chapter 7. Reference
    Useful to avoid the tampering certain mail delivery and transport agents
    tend to do with messages.
 
-   Note: as mutt-ng currently violates RfC3676 defining format=flowed, it's
+   Note: as Mutt-ng currently violates RfC3676 defining format=flowed, it's
    <em/strongly/ advised to set this option although discouraged by the
    standard. Alternatively, you must take care of space-stuffing <tt/From /
    lines (with a trailing space) yourself.
@@ -6033,17 +6159,14 @@ Chapter 7. Reference
    The file which includes random data that is used to initialize SSL library
    functions.
 
-64. $envelope_from
+64. $envelope_from_address
 
-   Type: boolean
+   Type: e-mail address
 
-   Default: no
+   Default: ""
 
-   When set, Mutt-ng will try to derive the message's envelope sender from
-   the ``From:'' header field. Note that this information is passed to the
-   sendmail command using the ``-f" command line switch, so don't set this
-   option if you are using that switch in $sendmail yourself, or if the
-   sendmail on your machine doesn't support that command line switch.
+   Manually sets the envelope sender for outgoing messages. This value is
+   ignored if ``$use_envelope_from'' is unset.
 
 65. $escape
 
@@ -6276,7 +6399,7 @@ Chapter 7. Reference
    ignored if ``$use_from'' is unset.
 
    E.g. you can use send-hook Mutt-ng-devel@lists.berlios.de 'my_hdr From:
-   Foo Bar <foo@bar.fb>' when replying to the mutt-ng developer's mailing
+   Foo Bar <foo@bar.fb>' when replying to the Mutt-ng developer's mailing
    list and Mutt-ng takes this email address.
 
    Defaults to the contents of the environment variable $EMAIL.
@@ -6445,7 +6568,7 @@ Chapter 7. Reference
    Default: ""
 
    Specifies the hostname to use after the ``@'' in local e-mail addresses
-   and during generation of Message-Id: headers.
+   and during generation of Message-ID: headers.
 
    Please be sure to really know what you are doing when changing this
    variable to configure a custom domain part of Message-IDs.
@@ -6462,7 +6585,9 @@ Chapter 7. Reference
    ``Reply-To:'' header field was set by the mailing list to automate
    responses to the list, and will ignore this field. To direct a response to
    the mailing list when this option is set, use the list-reply function;
-   group-reply will reply to both the sender and the list.
+   group-reply will reply to both the sender and the list. Remember: This
+   option works only for mailing lists which are explicitly set in your
+   muttngrc configuration file.
 
 97. $imap_authenticators
 
@@ -6844,6 +6969,10 @@ Chapter 7. Reference
 
            name of organization of author (`organization:' field)
 
+   %X
+
+           number of attachments
+
    %y
 
            `x-label:' field, if present
@@ -7108,9 +7237,9 @@ Chapter 7. Reference
    If set, forces Mutt-ng to interpret keystrokes with the high bit (bit 8)
    set as if the user had pressed the ESC key and whatever key remains after
    having the high bit removed. For example, if the key pressed has an ASCII
-   value of 0xf4, then this is treated as if the user had pressed ESC then
-   ``x''. This is because the result of removing the high bit from ``0xf4''
-   is ``0x74'', which is the ASCII character ``x''.
+   value of 0xf8, then this is treated as if the user had pressed ESC then
+   ``x''. This is because the result of removing the high bit from ``0xf8''
+   is ``0x78'', which is the ASCII character ``x''.
 
 138. $metoo
 
@@ -7247,8 +7376,8 @@ Chapter 7. Reference
 
    Default: "%Y%m%d%h%M%s.G%P%p"
 
-   This is the format for the ``local part'' of the Message-Id: header field
-   generated by Mutt-ng. If this variable is empty, no Message-Id: headers
+   This is the format for the ``local part'' of the Message-ID: header field
+   generated by Mutt-ng. If this variable is empty, no Message-ID: headers
    will be generated. The '%' character marks that certain data will be added
    to the string, similar to printf(3). The following characters are allowed:
 
@@ -7371,7 +7500,7 @@ Chapter 7. Reference
 
    Type: system property
 
-   Value: 513
+   Value: 541
 
    This is a read-only system property and specifies muttng's subversion
    revision string.
@@ -8282,8 +8411,8 @@ Chapter 7. Reference
 
    Availability: POP
 
-   This variable configures how often (in seconds) POP should look for new
-   mail.
+   This variable configures how often (in seconds) Mutt-ng should look for
+   new mail.
 
 226. $pop_pass
 
@@ -8308,7 +8437,7 @@ Chapter 7. Reference
 
    Availability: POP
 
-   Controls whether or not Mutt-ng will try to reconnect to a POP server when
+   Controls whether or not Mutt-ng will try to reconnect to a POP server if
    the connection is lost.
 
 228. $pop_user
@@ -8830,7 +8959,7 @@ Chapter 7. Reference
 
    This variable controls how message counts are printed when the sidebar is
    enabled. If this variable is empty (and only if), no numbers will be
-   printed and mutt-ng won't frequently count mail (which may be a great
+   printed and Mutt-ng won't frequently count mail (which may be a great
    speedup esp. with mbox-style mailboxes.)
 
    The following printf(3)-like sequences are supported all of which may be
@@ -9228,23 +9357,7 @@ Chapter 7. Reference
    This command is used to verify S/MIME signatures of type
    application/x-pkcs7-mime. (S/MIME only)
 
-302. $smtp_envelope
-
-   Type: string
-
-   Default: ""
-
-   Availability: SMTP
-
-   If this variable is non-empty, it'll be used as the envelope sender. If
-   it's empty (the default), the value of the regular From: header will be
-   used.
-
-   This may be necessary as some providers don't allow for arbitrary values
-   as the envelope sender but only a particular one which may not be the same
-   as the user's desired From: header.
-
-303. $smtp_host
+302. $smtp_host
 
    Type: string
 
@@ -9256,7 +9369,7 @@ Chapter 7. Reference
    invoking the sendmail binary. Setting this variable overrides the value of
    ``$sendmail'', and any associated variables.
 
-304. $smtp_pass
+303. $smtp_pass
 
    Type: string
 
@@ -9271,7 +9384,7 @@ Chapter 7. Reference
    since the superuser of your machine may read it regardless of the file's
    permissions.
 
-305. $smtp_port
+304. $smtp_port
 
    Type: number
 
@@ -9285,7 +9398,7 @@ Chapter 7. Reference
    Defaults to 25, the standard SMTP port, but RFC 2476-compliant SMTP
    servers will probably desire 587, the mail submission port.
 
-306. $smtp_use_tls
+305. $smtp_use_tls
 
    Type: string
 
@@ -9299,7 +9412,7 @@ Chapter 7. Reference
    to start TLS and continue without TLS in case of an error. Muttng still
    needs to have SSL support enabled in order to use it.
 
-307. $smtp_user
+306. $smtp_user
 
    Type: string
 
@@ -9310,7 +9423,7 @@ Chapter 7. Reference
    Defines the username to use with SMTP AUTH. Setting this variable will
    cause Mutt-ng to attempt to use SMTP AUTH when sending.
 
-308. $sort
+307. $sort
 
    Type: sort order
 
@@ -9333,7 +9446,7 @@ Chapter 7. Reference
    You may optionally use the ``reverse-'' prefix to specify reverse sorting
    order (example: set sort=reverse-date-sent).
 
-309. $sort_alias
+308. $sort_alias
 
    Type: sort order
 
@@ -9347,7 +9460,7 @@ Chapter 7. Reference
     unsorted (leave in order specified in .muttrc)
 
 
-310. $sort_aux
+309. $sort_aux
 
    Type: sort order
 
@@ -9370,7 +9483,7 @@ Chapter 7. Reference
    not the right thing to do, but kept to not break any existing
    configuration setting).
 
-311. $sort_browser
+310. $sort_browser
 
    Type: sort order
 
@@ -9388,7 +9501,7 @@ Chapter 7. Reference
    You may optionally use the ``reverse-'' prefix to specify reverse sorting
    order (example: set sort_browser=reverse-date).
 
-312. $sort_re
+311. $sort_re
 
    Type: boolean
 
@@ -9403,7 +9516,7 @@ Chapter 7. Reference
    whether or not this is the case, as long as the non-``$reply_regexp''
    parts of both messages are identical.
 
-313. $spam_separator
+312. $spam_separator
 
    Type: string
 
@@ -9414,7 +9527,7 @@ Chapter 7. Reference
    matches value for the spam label. If set, each successive match will
    append to the previous, using ``spam_separator'' as a separator.
 
-314. $spoolfile
+313. $spoolfile
 
    Type: path
 
@@ -9425,7 +9538,7 @@ Chapter 7. Reference
    automatically set this variable to the value of the environment variable
    $MAIL if it is not set.
 
-315. $ssl_ca_certificates_file
+314. $ssl_ca_certificates_file
 
    Type: path
 
@@ -9437,7 +9550,7 @@ Chapter 7. Reference
 
    Example: set ssl_ca_certificates_file=/etc/ssl/certs/ca-certificates.crt
 
-316. $ssl_client_cert
+315. $ssl_client_cert
 
    Type: path
 
@@ -9447,19 +9560,19 @@ Chapter 7. Reference
 
    The file containing a client certificate and its associated private key.
 
-317. $ssl_force_tls
+316. $ssl_force_tls
 
    Type: boolean
 
    Default: no
 
-   If this variable is set, mutt-ng will require that all connections to
+   If this variable is set, Mutt-ng will require that all connections to
    remote servers be encrypted. Furthermore it will attempt to negotiate TLS
    even if the server does not advertise the capability, since it would
    otherwise have to abort the connection anyway. This option supersedes
    ``$ssl_starttls''.
 
-318. $ssl_min_dh_prime_bits
+317. $ssl_min_dh_prime_bits
 
    Type: number
 
@@ -9471,7 +9584,7 @@ Chapter 7. Reference
    use in any Diffie-Hellman key exchange. A value of 0 will use the default
    from the GNUTLS library.
 
-319. $ssl_starttls
+318. $ssl_starttls
 
    Type: quadoption
 
@@ -9483,7 +9596,7 @@ Chapter 7. Reference
    advertising the capability. When unset, Mutt-ng will not attempt to use
    STARTTLS regardless of the server's capabilities.
 
-320. $ssl_use_sslv2
+319. $ssl_use_sslv2
 
    Type: boolean
 
@@ -9494,7 +9607,7 @@ Chapter 7. Reference
    This variables specifies whether to attempt to use SSLv2 in the SSL
    authentication process.
 
-321. $ssl_use_sslv3
+320. $ssl_use_sslv3
 
    Type: boolean
 
@@ -9505,7 +9618,7 @@ Chapter 7. Reference
    This variables specifies whether to attempt to use SSLv3 in the SSL
    authentication process.
 
-322. $ssl_use_tlsv1
+321. $ssl_use_tlsv1
 
    Type: boolean
 
@@ -9516,7 +9629,7 @@ Chapter 7. Reference
    This variables specifies whether to attempt to use TLSv1 in the SSL
    authentication process.
 
-323. $ssl_usesystemcerts
+322. $ssl_usesystemcerts
 
    Type: boolean
 
@@ -9528,7 +9641,7 @@ Chapter 7. Reference
    certificate store when checking if server certificate is signed by a
    trusted CA.
 
-324. $status_chars
+323. $status_chars
 
    Type: string
 
@@ -9545,7 +9658,7 @@ Chapter 7. Reference
    (Certain operations like composing a new mail, replying, forwarding, etc.
    are not permitted in this mode).
 
-325. $status_format
+324. $status_format
 
    Type: string
 
@@ -9689,7 +9802,7 @@ Chapter 7. Reference
    will replace any dots in the expansion by underscores. This might be
    helpful with IMAP folders that don't like dots in folder names.
 
-326. $status_on_top
+325. $status_on_top
 
    Type: boolean
 
@@ -9698,7 +9811,7 @@ Chapter 7. Reference
    Setting this variable causes the ``status bar'' to be displayed on the
    first line of the screen rather than near the bottom.
 
-327. $strict_mailto
+326. $strict_mailto
 
    Type: boolean
 
@@ -9708,12 +9821,12 @@ Chapter 7. Reference
    may be embedded. This may lead to (user) headers being overwriten without
    note if ``$edit_headers'' is unset.
 
-   If this variable is set, mutt-ng is strict and allows anything to be
+   If this variable is set, Mutt-ng is strict and allows anything to be
    changed. If it's unset, all headers given will be prefixed with
    ``X-Mailto-'' and the message including headers will be shown in the
    editor regardless of what ``$edit_headers'' is set to.
 
-328. $strict_mime
+327. $strict_mime
 
    Type: boolean
 
@@ -9728,7 +9841,7 @@ Chapter 7. Reference
    *text to a single space to prevent the display of MIME-encoded
    ``Subject:'' header field from being devided into multiple lines.
 
-329. $strict_threads
+328. $strict_threads
 
    Type: boolean
 
@@ -9742,27 +9855,27 @@ Chapter 7. Reference
    which will get grouped together. See also ``$sort_re'' for a less drastic
    way of controlling this behaviour.
 
-330. $strip_was
+329. $strip_was
 
    Type: boolean
 
    Default: no
 
-   When set, mutt-ng will remove the trailing part of the ``Subject:'' line
+   When set, Mutt-ng will remove the trailing part of the ``Subject:'' line
    which matches $strip_was_regex when replying. This is useful to properly
    react on subject changes and reduce ``subject noise.'' (esp. in Usenet)
 
-331. $strip_was_regex
+330. $strip_was_regex
 
    Type: regular expression
 
    Default: "\([Ww][Aa][RrSs]: .*\)[ ]*$"
 
-   When non-empty and $strip_was is set, mutt-ng will remove this trailing
+   When non-empty and $strip_was is set, Mutt-ng will remove this trailing
    part of the ``Subject'' line when replying if it won't be empty
    afterwards.
 
-332. $stuff_quoted
+331. $stuff_quoted
 
    Type: boolean
 
@@ -9772,7 +9885,7 @@ Chapter 7. Reference
    ``stuffed'', i.e. a space will be inserted between the quote characters
    and the actual text.
 
-333. $suspend
+332. $suspend
 
    Type: boolean
 
@@ -9782,7 +9895,7 @@ Chapter 7. Reference
    key, usually CTRL+Z. This is useful if you run Mutt-ng inside an xterm
    using a command like ``xterm -e muttng.''
 
-334. $text_flowed
+333. $text_flowed
 
    Type: boolean
 
@@ -9795,7 +9908,7 @@ Chapter 7. Reference
 
    Note that $indent_string is ignored when this option is set.
 
-335. $thorough_search
+334. $thorough_search
 
    Type: boolean
 
@@ -9806,7 +9919,7 @@ Chapter 7. Reference
    decoded before searching. If unset, messages are searched as they appear
    in the folder.
 
-336. $thread_received
+335. $thread_received
 
    Type: boolean
 
@@ -9815,7 +9928,7 @@ Chapter 7. Reference
    When set, Mutt-ng uses the date received rather than the date sent to
    thread messages by subject.
 
-337. $tilde
+336. $tilde
 
    Type: boolean
 
@@ -9824,7 +9937,7 @@ Chapter 7. Reference
    When set, the internal-pager will pad blank lines to the bottom of the
    screen with a tilde (~).
 
-338. $timeout
+337. $timeout
 
    Type: number
 
@@ -9834,7 +9947,7 @@ Chapter 7. Reference
    to be pressed in the main menu before timing out and checking for new
    mail. A value of zero or less will cause Mutt-ng to never time out.
 
-339. $tmpdir
+338. $tmpdir
 
    Type: path
 
@@ -9845,7 +9958,7 @@ Chapter 7. Reference
    not set, the environment variable $TMPDIR is used. If $TMPDIR is not set
    then "/tmp" is used.
 
-340. $to_chars
+339. $to_chars
 
    Type: string
 
@@ -9862,7 +9975,7 @@ Chapter 7. Reference
    character is used to indicate when a mail was sent to a mailing-list
    you're subscribe to (default: L).
 
-341. $trash
+340. $trash
 
    Type: path
 
@@ -9875,7 +9988,7 @@ Chapter 7. Reference
    Note: When you delete a message in the trash folder, it is really deleted,
    so that there is no way to recover mail.
 
-342. $tunnel
+341. $tunnel
 
    Type: string
 
@@ -9890,7 +10003,7 @@ Chapter 7. Reference
    Note: For this example to work you must be able to log in to the remote
    machine without having to enter a password.
 
-343. $umask
+342. $umask
 
    Type: number
 
@@ -9899,7 +10012,7 @@ Chapter 7. Reference
    This sets the umask that will be used by Mutt-ng when creating all kinds
    of files. If unset, the default value is 077.
 
-344. $uncollapse_jump
+343. $uncollapse_jump
 
    Type: boolean
 
@@ -9908,7 +10021,7 @@ Chapter 7. Reference
    When set, Mutt-ng will jump to the next unread message, if any, when the
    current thread is uncollapsed.
 
-345. $use_8bitmime
+344. $use_8bitmime
 
    Type: boolean
 
@@ -9923,7 +10036,7 @@ Chapter 7. Reference
    flag when sending 8-bit messages to enable ESMTP negotiation or tell
    libESMTP to do so.
 
-346. $use_domain
+345. $use_domain
 
    Type: boolean
 
@@ -9933,6 +10046,20 @@ Chapter 7. Reference
    portion) with the value of ``$hostname''. If unset, no addresses will be
    qualified.
 
+346. $use_envelope_from
+
+   Type: boolean
+
+   Default: no
+
+   When set, Mutt-ng will use ``$envelope_from_address'' as the envelope
+   sender if that is set, otherwise it will attempt to derive it from the
+   "From:" header.
+
+   Note: This information is passed to sendmail command using the "-f"
+   command line switch and passed to the SMTP server for libESMTP (if support
+   is compiled in).
+
 347. $use_from
 
    Type: boolean
@@ -10058,8 +10185,8 @@ Chapter 7. Reference
    Default: ""
 
    If $xterm_set_titles is set, this string will be used to set the title
-   when leaving mutt-ng. For terminal-based programs, there's no easy and
-   portable way to read the current title so mutt-ng cannot read it upon
+   when leaving Mutt-ng. For terminal-based programs, there's no easy and
+   portable way to read the current title so Mutt-ng cannot read it upon
    startup and restore it when exiting.
 
    Based on the xterm FAQ, the following might work:
@@ -10105,9 +10232,9 @@ Chapter 7. Reference
 
    Function          Default Key Description
    <bottom-page>     L           move to the bottom of the page
-   <current-bottom>  not bound   move current entry to bottom of page
-   <current-middle>  not bound   move current entry to middle of page
-   <current-top>     not bound   move current entry to top of page
+   <current-bottom>              move current entry to bottom of page
+   <current-middle>              move current entry to middle of page
+   <current-top>                 move current entry to top of page
    <enter-command>   :           enter a muttngrc command
    <exit>            q           exit this menu
    <first-entry>     =           move to the first entry
@@ -10121,20 +10248,20 @@ Chapter 7. Reference
    <next-line>       >           scroll down one line
    <next-page>       z           move to the next page
    <previous-entry>  k           move to the previous entry
-   <previous-line>   <           scroll up one line
+   <previous-line>   >           scroll up one line
    <previous-page>   Z           move to the previous page
-   <refresh>         ^L          clear and redraw the screen
+   <refresh>         C-L         clear and redraw the screen
    <search>          /           search for a regular expression
    <search-next>     n           search for next match
-   <search-opposite> not bound   search for next match in opposite direction
-   <search-reverse>  ESC /       search backwards for a regular expression
-   <select-entry>    RET         select the current entry
+   <search-opposite>             search for next match in opposite direction
+   <search-reverse>  E-/         search backwards for a regular expression
+   <select-entry>    Return      select the current entry
    <shell-escape>    !           run a program in a subshell
    <tag-entry>       t           toggle the tag on the current entry
    <tag-prefix>      ;           apply next command to tagged entries
-   <tag-prefix-cond> not bound   apply next function ONLY to tagged messages
+   <tag-prefix-cond>             apply next function ONLY to tagged messages
    <top-page>        H           move to the top of the page
-   <what-key>        not bound   display the keycode for a key press
+   <what-key>                    display the keycode for a key press
 
   5.2. index
 
@@ -10143,79 +10270,79 @@ Chapter 7. Reference
    Function                   Default Key Description
    <bounce-message>           b           remail a message to another user
    <change-folder>            c           open a different folder
-   <change-folder-readonly>   ESC c       open a different folder in read
+   <change-folder-readonly>   E-c         open a different folder in read
                                           only mode
-   <check-traditional-pgp>    ESC P       check for classic pgp
+   <check-traditional-pgp>    E-P         check for classic pgp
    <clear-flag>               W           clear a status flag from a message
    <copy-message>             C           copy a message to a file/mailbox
    <create-alias>             a           create an alias from a message
                                           sender
-   <decode-copy>              ESC C       decode a message and copy it to a
+   <decode-copy>              E-C         decode a message and copy it to a
                                           file/mailbox
-   <decode-save>              ESC s       decode a message and save it to a
+   <decode-save>              E-s         decode a message and save it to a
                                           file/mailbox
    <delete-message>           d           delete the current entry
    <delete-pattern>           D           delete messages matching a pattern
-   <delete-subthread>         ESC d       delete all messages in subthread
-   <delete-thread>            ^D          delete all messages in thread
+   <delete-subthread>         E-d         delete all messages in subthread
+   <delete-thread>            C-D         delete all messages in thread
    <display-address>          @           display full address of sender
    <display-toggle-weed>      h           display message and toggle header
                                           weeding
-   <display-message>          RET         display a message
+   <display-message>          Return      display a message
    <edit>                     e           edit the current message
-   <edit-type>                ^E          edit the current message's
+   <edit-type>                C-E         edit the current message's
                                           Content-Type
    <exit>                     x           exit without saving changes
-   <extract-keys>             ^K          extract PGP public keys
+   <extract-keys>             C-K         extract PGP public keys
    <fetch-mail>               G           retrieve mail from POP server
    <flag-message>             F           toggle a message's 'important' flag
-   <forget-passphrase>        ^F          wipe PGP passphrase from memory
+   <forget-passphrase>        C-F         wipe PGP passphrase from memory
    <forward-message>          f           forward a message with comments
    <group-reply>              g           reply to all recipients
    <limit>                    l           show only messages matching a
                                           pattern
    <list-reply>               L           reply to specified mailing list
    <mail>                     m           compose a new mail message
-   <mail-key>                 ESC k       mail a PGP public key
-   <next-new>                 not bound   jump to the next new message
-   <next-new-then-unread>     TAB         jump to the next new or unread
+   <mail-key>                 E-k         mail a PGP public key
+   <next-new>                             jump to the next new message
+   <next-new-then-unread>     Tab         jump to the next new or unread
                                           message
-   <next-subthread>           ESC n       jump to the next subthread
-   <next-thread>              ^N          jump to the next thread
+   <next-subthread>           E-n         jump to the next subthread
+   <next-thread>              C-N         jump to the next thread
    <next-undeleted>           j           move to the next undeleted message
-   <next-unread>              not bound   jump to the next unread message
+   <next-unread>                          jump to the next unread message
    <parent-message>           P           jump to parent message in thread
    <pipe-message>             |           pipe message/attachment to a shell
                                           command
-   <previous-new>             not bound   jump to the previous new message
-   <previous-new-then-unread> ESC TAB     jump to the previous new or unread
+   <previous-new>                         jump to the previous new message
+   <previous-new-then-unread> E-Tab       jump to the previous new or unread
                                           message
    <previous-page>            Z           move to the previous page
-   <previous-subthread>       ESC p       jump to previous subthread
-   <previous-thread>          ^P          jump to previous thread
+   <previous-subthread>       E-p         jump to previous subthread
+   <previous-thread>          C-P         jump to previous thread
    <previous-undeleted>       k           move to the last undelete message
-   <previous-unread>          not bound   jump to the previous unread message
+   <previous-unread>                      jump to the previous unread message
    <print-message>            p           print the current entry
    <query>                    Q           query external program for
                                           addresses
    <quit>                     q           save changes to mailbox and quit
-   <read-subthread>           ESC r       mark the current subthread as read
-   <read-thread>              ^R          mark the current thread as read
+   <read-subthread>           E-r         mark the current subthread as read
+   <read-thread>              C-R         mark the current thread as read
    <recall-message>           R           recall a postponed message
    <reply>                    r           reply to a message
-   <resend-message>           ESC e       resend message and preserve MIME
+   <resend-message>           E-e         resend message and preserve MIME
                                           structure
    <save-message>             s           save message/attachment to a file
    <set-flag>                 w           set a status flag on a message
    <show-version>             V           show the Mutt-ng version number and
                                           date
-   <show-limit>               ESC l       show currently active limit
+   <show-limit>               E-l         show currently active limit
                                           pattern, if any
    <sort-mailbox>             o           sort messages
    <sort-reverse>             O           sort messages in reverse order
    <sync-mailbox>             $           save changes to mailbox
    <tag-pattern>              T           tag messages matching a pattern
-   <tag-thread>               ESC t       tag/untag all messages in the
+   <tag-thread>               E-t         tag/untag all messages in the
                                           current thread
    <toggle-new>               N           toggle a message's 'new' flag
    <toggle-write>             %           toggle whether the mailbox will be
@@ -10223,9 +10350,9 @@ Chapter 7. Reference
    <undelete-message>         u           undelete the current entry
    <undelete-pattern>         U           undelete messages matching a
                                           pattern
-   <undelete-subthread>       ESC u       undelete all messages in subthread
-   <undelete-thread>          ^U          undelete all messages in thread
-   <untag-pattern>            ^T          untag messages matching a pattern
+   <undelete-subthread>       E-u         undelete all messages in subthread
+   <undelete-thread>          C-U         undelete all messages in thread
+   <untag-pattern>            C-T         untag messages matching a pattern
    <view-attachments>         v           show MIME attachments
 
   5.3. pager
@@ -10233,77 +10360,77 @@ Chapter 7. Reference
    Table 7.6. Reference: Default Pager Function Bindings
 
    Function                   Default Key Description
-   <bottom>                   not bound   jump to the bottom of the message
+   <bottom>                               jump to the bottom of the message
    <bounce-message>           b           remail a message to another user
    <change-folder>            c           open a different folder
-   <change-folder-readonly>   ESC c       open a different folder in read
+   <change-folder-readonly>   E-c         open a different folder in read
                                           only mode
-   <check-traditional-pgp>    ESC P       check for classic pgp
+   <check-traditional-pgp>    E-P         check for classic pgp
    <copy-message>             C           copy a message to a file/mailbox
    <create-alias>             a           create an alias from a message
-   <senderdecode-copy>        ESC C       decode a message and copy it to a
+   <senderdecode-copy>        E-C         decode a message and copy it to a
                                           file/mailbox
-   <decode-save>              ESC s       decode a message and save it to a
+   <decode-save>              E-s         decode a message and save it to a
                                           file/mailbox
    <delete-message>           d           delete the current entry
-   <delete-subthread>         ESC d       delete all messages in subthread
-   <delete-thread>            ^D          delete all messages in thread
+   <delete-subthread>         E-d         delete all messages in subthread
+   <delete-thread>            C-D         delete all messages in thread
    <display-address>          @           display full address of sender
    <display-toggle-weed>      h           display message and toggle header
                                           weeding
    <edit>                     e           edit the current message
-   <edit-type>                ^E          edit the current message's
+   <edit-type>                C-E         edit the current message's
                                           Content-Type
    <enter-command>            :           enter a muttngrc command
    <exit>                     i           return to the main-menu
-   <extract-keys>             ^K          extract PGP public keys
+   <extract-keys>             C-K         extract PGP public keys
    <flag-message>             F           toggle a message's 'important' flag
-   <forget-passphrase>        ^F          wipe PGP passphrase from memory
+   <forget-passphrase>        C-F         wipe PGP passphrase from memory
    <forward-message>          f           forward a message with comments
    <group-reply>              g           reply to all recipients
-   <half-up>                  not bound   move up one-half page
-   <half-down>                not bound   move down one-half page
+   <half-up>                              move up one-half page
+   <half-down>                            move down one-half page
    <help>                     ?           this screen
    <list-reply>               L           reply to specified mailing list
    <mail>                     m           compose a new mail message
-   <mail-key>                 ESC k       mail a PGP public key
+   <mail-key>                 E-k         mail a PGP public key
    <mark-as-new>              N           toggle a message's 'new' flag
-   <next-line>                RET         scroll down one line
+   <next-line>                Return      scroll down one line
    <next-entry>               J           move to the next entry
-   <next-new>                 not bound   jump to the next new message
-   <next-new-then-unread>     TAB         jump to the next new or unread
+   <next-new>                             jump to the next new message
+   <next-new-then-unread>     Tab         jump to the next new or unread
                                           message
-   <next-page>                not bound   move to the next page
-   <next-subthread>           ESC n       jump to the next subthread
-   <next-thread>              ^N          jump to the next thread
+   <next-page>                            move to the next page
+   <next-subthread>           E-n         jump to the next subthread
+   <next-thread>              C-N         jump to the next thread
    <next-undeleted>           j           move to the next undeleted message
-   <next-unread>              not bound   jump to the next unread message
+   <next-unread>                          jump to the next unread message
    <parent-message>           P           jump to parent message in thread
    <pipe-message>             |           pipe message/attachment to a shell
                                           command
    <previous-line>            BackSpace   scroll up one line
    <previous-entry>           K           move to the previous entry
-   <previous-new>             not bound   jump to the previous new message
-   <previous-new-then-unread> not bound   jump to the previous new or unread
+   <previous-new>                         jump to the previous new message
+   <previous-new-then-unread>             jump to the previous new or unread
                                           message
    <previous-page>            -           move to the previous page
-   <previous-subthread>       ESC p       jump to previous subthread
-   <previous-thread>          ^P          jump to previous thread
+   <previous-subthread>       E-p         jump to previous subthread
+   <previous-thread>          C-P         jump to previous thread
    <previous-undeleted>       k           move to the last undelete message
-   <previous-unread>          not bound   jump to the previous unread message
+   <previous-unread>                      jump to the previous unread message
    <print-message>            p           print the current entry
    <quit>                     Q           save changes to mailbox and quit
-   <read-subthread>           ESC r       mark the current subthread as read
-   <read-thread>              ^R          mark the current thread as read
+   <read-subthread>           E-r         mark the current subthread as read
+   <read-thread>              C-R         mark the current thread as read
    <recall-message>           R           recall a postponed message
-   <redraw-screen>            ^L          clear and redraw the screen
+   <redraw-screen>            C-L         clear and redraw the screen
    <reply>                    r           reply to a message
    <save-message>             s           save message/attachment to a file
    <search>                   /           search for a regular expression
    <search-next>              n           search for next match
-   <search-opposite>          not bound   search for next match in opposite
+   <search-opposite>                      search for next match in opposite
                                           direction
-   <search-reverse>           ESC /       search backwards for a regular
+   <search-reverse>           E-/         search backwards for a regular
                                           expression
    <search-toggle>            \           toggle search pattern coloring
    <shell-escape>             !           invoke a command in a subshell
@@ -10315,8 +10442,8 @@ Chapter 7. Reference
    <toggle-quoted>            T           toggle display of quoted text
    <top>                      ^           jump to the top of the message
    <undelete-message>         u           undelete the current entry
-   <undelete-subthread>       ESC u       undelete all messages in subthread
-   <undelete-thread>          ^U          undelete all messages in thread
+   <undelete-subthread>       E-u         undelete all messages in subthread
+   <undelete-thread>          C-U         undelete all messages in thread
    <view-attachments>         v           show MIME attachments
 
   5.4. alias
@@ -10326,7 +10453,7 @@ Chapter 7. Reference
    Function         Default Key Description
    <search>         /           search for a regular expression
    <search-next>    n           search for next match
-   <search-reverse> ESC /       search backwards for a regular expression
+   <search-reverse> E-/         search backwards for a regular expression
 
   5.5. query
 
@@ -10339,8 +10466,8 @@ Chapter 7. Reference
    <query-append>    A           append new query results to current results
    <search>          /           search for a regular expression
    <search-next>     n           search for next match
-   <search-opposite> not bound   search for next match in opposite direction
-   <search-reverse>  ESC /       search backwards for a regular expression
+   <search-opposite>             search for next match in opposite direction
+   <search-reverse>  E-/         search backwards for a regular expression
 
   5.6. attach
 
@@ -10352,8 +10479,8 @@ Chapter 7. Reference
    <delete-entry>        d           delete the current entry
    <display-toggle-weed> h           display message and toggle header
                                      weeding
-   <edit-type>           ^E          edit the current entry's Content-Type
-   <extract-keys>        ^K          extract PGP public keys
+   <edit-type>           C-E         edit the current entry's Content-Type
+   <extract-keys>        C-K         extract PGP public keys
    <forward-message>     f           forward a message with comments
    <group-reply>         g           reply to all recipients
    <list-reply>          L           reply to specified mailing list
@@ -10361,11 +10488,11 @@ Chapter 7. Reference
                                      command
    <print-entry>         p           print the current entry
    <reply>               r           reply to a message
-   <resend-message>      ESC e       resend message and preserve MIME
+   <resend-message>      E-e         resend message and preserve MIME
                                      structure
    <save-entry>          s           save message/attachment to a file
    <undelete-entry>      u           undelete the current entry
-   <view-attach>         RET         view attachment using mailcap entry if
+   <view-attach>         Return      view attachment using mailcap entry if
                                      necessary
    <view-mailcap>        m           force viewing of attachment using
                                      mailcap
@@ -10378,7 +10505,7 @@ Chapter 7. Reference
    Function              Default Key Description
    <attach-file>         a           attach a file(s) to this message
    <attach-message>      A           attach message(s) to this message
-   <attach-key>          ESC k       attach a PGP public key
+   <attach-key>          E-k         attach a PGP public key
    <copy-file>           C           save message/attachment to a file
    <detach-file>         D           delete the current entry
    <display-toggle-weed> h           display message and toggle header
@@ -10386,21 +10513,21 @@ Chapter 7. Reference
    <edit-bcc>            b           edit the BCC list
    <edit-cc>             c           edit the CC list
    <edit-description>    d           edit attachment description
-   <edit-encoding>       ^E          edit attachment transfer-encoding
+   <edit-encoding>       C-E         edit attachment transfer-encoding
    <edit-fcc>            f           enter a file to save a copy of this
                                      message in
-   <edit-from>           ESC f       edit the from: field
-   <edit-file>           ^X e        edit the file to be attached
+   <edit-from>           E-f         edit the from: field
+   <edit-file>           C-X e       edit the file to be attached
    <edit-headers>        E           edit the message with headers
    <edit>                e           edit the message
    <edit-mime>           m           edit attachment using mailcap entry
    <edit-reply-to>       r           edit the Reply-To field
    <edit-subject>        s           edit the subject of this message
    <edit-to>             t           edit the TO list
-   <edit-type>           ^T          edit attachment type
+   <edit-type>           C-T         edit attachment type
    <filter-entry>        F           filter attachment through a shell
                                      command
-   <forget-passphrase>   ^F          wipe PGP passphrase from memory
+   <forget-passphrase>   C-F         wipe PGP passphrase from memory
    <ispell>              i           run ispell on the message
    <new-mime>            n           compose new attachment using mailcap
                                      entry
@@ -10413,7 +10540,7 @@ Chapter 7. Reference
    <send-message>        y           send the message
    <toggle-unlink>       u           toggle whether to delete file after
                                      sending it
-   <view-attach>         RET         view attachment using mailcap entry if
+   <view-attach>         Return      view attachment using mailcap entry if
                                      necessary
    <write-fcc>           w           write the message to a folder
 
@@ -10431,17 +10558,17 @@ Chapter 7. Reference
 
    Function            Default Key Description
    <change-dir>        c           change directories
-   <check-new>         TAB         check mailboxes for new mail
+   <check-new>         Tab         check mailboxes for new mail
    <enter-mask>        m           enter a file mask
    <search>            /           search for a regular expression
    <search-next>       n           search for next match
-   <search-reverse>    ESC /       search backwards for a regular expression
+   <search-reverse>    E-/         search backwards for a regular expression
    <select-new>        N           select a new file in this directory
    <sort>              o           sort messages
    <sort-reverse>      O           sort messages in reverse order
-   <toggle-mailboxes>  TAB         toggle whether to browse mailboxes or all
+   <toggle-mailboxes>  Tab         toggle whether to browse mailboxes or all
                                    files
-   <view-file>         SPACE       view file
+   <view-file>         Space       view file
    <subscribe>         s           subscribe to current mailbox (IMAP Only)
    <unsubscribe>       u           unsubscribe to current mailbox (IMAP Only)
    <toggle-subscribed> T           toggle view all/subscribed mailboxes (IMAP
@@ -10461,40 +10588,40 @@ Chapter 7. Reference
 
    Function          Default Key Description
    <backspace>       BackSpace   delete the char in front of the cursor
-   <backward-char>   ^B          move the cursor one character to the left
-   <backward-word>   ESC b       move the cursor to the previous word
-   <bol>             ^A          jump to the beginning of the line
+   <backward-char>   C-B         move the cursor one character to the left
+   <backward-word>   E-b         move the cursor to the previous word
+   <bol>             C-A         jump to the beginning of the line
    <buffy-cycle>     Space       cycle among incoming mailboxes
-   <capitalize-word> ESC c       uppercase the first character in the word
-   <complete>        TAB         complete filename or alias
-   <complete-query>  ^T          complete address with query
-   <delete-char>     ^D          delete the char under the cursor
-   <downcase-word>   ESC l       lowercase all characters in current word
-   <eol>             ^E          jump to the end of the line
-   <forward-char>    ^F          move the cursor one character to the right
-   <forward-word>    ESC f       move the cursor to the next word
-   <history-down>    not bound   scroll down through the history list
-   <history-up>      not bound   scroll up through the history list
-   <kill-eol>        ^K          delete chars from cursor to end of line
-   <kill-eow>        ESC d       delete chars from cursor to end of word
-   <kill-line>       ^U          delete all chars on the line
-   <kill-word>       ^W          delete the word in front of the cursor
-   <quote-char>      ^V          quote the next typed key
-   <transpose-chars> not bound   transpose character under cursor with
+   <capitalize-word> E-c         uppercase the first character in the word
+   <complete>        Tab         complete filename or alias
+   <complete-query>  C-T         complete address with query
+   <delete-char>     C-D         delete the char under the cursor
+   <downcase-word>   E-l         lowercase all characters in current word
+   <eol>             C-E         jump to the end of the line
+   <forward-char>    C-F         move the cursor one character to the right
+   <forward-word>    E-f         move the cursor to the next word
+   <history-down>                scroll down through the history list
+   <history-up>                  scroll up through the history list
+   <kill-eol>        C-K         delete chars from cursor to end of line
+   <kill-eow>        E-d         delete chars from cursor to end of word
+   <kill-line>       C-U         delete all chars on the line
+   <kill-word>       C-W         delete the word in front of the cursor
+   <quote-char>      C-V         quote the next typed key
+   <transpose-chars>             transpose character under cursor with
                                  previous
-   <upcase-word>     ESC u       uppercase all characters in current word
+   <upcase-word>     E-u         uppercase all characters in current word
 
   5.12. sidebar
 
    Table 7.15. Referene: Default Sidebar Function Bindings
 
-   Key  Function              Description
-   none <sidebar-scroll-up>   Scrolls the mailbox list up 1 page
-   none <sidebar-scroll-down> Scrolls the mailbox list down 1 page
-   none <sidebar-next>        Highlights the next mailbox
-   none <sidebar-next-new>    Highlights the next mailbox with new mail
-   none <sidebar-previous>    Highlights the previous mailbox
-   none <sidebar-open>        Opens the currently highlighted mailbox
+   Key Function              Description
+       <sidebar-scroll-up>   Scrolls the mailbox list up 1 page
+       <sidebar-scroll-down> Scrolls the mailbox list down 1 page
+       <sidebar-next>        Highlights the next mailbox
+       <sidebar-next-new>    Highlights the next mailbox with new mail
+       <sidebar-previous>    Highlights the previous mailbox
+       <sidebar-open>        Opens the currently highlighted mailbox
 
 Appendix A. Acknowledgments
 
@@ -10506,7 +10633,8 @@ Appendix A. Acknowledgments
 
      o Vikas Agnihotri <vikasa@writeme.com>
      o Francois Berjon < Francois.Berjon@aar.alcatel-alsthom.fr>
-     o Aric Blumer <aric@fore.com>, John Capo < jc@irbs.com >
+     o Aric Blumer <aric@fore.com>
+     o John Capo <jc@irbs.com>
      o David Champion <dgc@uchicago.edu>
      o Brendan Cully <brendan@kublai.com>
      o Liviu Daia <daia@stoilow.imar.ro>
@@ -10541,7 +10669,7 @@ Appendix A. Acknowledgments
      o Roland Rosenfeld <roland@spinnaker.de>
      o TAKIZAWA Takashi <taki@luna.email.ne.jp>
      o Allain Thivillon <Allain.Thivillon@alma.fr>
-     o Gero Treuner <gero@faveve.uni-stuttgart.de>
+     o Gero Treuner <gero@70t.de>
      o Vsevolod Volkov <vvv@lucky.net>
      o Ken Weinert <kenw@ihs.com>
 
@@ -10564,8 +10692,8 @@ Appendix A. Acknowledgments
 Appendix B. Hacking Documentation
 
    This manual is written in XML and transformed via a XSLT stylesheet into
-   valid DocBook/XML to be again transformed via a XSLT stylesheet into the
-   final formats.
+   valid DocBook/XML and/or LaTeX to be again transformed via a XSLT
+   stylesheet into the final formats.
 
    This two pass processing is required to keep the file size low and to
    sanitize use, i.e. drastically lower the typing overhead.
@@ -10584,50 +10712,50 @@ Appendix B. Hacking Documentation
 
            References to environment variables. The name parameter must
            contain upper-case letters only without the dollar sign as it'll
-           be added automatically. Auto-indexing under Environment Variables
-           is done.
+           be added automatically. Auto-indexing is done.
 
    <muttng-doc:hook name=""/>
 
            References to hooks. The string -hook will be added automatically
            to the value given in the name parameter. All entries will be
-           auto-indexed under Hooks.
-
-   <muttng-doc:command name=""/>
-
-           References to configuration commands. The name is given via the
-           name parameter and will be auto-indexed under Configuration
-           Commands.
+           auto-indexed.
 
    <muttng-doc:pattern name="" [full="1"]/>
 
            References to patterns. The name parameter must only contain the
            letter/symbol for the pattern as the tilde symbol/equal sign will
-           be added automatically. Auto-indexing is done under Patterns. If
-           the full is given the equal sign as well as tilde will be printed
+           be added automatically. Auto-indexing is done. If the full
+           parameter is given the equal sign as well as tilde will be printed
            for a fully complete reference.
 
-   <muttng-doc:funcdef name="" key=""/>
+   <muttng-doc:key [mod="C|E"]>key</muttng-doc:key>
+
+           Referencing a key.. Because it's somewhat untrivial to always get
+           the right escaping for LaTeX, there's a tag for it. The optional
+           modifiers C or E stand for Control and Escape respectively. To
+           still allow escaping, the actual key sequences must be given
+           within the tag.
+
+   <muttng-doc:funcdef name=""/>
 
            Defining a command.. It's used to define a command with the name
-           given in the name parameter and a default key binding given via
-           key. The string will be automatically enclosed in <>.
-           Auto-indexing is done under Functions. Also an anchor with id
-           func-[name] will be added with [name] being the value of the name
-           parameter.
+           given in the name parameter. The default key binding must be given
+           via <muttng-doc:key/> (see above). The string will be
+           automatically enclosed in <>. Auto-indexing is done. Also an
+           anchor with id func-[name] will be added with [name] being the
+           value of the name parameter.
 
    <muttng-doc:funcref name=""/>
 
            References to functions.. This is practically the same as the
            above except that there's no anchor defined.
 
-   <muttng-doc:vardef name="" id=""/>
+   <muttng-doc:vardef name=""/>
 
            Defining a variable. This is to be used by makedoc only to define
            a command with a given name and XML-normalized link given via id.
-           Auto-indexing is done under Configuration Variables. The name
-           parameter's value will be prefixed with a dollar sign as for
-           environment variables.
+           Auto-indexing is done. The name parameter's value will be prefixed
+           with a dollar sign as for environment variables.
 
    <muttng-doc:varref name=""/>
 
@@ -10646,1456 +10774,1617 @@ Appendix B. Hacking Documentation
 
            References to RfC documents. Use this to produce links to RfC
            document with number given as the num parameter. A link to
-           <http://www.faqs.org/> will be made. Auto-indexing is not done
-           yet.
+           <http://www.faqs.org/> will be made. Auto-indexing is done under
+           RfC.
+
+   <muttng-doc:cmddef name="" [noanchor="1"]/>
+
+           Defining a configuration command. The name of the command is given
+           as the name parameter. In case a single command has multiple
+           possible calling sequences, specify noanchor="1" for subsequent
+           use. Auto-indexing is done. Specify the arguments within the tag.
+
+   <muttng-doc:cmdref name=""/>
+
+           References to configuration commands. Use this to refer to
+           commands as it builds the proper internal reference name.
+           Auto-indexing is done.
+
+   <muttng-doc:lstconf/>, <muttng-doc:lstmail/>, <muttng-doc:lstshell/>
+
+           Screen layout by context. These are used to specify environments
+           for different types of screen output. For DocBook output, all of
+           these simply map to <screen/>. But as a possible future migration
+           to LaTeX may be ahead, different languages defined for the
+           listings.sty packages may be used to have proper syntax
+           highlighting for these so that there must be a context sensitive
+           distinction.
+
+   <muttng-doc:special [docbook=""] [latex=""]/>
+
+           This is intended for specifying special strings for either
+           DocBook/XML or LaTeX.
+
+   Additional notes follow.
+
+     o To not fully bloat the XSL stylesheet procuding the LaTeX code, all
+       tables must have an attribute called texstr which is directly passed
+       to longtable.
 
 Index
 
-  C
+  Symbols
+
+   ~$/ =$, Patterns
+
+   ~*/ =*, Patterns
+
+   ~=/ ==, Patterns
+
+   ~A/ =A, Patterns
+
+   ~b/ =b, Complex Patterns, Patterns
+
+   ~B/ =B, Patterns
+
+   ~c/ =c, Patterns
+
+   ~C/ =C, Patterns
+
+   ~d/ =d, Patterns and Dates, Patterns
+
+   ~D/ =D, Patterns
+
+   ~E/ =E, Patterns
+
+   ~e/ =e, Patterns
+
+   ~f/ =f, Complex Patterns, Patterns
+
+   ~F/ =F, Patterns
+
+   ~g/ =g, Patterns
+
+   ~G/ =G, Patterns
+
+   ~H/ =H, Spam detection, Patterns
+
+   ~h/ =h, Patterns
+
+   ~i/ =i, Patterns
+
+   ~k/ =k, Patterns
+
+   ~L/ =L, Patterns
+
+   ~l/ =l, Patterns
+
+   ~m/ =m, Patterns
 
+   ~M/ =M, Patterns
+
+   ~n/ =n, Message Scoring, Patterns
+
+   ~N/ =N, Patterns
+
+   ~O/ =O, Patterns
+
+   ~p/ =p, Patterns
+
+   ~P/ =P, Patterns
+
+   ~Q/ =Q, Patterns
+
+   ~R/ =R, Patterns
+
+   ~r/ =r, Patterns
+
+   ~s/ =s, Complex Patterns, Patterns
+
+   ~S/ =S, Patterns
+
+   ~T/ =T, Patterns
+
+   ~t/ =t, Patterns
+
+   ~U/ =U, Complex Patterns, Patterns
+
+   ~u/ =u, Patterns
+
+   ~v/ =v, Patterns
+
+   ~V/ =V, Patterns
+
+   ~w/ =w, Patterns
+
+   ~x/ =x, Complex Patterns, Patterns
+
+   ~X/ =X, Patterns
+
+   ~y/ =y, Handling Mailing Lists, Patterns
+
+   ~z/ =z, Patterns
+
+  A
+
+   $abort_noattach , $abort_noattach
+
+   $abort_nosubject , $abort_nosubject
+
+   $abort_unmodified , $abort_unmodified
+
+   account-hook, Managing multiple IMAP/POP/NNTP accounts (OPTIONAL),
    Configuration Commands
 
-                alias, Miscellaneous Functions, Defining/Using aliases,
-                Configuration Commands
+   $agent_string , Configuration variables
 
-                alternates, Alternative addresses, Configuration Commands
+   $agent_string , $agent_string
 
-                alternative_order, Configuration Commands
+   alias, Miscellaneous Functions, Defining/Using aliases, Configuration
+   Commands
 
-                auto_view, The Pager, Optional Fields, Search Order, MIME
-                Multipart/Alternative, Configuration Commands
+   $alias_file, Miscellaneous Functions, Defining/Using aliases
 
-                bind, Editing Input Fields, Changing the default key
-                bindings, Keyboard macros, Configuration Commands
+   $alias_file , $alias_file
 
-                color, The Pager, Using color and mono video attributes,
-                Configuration Commands
+   $alias_format , $alias_format
 
-                exec, Executing functions, Configuration Commands
+   $allow_8bit , $allow_8bit
 
-                hdr_order, Defining the order of headers when viewing
-                messages, Configuration Commands
+   $allow_ansi , $allow_ansi
 
-                ignore, Miscellaneous Functions, Ignoring (weeding) unwanted
-                message headers, Configuration Commands
+   alternates, Alternative addresses, Configuration Commands
 
-                lists, Miscellaneous Functions, Mailing lists, Handling
-                Mailing Lists, Configuration Commands
+   alternative_order, MIME Multipart/Alternative, Configuration Commands
 
-                macro, Miscellaneous Functions, Keyboard macros, Adding key
-                sequences to the keyboard buffer, Using Tags, Configuration
-                Commands
+   append-hook, Compressed folders Support (OPTIONAL), Append a message to a
+   compressed mailbox, Encrypted folders, Configuration Commands
 
-                mailboxes, Defining mailboxes which receive mail,
-                Configuration Commands
+   $arrow_cursor , $arrow_cursor
 
-                mime_lookup, Configuration Commands
+   $ascii_chars , $ascii_chars
 
-                mono, Using color and mono video attributes, Configuration
-                Commands
+   $askbcc , $askbcc
 
-                my_hdr, User defined headers, Configuration Commands
+   $askcc , $askcc
 
-                nospam, Spam detection, Configuration Commands
+   $assumed_charset , $assumed_charset
 
-                push, Adding key sequences to the keyboard buffer, Using
-                Tags, Configuration Commands
+   <attach-file>, Composing new messages, compose
 
-                reset, Setting variables, Configuration Commands
+   <attach-key>, Composing new messages, compose
 
-                score, Message Scoring, Configuration Commands
+   <attach-message>, Composing new messages, compose
 
-                set, Setting variables, Configuration Commands
+   attachments, Attachment Searching and Counting
 
-                source, Miscellaneous Functions, Defining/Using aliases,
-                Reading initialization commands from another file,
-                Configuration Commands
+   $attach_format , $attach_format
 
-                spam, Spam detection, Configuration Commands
+   $attach_remind_regexp , $attach_remind_regexp
 
-                subscribe, Mailing lists, Configuration Commands
+   $attach_sep , $attach_sep
 
-                toggle, Setting variables, Configuration Commands
+   $attach_split , $attach_split
 
-                unalias, Configuration Commands
+   $attribution, Change settings based upon message recipients, $attribution
 
-                unalternates, Alternative addresses, Configuration Commands
+   $auto_tag, Using Tags
 
-                unalternative_order, Configuration Commands
+   $autoedit , $autoedit
 
-                unauto_view, Configuration Commands
+   $auto_tag , $auto_tag
 
-                uncolor, Using color and mono video attributes, Configuration
-                Commands
+   auto_view, The Pager, Optional Fields, Search Order, MIME Autoview, MIME
+   Multipart/Alternative, Configuration Commands
 
-                unhdr_order, Configuration Commands
+  B
 
-                unhook, Removing hooks, Configuration Commands
+   <backspace>, Editing Input Fields, editor
 
-                unignore, Ignoring (weeding) unwanted message headers,
-                Configuration Commands
+   <backward-char>, Editing Input Fields, editor
 
-                unlists, Mailing lists, Configuration Commands
+   <backward-word>, Editing Input Fields, editor
 
-                unmailboxes, Defining mailboxes which receive mail
+   $beep , $beep
 
-                unmime_lookup, Configuration Commands
+   $beep_new , $beep_new
 
-                unmono, Using color and mono video attributes, Configuration
-                Commands
+   bind, Editing Input Fields, Changing the default key bindings, Keyboard
+   macros, Configuration Commands
 
-                unmy_hdr, User defined headers, Configuration Commands
+   <bol>, Editing Input Fields, editor
 
-                unscore, Message Scoring, Configuration Commands
+   <bottom>, pager
 
-                unset, Setting variables, Configuration Commands
+   <bottom-page>, generic
 
-                unsubscribe, Mailing lists, Configuration Commands
+   <bounce>, Sending Mail, $bounce
 
-   Configuration Variables
+   <bounce-message>, index, pager, attach
 
-                $abort_noattach , $abort_noattach
+   $bounce_delivered , $bounce_delivered
 
-                $abort_nosubject , $abort_nosubject
+   $braille_friendly , $braille_friendly
 
-                $abort_unmodified , $abort_unmodified
+   <buffy-cycle>, editor
 
-                $agent_string , Configuration variables, $agent_string
+  C
 
-                $alias_file, Miscellaneous Functions, Defining/Using aliases,
-                $alias_file
+   <capitalize-word>, Editing Input Fields, editor
 
-                $alias_format , $alias_format
+   $certificate_file , $certificate_file
 
-                $allow_8bit , $allow_8bit
+   <change-dir>, browser
 
-                $allow_ansi , $allow_ansi
+   <change-folder>, index, pager
 
-                $arrow_cursor , $arrow_cursor
+   <change-folder-readonly>, index, pager
 
-                $ascii_chars , $ascii_chars
+   $charset , $charset
 
-                $askbcc , $askbcc
+   charset-hook, Defining aliases for character sets, Configuration Commands
 
-                $askcc , $askcc
+   <check-new>, browser
 
-                $assumed_charset , $assumed_charset
+   <check-traditional-pgp>, Miscellaneous Functions, index, pager
 
-                $attach_format , $attach_format
+   $check_new , $check_new
 
-                $attach_remind_regexp , $attach_remind_regexp
+   <clear-flag>, index
 
-                $attach_sep , $attach_sep
+   close-hook, Compressed folders Support (OPTIONAL), Write a compressed
+   mailbox, Append a message to a compressed mailbox, Configuration Commands
 
-                $attach_split , $attach_split
+   <collapse-all>, Threaded Mode
 
-                $attribution, Change settings based upon message recipients,
-                $attribution
+   <collapse-parts>, attach
 
-                $autoedit , $autoedit
+   <collapse-thread>, Threaded Mode
 
-                $auto_tag, Using Tags, $auto_tag
+   $collapse_unread , $collapse_unread
 
-                $beep , $beep
+   color, The Pager, Using color and mono video attributes, Configuration
+   Commands
 
-                $beep_new , $beep_new
+   $COLORFGBG, Using color and mono video attributes
 
-                $bounce , $bounce
+   <complete>, Editing Input Fields, editor
 
-                $bounce_delivered , $bounce_delivered
+   <complete-query>, Editing Input Fields, editor
 
-                $braille_friendly , $braille_friendly
+   <compose>, Sending Mail
 
-                $certificate_file , $certificate_file
+   $compose_format , $compose_format
 
-                $charset , $charset
+   $config_charset , $config_charset
 
-                $check_new , $check_new
+   $confirmappend , $confirmappend
 
-                $collapse_unread , $collapse_unread
+   $confirmcreate , $confirmcreate
 
-                $compose_format , $compose_format
+   $connect_timeout , $connect_timeout
 
-                $config_charset , $config_charset
+   $content_type , $content_type
 
-                $confirmappend , $confirmappend
+   $copy , $copy
 
-                $confirmcreate , $confirmcreate
+   <copy-file>, compose
 
-                $connect_timeout , $connect_timeout
+   <copy-message>, index, pager
 
-                $content_type , $content_type
+   <create-alias>, Miscellaneous Functions, Defining/Using aliases, index,
+   pager, query
 
-                $copy , $copy
+   $crypt_autoencrypt , Configuration variables
 
-                $crypt_autoencrypt , Configuration variables,
-                $crypt_autoencrypt
+   $crypt_autosign , Configuration variables
 
-                $crypt_autopgp , $crypt_autopgp
+   crypt-hook, Choosing the cryptographic key of the recipient, Configuration
+   Commands
 
-                $crypt_autosign , Configuration variables, $crypt_autosign
+   $crypt_replyencrypt , Configuration variables
 
-                $crypt_autosmime , $crypt_autosmime
+   $crypt_replysign , Configuration variables
 
-                $crypt_replyencrypt , Configuration variables,
-                $crypt_replyencrypt
+   $crypt_replysignencrypted , Configuration variables
 
-                $crypt_replysign , Configuration variables, $crypt_replysign
+   $crypt_verify_sig , Configuration variables
 
-                $crypt_replysignencrypted , Configuration variables,
-                $crypt_replysignencrypted
+   $crypt_autoencrypt , $crypt_autoencrypt
 
-                $crypt_timestamp , $crypt_timestamp
+   $crypt_autopgp , $crypt_autopgp
 
-                $crypt_use_gpgme , $crypt_use_gpgme
+   $crypt_autosign , $crypt_autosign
 
-                $crypt_verify_sig , Configuration variables,
-                $crypt_verify_sig
+   $crypt_autosmime , $crypt_autosmime
 
-                $date_format , $date_format
+   $crypt_replyencrypt , $crypt_replyencrypt
 
-                $debug_level , $debug_level
+   $crypt_replysign , $crypt_replysign
 
-                $default_hook , $default_hook
+   $crypt_replysignencrypted , $crypt_replysignencrypted
 
-                $delete , $delete
+   $crypt_timestamp , $crypt_timestamp
 
-                $delete_space, Additional Notes, $delete_space
+   $crypt_use_gpgme , $crypt_use_gpgme
 
-                $delete_untag , $delete_untag
+   $crypt_verify_sig , $crypt_verify_sig
 
-                $digest_collapse , $digest_collapse
+   <current-bottom>, generic
 
-                $display_filter , $display_filter
+   <current-middle>, generic
 
-                $dotlock_program , $dotlock_program
+   <current-top>, generic
 
-                $dsn_notify, Delivery Status Notification (DSN) Support,
-                $dsn_notify
+  D
 
-                $dsn_return, Delivery Status Notification (DSN) Support,
-                $dsn_return
+   $date_format , $date_format
 
-                $duplicate_threads , $duplicate_threads
+   $debug_level , $debug_level
 
-                $editor , $editor
+   <decode-copy>, index
 
-                $editor_headers, Editing the message header, Defining/Using
-                aliases, $editor_headers
+   <decode-save>, index, pager
 
-                $edit_headers, Editing the message header, User defined
-                headers, mailto:-style links, Configuration variables,
-                $edit_headers
+   default-hook, Message Matching in Hooks
 
-                $encode_from , $encode_from
+   $default_hook , $default_hook
 
-                $entropy_file , $entropy_file
+   $delete , $delete
 
-                $envelope_from , $envelope_from
+   <delete-char>, Editing Input Fields, editor
 
-                $escape , $escape
+   <delete-entry>, attach, postpone
 
-                $fast_reply , $fast_reply
+   <delete-message>, index, pager
 
-                $fcc_attach , $fcc_attach
+   <delete-pattern>, index
 
-                $fcc_clear , $fcc_clear
+   $delete_space, Additional Notes
 
-                $file_charset , $file_charset
+   <delete-subthread>, Threaded Mode, index, pager
 
-                $folder, Configuration Variables, Defining mailboxes which
-                receive mail, Mailbox Shortcuts, $folder
+   <delete-thread>, Threaded Mode, index, pager
 
-                $folder_format , $folder_format
+   $delete_space , $delete_space
 
-                $followup_to, Mailing lists, Handling Mailing Lists,
-                $followup_to
+   $delete_untag , $delete_untag
 
-                $force_buffy_check , $force_buffy_check
+   <detach-file>, Composing new messages, compose
 
-                $force_name , $force_name
+   $digest_collapse , $digest_collapse
 
-                $forward_decode , Configuration variables, $forward_decode
+   <display-address>, index, pager
 
-                $forward_decrypt , Configuration variables, $forward_decrypt
+   <display-message>, index
 
-                $forward_edit , $forward_edit
+   <display-toggle-weed>, Miscellaneous Functions, index, pager, attach,
+   compose
 
-                $forward_format , Configuration variables, $forward_format
+   $display_filter , $display_filter
 
-                $forward_quote , Configuration variables, $forward_quote
+   $dotlock_program , $dotlock_program
 
-                $from , $from
+   <downcase-word>, Editing Input Fields, editor
 
-                $gecos_mask , $gecos_mask
+   $dsn_notify, Delivery Status Notification (DSN) Support
 
-                $hdrs , $hdrs
+   $dsn_return, Delivery Status Notification (DSN) Support
 
-                $header , $header
+   $dsn_notify , $dsn_notify
 
-                $header_cache , $header_cache
+   $dsn_return , $dsn_return
 
-                $header_cache_compress , $header_cache_compress
+   $duplicate_threads , $duplicate_threads
 
-                $help , $help
+  E
+
+   <edit>, Miscellaneous Functions, index, pager, compose
+
+   <edit-bcc>, Composing new messages, compose
 
-                $hidden_host , $hidden_host
+   <edit-cc>, Composing new messages, compose
 
-                $hide_limited , $hide_limited
+   <edit-description>, Composing new messages, compose
 
-                $hide_missing , $hide_missing
+   <edit-encoding>, compose
 
-                $hide_thread_subject , $hide_thread_subject
+   <edit-fcc>, Composing new messages, compose
 
-                $hide_top_limited , $hide_top_limited
+   <edit-file>, compose
 
-                $hide_top_missing , $hide_top_missing
+   <edit-from>, Composing new messages, compose
 
-                $history , $history
+   $edit_headers, Editing the message header, User defined headers,
+   mailto:-style links, Configuration variables, compose
 
-                $honor_followup_to, Miscellaneous Functions, Handling Mailing
-                Lists, $honor_followup_to
+   <edit-mime>, compose
 
-                $hostname , $hostname
+   <edit-reply-to>, Composing new messages, compose
 
-                $ignore_list_reply_to , $ignore_list_reply_to
+   <edit-subject>, Composing new messages, compose
 
-                $imap_authenticators, Authentication, $imap_authenticators
+   <edit-to>, Composing new messages, compose
 
-                $imap_check_subscribed , $imap_check_subscribed
+   <edit-type>, Miscellaneous Functions, index, pager, attach, compose
 
-                $imap_delim_chars , $imap_delim_chars
+   $EDITOR, Manual Conventions, Composing new messages
 
-                $imap_headers , $imap_headers
+   $editor , $editor
 
-                $imap_home_namespace, Configuration Variables,
-                $imap_home_namespace
+   $editor_headers, Editing the message header, Defining/Using aliases
 
-                $imap_keepalive , $imap_keepalive
+   $editor_headers , $editor_headers
 
-                $imap_list_subscribed, IMAP Support (OPTIONAL),
-                $imap_list_subscribed
+   $edit_headers , $edit_headers
 
-                $imap_login , $imap_login
+   $encode_from , $encode_from
 
-                $imap_mail_check, Conditional parts, IMAP Support (OPTIONAL),
-                $imap_mail_check
+   <enter-command>, Miscellaneous Functions, generic, pager
 
-                $imap_pass, Authentication, $imap_pass
+   <enter-mask>, browser
 
-                $imap_passive , $imap_passive
+   $entropy_file , $entropy_file
 
-                $imap_peek , $imap_peek
+   $envelope_from_address , $envelope_from_address
 
-                $imap_reconnect , $imap_reconnect
+   <eol>, Editing Input Fields, editor
 
-                $imap_servernoise , $imap_servernoise
+   $escape , $escape
 
-                $imap_user, Authentication, $imap_user
+   exec, Executing functions, Configuration Commands
 
-                $implicit_autoview , $implicit_autoview
+   <exit>, generic, index, pager
 
-                $include , $include
+   <extract-keys>, Miscellaneous Functions, index, pager, attach
+
+  F
 
-                $include_onlyfirst , $include_onlyfirst
+   $fast_reply , $fast_reply
 
-                $indent_string , Configuration variables, $indent_string
+   fcc-hook, Specify default Fcc: mailbox when composing, Specify default
+   save filename and default Fcc: mailbox at once, Using Hooks, Message
+   Matching in Hooks, Configuration Commands
 
-                $index_format, Threaded Mode, Spam detection, Handling
-                Mailing Lists, Configuration variables, $index_format
+   fcc-save-hook, Specify default save filename, Specify default Fcc: mailbox
+   when composing, Specify default save filename and default Fcc: mailbox at
+   once, Using Hooks, Configuration Commands
 
-                $ispell , $ispell
+   $fcc_attach , $fcc_attach
 
-                $keep_flagged , $keep_flagged
+   $fcc_clear , $fcc_clear
 
-                $list_reply , $list_reply
+   <fetch-mail>, index
 
-                $locale, Change settings based upon message recipients,
-                $locale
+   $file_charset , $file_charset
 
-                $mailcap_path, mailcap, $mailcap_path
+   <filter-entry>, compose
 
-                $mailcap_sanitize, Secure use of mailcap, mailcap,
-                $mailcap_sanitize
+   <first-entry>, Moving Around in Menus, generic
 
-                $maildir_header_cache_verify , $maildir_header_cache_verify
+   <flag-message>, index, pager
 
-                $maildir_trash , $maildir_trash
+   $folder, Configuration Variables, Defining mailboxes which receive mail,
+   Mailbox Shortcuts, $folder
 
-                $mail_check , $mail_check
+   folder-hook, Setting variables based upon mailbox, Spam detection, Using
+   Hooks, Managing multiple IMAP/POP/NNTP accounts (OPTIONAL), Configuration
+   Commands
 
-                $markers , $markers
+   $folder_format , $folder_format
 
-                $mark_old , $mark_old
+   $followup_to, Mailing lists, Handling Mailing Lists
 
-                $mask , $mask
+   $followup_to , $followup_to
 
-                $max_display_recips , $max_display_recips
+   $force_buffy_check , $force_buffy_check
 
-                $max_line_length , $max_line_length
+   $force_name , $force_name
 
-                $mbox, Mailbox Shortcuts, $mbox
+   <forget-passphrase>, Miscellaneous Functions, Composing new messages,
+   index, pager, compose
 
-                $mbox_type, Mailbox Formats, Append a message to a compressed
-                mailbox, $mbox_type
+   <forward>, Sending Mail
 
-                $menu_context , $menu_context
+   <forward-char>, Editing Input Fields, editor
 
-                $menu_move_off , $menu_move_off
+   $forward_decode , Configuration variables
 
-                $menu_scroll , $menu_scroll
+   $forward_decrypt , Configuration variables
 
-                $message_format , Configuration variables, $message_format
+   $forward_format , Configuration variables
 
-                $meta_key , $meta_key
+   <forward-message>, index, pager, attach
 
-                $metoo , $metoo
+   $forward_quote , Configuration variables
 
-                $mh_purge , $mh_purge
+   <forward-word>, Editing Input Fields, editor
 
-                $mh_seq_flagged , $mh_seq_flagged
+   $forward_decode , $forward_decode
 
-                $mh_seq_replied , $mh_seq_replied
+   $forward_decrypt , $forward_decrypt
 
-                $mh_seq_unseen , $mh_seq_unseen
+   $forward_edit , $forward_edit
 
-                $mime_forward , Configuration variables, $mime_forward
+   $forward_format , $forward_format
 
-                $mime_forward_decode , $mime_forward_decode
+   $forward_quote , $forward_quote
 
-                $mime_forward_rest , $mime_forward_rest
+   $from , $from
 
-                $mixmaster , $mixmaster
+  G
 
-                $mix_entry_format, Sending anonymous messages via mixmaster,
-                $mix_entry_format
+   $gecos_mask , $gecos_mask
 
-                $move , $move
+   <group-reply>, Sending Mail, index, pager, attach
 
-                $msgid_format, Message-ID: headers, $msgid_format
+  H
 
-                $muttng_bindir , $muttng_bindir
+   <half-down>, generic, pager
 
-                $muttng_docdir , $muttng_docdir
+   <half-up>, generic, pager
 
-                $muttng_folder_name , $muttng_folder_name
+   $hdrs , $hdrs
 
-                $muttng_folder_path , $muttng_folder_path
+   hdr_order, Defining the order of headers when viewing messages,
+   Configuration Commands
 
-                $muttng_hcache_backend , $muttng_hcache_backend
+   $header , $header
 
-                $muttng_pwd , $muttng_pwd
+   $header_cache , $header_cache
 
-                $muttng_revision , $muttng_revision
+   $header_cache_compress , $header_cache_compress
 
-                $muttng_sysconfdir , $muttng_sysconfdir
+   <help>, Moving Around in Menus, $help, generic, pager
 
-                $muttng_version , $muttng_version
+   $hidden_host , $hidden_host
 
-                $narrow_tree , $narrow_tree
+   $hide_limited , $hide_limited
 
-                $net_inc , $net_inc
+   $hide_missing , $hide_missing
 
-                $nntp_ask_followup_to , Configuration variables,
-                $nntp_ask_followup_to
+   $hide_thread_subject , $hide_thread_subject
 
-                $nntp_ask_x_comment_to , Configuration variables,
-                $nntp_ask_x_comment_to
+   $hide_top_limited , $hide_top_limited
 
-                $nntp_cache_dir , Configuration variables, $nntp_cache_dir
+   $hide_top_missing , $hide_top_missing
 
-                $nntp_catchup , Configuration variables, $nntp_catchup
+   $history , $history
 
-                $nntp_context , $nntp_context
+   <history-down>, Editing Input Fields, editor
 
-                $nntp_followup_to_poster , Configuration variables,
-                $nntp_followup_to_poster
+   <history-up>, Editing Input Fields, editor
 
-                $nntp_group_index_format , Configuration variables,
-                $nntp_group_index_format
+   $HOME, MIME Type configuration with mime.types, MIME Viewer configuration
+   with mailcap
 
-                $nntp_host , Configuration variables, $nntp_host
+   $honor_followup_to, Miscellaneous Functions, Handling Mailing Lists
 
-                $nntp_inews , Configuration variables, $nntp_inews
+   $honor_followup_to , $honor_followup_to
 
-                $nntp_load_description , $nntp_load_description
+   $HOSTNAME, Environment Variables
 
-                $nntp_mail_check , Configuration variables, $nntp_mail_check
+   $hostname , $hostname
 
-                $nntp_mime_subject , Configuration variables,
-                $nntp_mime_subject
+  I
 
-                $nntp_newsrc, NNTP Support (OPTIONAL), Configuration
-                variables, $nntp_newsrc
+   iconv-hook, Defining aliases for character sets
 
-                $nntp_pass , $nntp_pass
+   ignore, Miscellaneous Functions, Ignoring (weeding) unwanted message
+   headers, Configuration Commands
 
-                $nntp_post_moderated , Configuration variables,
-                $nntp_post_moderated
+   $ignore_list_reply_to , $ignore_list_reply_to
 
-                $nntp_reconnect , $nntp_reconnect
+   $imap_authenticators, Authentication
 
-                $nntp_save_unsubscribed , Configuration variables,
-                $nntp_save_unsubscribed
+   $imap_home_namespace, Configuration Variables
 
-                $nntp_show_new_news , Configuration variables,
-                $nntp_show_new_news
+   $imap_list_subscribed, IMAP Support (OPTIONAL)
 
-                $nntp_show_only_unread , Configuration variables,
-                $nntp_show_only_unread
+   $imap_mail_check, Manual Conventions, Conditional parts, IMAP Support
+   (OPTIONAL)
 
-                $nntp_user , $nntp_user
+   $imap_pass, Authentication
 
-                $nntp_x_comment_to , Configuration variables,
-                $nntp_x_comment_to
+   $imap_user, Authentication
 
-                $operating_system , $operating_system
+   $imap_authenticators , $imap_authenticators
 
-                $pager , $pager
+   $imap_check_subscribed , $imap_check_subscribed
 
-                $pager_context , $pager_context
+   $imap_delim_chars , $imap_delim_chars
 
-                $pager_format , $pager_format
+   $imap_headers , $imap_headers
 
-                $pager_index_lines, Conditional parts, $pager_index_lines
+   $imap_home_namespace , $imap_home_namespace
 
-                $pager_stop , $pager_stop
+   $imap_keepalive , $imap_keepalive
 
-                $pgp_autoinline , Configuration variables, $pgp_autoinline
+   $imap_list_subscribed , $imap_list_subscribed
 
-                $pgp_auto_decode , $pgp_auto_decode
+   $imap_login , $imap_login
 
-                $pgp_check_exit , $pgp_check_exit
+   $imap_mail_check , $imap_mail_check
 
-                $pgp_clearsign_command , $pgp_clearsign_command
+   $imap_pass , $imap_pass
 
-                $pgp_decode_command , $pgp_decode_command
+   $imap_passive , $imap_passive
 
-                $pgp_decrypt_command , $pgp_decrypt_command
+   $imap_peek , $imap_peek
 
-                $pgp_encrypt_only_command , $pgp_encrypt_only_command
+   $imap_reconnect , $imap_reconnect
 
-                $pgp_encrypt_sign_command , $pgp_encrypt_sign_command
+   $imap_servernoise , $imap_servernoise
 
-                $pgp_entry_format, Using Mutt-ng with PGP, $pgp_entry_format
+   $imap_user , $imap_user
 
-                $pgp_export_command , $pgp_export_command
+   $implicit_autoview , $implicit_autoview
 
-                $pgp_getkeys_command , $pgp_getkeys_command
+   $include , $include
 
-                $pgp_good_sign , $pgp_good_sign
+   $include_onlyfirst , $include_onlyfirst
 
-                $pgp_ignore_subkeys , $pgp_ignore_subkeys
+   $indent_string , Configuration variables
 
-                $pgp_import_command , $pgp_import_command
+   $indent_string , $indent_string
 
-                $pgp_list_pubring_command , $pgp_list_pubring_command
+   $index_format, Threaded Mode, Spam detection, Handling Mailing Lists,
+   Configuration variables
 
-                $pgp_list_secring_command , $pgp_list_secring_command
+   $index_format , $index_format
 
-                $pgp_long_ids , $pgp_long_ids
+   <ispell>, Composing new messages, $ispell, compose
 
-                $pgp_mime_auto , $pgp_mime_auto
+  J
 
-                $pgp_replyinline , Configuration variables, $pgp_replyinline
+   <jump>, generic
 
-                $pgp_retainable_sigs , $pgp_retainable_sigs
+  K
 
-                $pgp_show_unusable , $pgp_show_unusable
+   $keep_flagged , $keep_flagged
 
-                $pgp_sign_as, Using Mutt-ng with PGP, $pgp_sign_as
+   <kill-eol>, Editing Input Fields, editor
 
-                $pgp_sign_command , $pgp_sign_command
+   <kill-eow>, Editing Input Fields, editor
 
-                $pgp_sort_keys , $pgp_sort_keys
+   <kill-line>, Editing Input Fields, editor
 
-                $pgp_strict_enc , $pgp_strict_enc
+   <kill-word>, Editing Input Fields, editor
 
-                $pgp_timeout , $pgp_timeout
+  L
 
-                $pgp_use_gpg_agent , $pgp_use_gpg_agent
+   <last-entry>, Moving Around in Menus, generic
 
-                $pgp_verify_command , $pgp_verify_command
+   <limit>, index
 
-                $pgp_verify_key_command , $pgp_verify_key_command
+   <list-reply>, Miscellaneous Functions, Sending Mail, index, pager, attach
 
-                $pipe_decode, Miscellaneous Functions, $pipe_decode
+   lists, Miscellaneous Functions, Mailing lists, Handling Mailing Lists,
+   Configuration Commands
 
-                $pipe_sep , $pipe_sep
+   $list_reply , $list_reply
 
-                $pipe_split, Miscellaneous Functions, $pipe_split
+   $locale, Change settings based upon message recipients, $locale
 
-                $pop_authenticators , $pop_authenticators
+  M
 
-                $pop_auth_try_all , $pop_auth_try_all
+   macro, Miscellaneous Functions, Keyboard macros, Adding key sequences to
+   the keyboard buffer, Using Tags, Configuration Commands
 
-                $pop_delete , $pop_delete
+   <mail>, index, pager, query
 
-                $pop_host , $pop_host
+   <mail-key>, Sending Mail, index, pager
 
-                $pop_last , $pop_last
+   mailboxes, Defining mailboxes which receive mail, Configuration Commands
 
-                $pop_mail_check, POP3 Support (OPTIONAL), Configuration
-                variables, $pop_mail_check
+   $mailcap_path, mailcap
 
-                $pop_pass , $pop_pass
+   $mailcap_sanitize, Secure use of mailcap, mailcap
 
-                $pop_reconnect , $pop_reconnect
+   $mailcap_path , $mailcap_path
 
-                $pop_user , $pop_user
+   $mailcap_sanitize , $mailcap_sanitize
 
-                $postpone, Postponing Mail, $postpone
+   $maildir_header_cache_verify , $maildir_header_cache_verify
 
-                $postponed, Postponing Mail, $postponed
+   $maildir_trash , $maildir_trash
 
-                $post_indent_string , Configuration variables,
-                $post_indent_string
+   $mail_check , $mail_check
 
-                $preconnect , $preconnect
+   <mark-as-new>, pager
 
-                $print , $print
+   $markers , $markers
 
-                $print_command , Configuration variables, $print_command
+   $mark_old , $mark_old
 
-                $print_decode , $print_decode
+   $mask , $mask
 
-                $print_split , $print_split
+   $max_display_recips , $max_display_recips
 
-                $prompt_after , $prompt_after
+   $max_line_length , $max_line_length
 
-                $query_command, External Address Queries, $query_command
+   $mbox, Mailbox Shortcuts, $mbox
 
-                $quit , $quit
+   mbox-hook, Using Multiple spool mailboxes, Using Hooks, Configuration
+   Commands
 
-                $quote_empty , $quote_empty
+   $mbox_type, Mailbox Formats, Append a message to a compressed mailbox
 
-                $quote_quoted , $quote_quoted
+   $mbox_type , $mbox_type
 
-                $quote_regexp, Miscellaneous Functions, Using color and mono
-                video attributes, $quote_regexp
+   $menu_context , $menu_context
 
-                $read_inc , $read_inc
+   $menu_move_off , $menu_move_off
 
-                $read_only , $read_only
+   $menu_scroll , $menu_scroll
 
-                $realname , $realname
+   $message_format , Configuration variables
 
-                $recall , $recall
+   message-hook, Change settings before formatting a message, Using Hooks,
+   Message Matching in Hooks, MIME Autoview, Configuration Commands
 
-                $record, Environment Variables, Specify default Fcc: mailbox
-                when composing, Mailbox Shortcuts, $record
+   $message_format , $message_format
 
-                $reply_regexp , $reply_regexp
+   $meta_key , $meta_key
 
-                $reply_self , $reply_self
+   $metoo , $metoo
 
-                $reply_to, Alternative addresses, Handling Mailing Lists,
-                $reply_to
+   $mh_purge , $mh_purge
 
-                $resolve , $resolve
+   $mh_seq_flagged , $mh_seq_flagged
 
-                $reverse_alias , $reverse_alias
+   $mh_seq_replied , $mh_seq_replied
 
-                $reverse_name , $reverse_name
+   $mh_seq_unseen , $mh_seq_unseen
 
-                $reverse_realname , $reverse_realname
+   <middle-page>, generic
 
-                $rfc2047_parameters , $rfc2047_parameters
+   $mime_forward , Configuration variables
 
-                $save_address , $save_address
+   $mime_forward , $mime_forward
 
-                $save_empty, Compressed folders Support (OPTIONAL),
-                $save_empty
+   $mime_forward_decode , $mime_forward_decode
 
-                $save_name , $save_name
+   $mime_forward_rest , $mime_forward_rest
 
-                $score , $score
+   mime_lookup, MIME Lookup, Configuration Commands
 
-                $score_threshold_delete, Message Scoring,
-                $score_threshold_delete
+   $mix_entry_format, Sending anonymous messages via mixmaster
 
-                $score_threshold_flag, Message Scoring, $score_threshold_flag
+   $mixmaster , $mixmaster
 
-                $score_threshold_read, Message Scoring, $score_threshold_read
+   $mix_entry_format , $mix_entry_format
 
-                $sendmail, Change settings based upon message recipients,
-                $sendmail
+   mono, Using color and mono video attributes, Configuration Commands
 
-                $sendmail_wait , $sendmail_wait
+   $move , $move
 
-                $send_charset , $send_charset
+   $msgid_format, Message-ID: headers
 
-                $shell , $shell
+   $msgid_format , $msgid_format
 
-                $sidebar_boundary , $sidebar_boundary
+   $muttng_bindir , $muttng_bindir
 
-                $sidebar_delim , $sidebar_delim
+   $muttng_docdir , $muttng_docdir
 
-                $sidebar_newmail_only , $sidebar_newmail_only
+   $muttng_folder_name , $muttng_folder_name
 
-                $sidebar_number_format , $sidebar_number_format
+   $muttng_folder_path , $muttng_folder_path
 
-                $sidebar_shorten_hierarchy , Configuration variables,
-                $sidebar_shorten_hierarchy
+   $muttng_hcache_backend , $muttng_hcache_backend
 
-                $sidebar_visible , $sidebar_visible
+   $muttng_pwd , $muttng_pwd
 
-                $sidebar_width , $sidebar_width
+   $muttng_revision , $muttng_revision
 
-                $signature, Change settings based upon message recipients,
-                $signature
+   $muttng_sysconfdir , $muttng_sysconfdir
 
-                $signoff_string , $signoff_string
+   $muttng_version , $muttng_version
 
-                $sig_dashes , $sig_dashes
+   my_hdr, User defined headers, Configuration Commands
 
-                $sig_on_top , $sig_on_top
+  N
 
-                $simple_search , $simple_search
+   $narrow_tree , $narrow_tree
 
-                $sleep_time , $sleep_time
+   $net_inc , $net_inc
 
-                $smart_wrap , $smart_wrap
+   <new-mime>, compose
 
-                $smileys , $smileys
+   <next-entry>, Moving Around in Menus, generic, pager
 
-                $smime_ask_cert_label , $smime_ask_cert_label
+   <next-line>, generic, pager
 
-                $smime_ca_location , $smime_ca_location
+   <next-new>, index, pager
 
-                $smime_certificates , $smime_certificates
+   <next-new-then-unread>, index, pager
 
-                $smime_decrypt_command , $smime_decrypt_command
+   <next-page>, generic, pager
 
-                $smime_decrypt_use_default_key ,
-                $smime_decrypt_use_default_key
+   <next-subthread>, Threaded Mode, index, pager
 
-                $smime_default_key , Configuration variables,
-                $smime_default_key
+   <next-thread>, Threaded Mode, index, pager
 
-                $smime_encrypt_command , $smime_encrypt_command
+   <next-undeleted>, index, pager
 
-                $smime_encrypt_with , $smime_encrypt_with
+   <next-unread>, index, pager
 
-                $smime_get_cert_command , $smime_get_cert_command
+   $nntp_ask_followup_to , Configuration variables
 
-                $smime_get_cert_email_command , $smime_get_cert_email_command
+   $nntp_ask_x_comment_to , Configuration variables
 
-                $smime_get_signer_cert_command ,
-                $smime_get_signer_cert_command
+   $nntp_cache_dir , Configuration variables
 
-                $smime_import_cert_command , $smime_import_cert_command
+   $nntp_catchup , Configuration variables
 
-                $smime_is_default , $smime_is_default
+   $nntp_followup_to_poster , Configuration variables
 
-                $smime_keys , $smime_keys
+   $nntp_group_index_format , Configuration variables
 
-                $smime_pk7out_command , $smime_pk7out_command
+   $nntp_host , Configuration variables
 
-                $smime_sign_command , $smime_sign_command
+   $nntp_inews , Configuration variables
 
-                $smime_sign_opaque_command , $smime_sign_opaque_command
+   $nntp_mail_check , Configuration variables
 
-                $smime_timeout , $smime_timeout
+   $nntp_mime_subject , Configuration variables
 
-                $smime_verify_command , $smime_verify_command
+   $nntp_newsrc, NNTP Support (OPTIONAL), Configuration variables
 
-                $smime_verify_opaque_command , $smime_verify_opaque_command
+   $nntp_post_moderated , Configuration variables
 
-                $smtp_envelope, SMTP Support (OPTIONAL), $smtp_envelope
+   $nntp_save_unsubscribed , Configuration variables
 
-                $smtp_host, SMTP Support (OPTIONAL), $smtp_host
+   $nntp_show_new_news , Configuration variables
 
-                $smtp_pass, SMTP Support (OPTIONAL), Configuration variables,
-                $smtp_pass
+   $nntp_show_only_unread , Configuration variables
 
-                $smtp_port , $smtp_port
+   $nntp_x_comment_to , Configuration variables
 
-                $smtp_user, SMTP Support (OPTIONAL), Configuration variables,
-                $smtp_user
+   $NNTPSERVER, NNTP Support (OPTIONAL)
 
-                $smtp_use_tls, SMTP Support (OPTIONAL), $smtp_use_tls
+   $nntp_ask_followup_to , $nntp_ask_followup_to
 
-                $sort , $sort
+   $nntp_ask_x_comment_to , $nntp_ask_x_comment_to
 
-                $sort_alias , $sort_alias
+   $nntp_cache_dir , $nntp_cache_dir
 
-                $sort_aux , $sort_aux
+   $nntp_catchup , $nntp_catchup
 
-                $sort_browser , $sort_browser
+   $nntp_context , $nntp_context
 
-                $sort_re , $sort_re
+   $nntp_followup_to_poster , $nntp_followup_to_poster
 
-                $spam_separator , $spam_separator
+   $nntp_group_index_format , $nntp_group_index_format
 
-                $spoolfile, Setting variables based upon mailbox, Defining
-                mailboxes which receive mail, Mailbox Shortcuts, POP3 Support
-                (OPTIONAL), $spoolfile
+   $nntp_host , $nntp_host
 
-                $ssl_ca_certificates_file , $ssl_ca_certificates_file
+   $nntp_inews , $nntp_inews
 
-                $ssl_client_cert , $ssl_client_cert
+   $nntp_load_description , $nntp_load_description
 
-                $ssl_force_tls , $ssl_force_tls
+   $nntp_mail_check , $nntp_mail_check
 
-                $ssl_min_dh_prime_bits , $ssl_min_dh_prime_bits
+   $nntp_mime_subject , $nntp_mime_subject
 
-                $ssl_starttls , $ssl_starttls
+   $nntp_newsrc , $nntp_newsrc
 
-                $ssl_usesystemcerts , $ssl_usesystemcerts
+   $nntp_pass , $nntp_pass
 
-                $ssl_use_sslv2 , $ssl_use_sslv2
+   $nntp_post_moderated , $nntp_post_moderated
 
-                $ssl_use_sslv3 , $ssl_use_sslv3
+   $nntp_reconnect , $nntp_reconnect
 
-                $ssl_use_tlsv1 , $ssl_use_tlsv1
+   $nntp_save_unsubscribed , $nntp_save_unsubscribed
 
-                $status_chars , $status_chars
+   $nntp_show_new_news , $nntp_show_new_news
 
-                $status_format, Composing new messages, Introduction,
-                $status_format
+   $nntp_show_only_unread , $nntp_show_only_unread
 
-                $status_on_top , $status_on_top
+   $nntp_user , $nntp_user
 
-                $strict_mailto, mailto:-style links, $strict_mailto
+   $nntp_x_comment_to , $nntp_x_comment_to
 
-                $strict_mime , $strict_mime
+   nospam, Spam detection, Configuration Commands
 
-                $strict_threads, Threaded Mode, $strict_threads
+  O
 
-                $strip_was , $strip_was
+   open-hook, Compressed folders Support (OPTIONAL), Open a compressed
+   mailbox for reading, Write a compressed mailbox, Append a message to a
+   compressed mailbox, Configuration Commands
 
-                $strip_was_regex , $strip_was_regex
+   $operating_system , $operating_system
 
-                $stuff_quoted , $stuff_quoted
+  P
 
-                $suspend , $suspend
+   <page-down>, Moving Around in Menus
 
-                $text_flowed , $text_flowed
+   <page-up>, Moving Around in Menus
 
-                $thorough_search , $thorough_search
+   $pager , $pager
 
-                $thread_received , $thread_received
+   $pager_index_lines, Conditional parts
 
-                $tilde , $tilde
+   $pager_context , $pager_context
 
-                $timeout, IMAP Support (OPTIONAL), $timeout
+   $pager_format , $pager_format
 
-                $tmpdir, Temporary Files, $tmpdir
+   $pager_index_lines , $pager_index_lines
 
-                $to_chars, Status Flags, $to_chars
+   $pager_stop , $pager_stop
 
-                $trash , $trash
+   <parent-message>, Threaded Mode, index, pager
 
-                $tunnel , $tunnel
+   pattern-hook, Specify default save filename, Specify default Fcc: mailbox
+   when composing, Change settings based upon message recipients, Change
+   settings before formatting a message
 
-                $umask, Temporary Files, $umask
+   $pgp_autoinline , Configuration variables
 
-                $uncollapse_jump , $uncollapse_jump
+   $pgp_entry_format, Using Mutt-ng with PGP
 
-                $use_8bitmime, SMTP Support (OPTIONAL), $use_8bitmime
+   <pgp-menu>, Composing new messages, compose
 
-                $use_domain , $use_domain
+   $pgp_replyinline , Configuration variables
 
-                $use_from , $use_from
+   $pgp_sign_as, Using Mutt-ng with PGP
 
-                $use_idn , $use_idn
+   $pgp_autoinline , $pgp_autoinline
 
-                $use_ipv6 , $use_ipv6
+   $pgp_auto_decode , $pgp_auto_decode
 
-                $visual , $visual
+   $pgp_check_exit , $pgp_check_exit
 
-                $wait_key, Miscellaneous Functions, Optional Fields,
-                $wait_key
+   $pgp_clearsign_command , $pgp_clearsign_command
 
-                $weed, Miscellaneous Functions, $weed
+   $pgp_decode_command , $pgp_decode_command
 
-                $wrapmargin , $wrapmargin
+   $pgp_decrypt_command , $pgp_decrypt_command
 
-                $wrap_search , $wrap_search
+   $pgp_encrypt_only_command , $pgp_encrypt_only_command
 
-                $write_bcc , $write_bcc
+   $pgp_encrypt_sign_command , $pgp_encrypt_sign_command
 
-                $write_inc , $write_inc
+   $pgp_entry_format , $pgp_entry_format
 
-                $xterm_icon , $xterm_icon
+   $pgp_export_command , $pgp_export_command
 
-                $xterm_leave , $xterm_leave
+   $pgp_getkeys_command , $pgp_getkeys_command
 
-                $xterm_set_titles , $xterm_set_titles
+   $pgp_good_sign , $pgp_good_sign
 
-                $xterm_title , $xterm_title
+   $pgp_ignore_subkeys , $pgp_ignore_subkeys
 
-  E
+   $pgp_import_command , $pgp_import_command
 
-   Environment Variables
+   $pgp_list_pubring_command , $pgp_list_pubring_command
 
-                $COLORFGBG, Using color and mono video attributes
+   $pgp_list_secring_command , $pgp_list_secring_command
 
-                $EDITOR, Composing new messages
+   $pgp_long_ids , $pgp_long_ids
 
-                $HOME, MIME Type configuration with mime.types, MIME Viewer
-                configuration with mailcap
+   $pgp_mime_auto , $pgp_mime_auto
 
-                $HOSTNAME, Environment Variables
+   $pgp_replyinline , $pgp_replyinline
 
-                $NNTPSERVER, NNTP Support (OPTIONAL)
+   $pgp_retainable_sigs , $pgp_retainable_sigs
 
-                $VISUAL, Composing new messages
+   $pgp_show_unusable , $pgp_show_unusable
 
-  F
+   $pgp_sign_as , $pgp_sign_as
 
-   Functions
+   $pgp_sign_command , $pgp_sign_command
 
-                <attach-file>, Composing new messages, compose
+   $pgp_sort_keys , $pgp_sort_keys
 
-                <attach-key>, Composing new messages, compose
+   $pgp_strict_enc , $pgp_strict_enc
 
-                <attach-message>, Composing new messages, compose
+   $pgp_timeout , $pgp_timeout
 
-                <backspace>, Editing Input Fields, editor
+   $pgp_use_gpg_agent , $pgp_use_gpg_agent
 
-                <backward-char>, Editing Input Fields, editor
+   $pgp_verify_command , $pgp_verify_command
 
-                <backward-word>, Editing Input Fields, editor
+   $pgp_verify_key_command , $pgp_verify_key_command
 
-                <bol>, Editing Input Fields, editor
+   $pipe_decode, Miscellaneous Functions
 
-                <bottom-page>, generic
+   <pipe-entry>, attach, compose
 
-                <bottom>, pager
+   <pipe-message>, Miscellaneous Functions, index, pager
 
-                <bounce-message>, index, pager, attach
+   $pipe_split, Miscellaneous Functions
 
-                <bounce>, Sending Mail
+   $pipe_decode , $pipe_decode
 
-                <buffy-cycle>, editor
+   $pipe_sep , $pipe_sep
 
-                <capitalize-word>, Editing Input Fields, editor
+   $pipe_split , $pipe_split
 
-                <change-dir>, browser
+   $pop_mail_check, POP3 Support (OPTIONAL), Configuration variables
 
-                <change-folder-readonly>, index, pager
+   $pop_authenticators , $pop_authenticators
 
-                <change-folder>, index, pager
+   $pop_auth_try_all , $pop_auth_try_all
 
-                <check-new>, browser
+   $pop_delete , $pop_delete
 
-                <check-traditional-pgp>, Miscellaneous Functions, index,
-                pager
+   $pop_host , $pop_host
 
-                <clear-flag>, index
+   $pop_last , $pop_last
 
-                <collapse-all>, Threaded Mode
+   $pop_mail_check , $pop_mail_check
 
-                <collapse-parts>, attach
+   $pop_pass , $pop_pass
 
-                <collapse-thread>, Threaded Mode
+   $pop_reconnect , $pop_reconnect
 
-                <complete-query>, Editing Input Fields, editor
+   $pop_user , $pop_user
 
-                <complete>, Editing Input Fields, editor
+   $post_indent_string , Configuration variables
 
-                <compose>, Sending Mail
+   $postpone, Postponing Mail, $postpone
 
-                <copy-file>, compose
+   <postpone-message>, Composing new messages, compose
 
-                <copy-message>, index, pager
+   $postponed, Postponing Mail, $postponed
 
-                <create-alias>, Miscellaneous Functions, Defining/Using
-                aliases, index, pager, query
+   $post_indent_string , $post_indent_string
 
-                <current-bottom>, generic
+   $preconnect , $preconnect
 
-                <current-middle>, generic
+   <previous-entry>, Moving Around in Menus, generic, pager
 
-                <current-top>, generic
+   <previous-line>, generic, pager
 
-                <decode-copy>, index
+   <previous-new>, index, pager
 
-                <decode-save>, index, pager
+   <previous-new-then-unread>, index, pager
 
-                <delete-char>, Editing Input Fields, editor
+   <previous-page>, generic, index, pager
 
-                <delete-entry>, attach, postpone
+   <previous-subthread>, Threaded Mode, index, pager
 
-                <delete-message>, index, pager
+   <previous-thread>, Threaded Mode, index, pager
 
-                <delete-pattern>, index
+   <previous-undeleted>, index, pager
 
-                <delete-subthread>, Threaded Mode, index, pager
+   <previous-unread>, index, pager
 
-                <delete-thread>, Threaded Mode, index, pager
+   $print , $print
 
-                <detach-file>, Composing new messages, compose
+   $print_command , Configuration variables
 
-                <display-address>, index, pager
+   <print-entry>, attach, compose
 
-                <display-message>, index
+   <print-message>, index, pager
 
-                <display-toggle-weed>, Miscellaneous Functions, index, pager,
-                attach, compose
+   $print_command , $print_command
 
-                <downcase-word>, Editing Input Fields, editor
+   $print_decode , $print_decode
 
-                <edit-bcc>, Composing new messages, compose
+   $print_split , $print_split
 
-                <edit-cc>, Composing new messages, compose
+   $prompt_after , $prompt_after
 
-                <edit-description>, Composing new messages, compose
+   push, Adding key sequences to the keyboard buffer, Using Tags,
+   Configuration Commands
 
-                <edit-encoding>, compose
+  Q
 
-                <edit-fcc>, Composing new messages, compose
+   <query>, index, query
 
-                <edit-file>, compose
+   <query-append>, query
 
-                <edit-from>, Composing new messages, compose
+   $query_command, External Address Queries
 
-                <edit-headers>, compose
+   $query_command , $query_command
 
-                <edit-mime>, compose
+   <quit>, Moving Around in Menus, Composing new messages, $quit, index,
+   pager
 
-                <edit-reply-to>, Composing new messages, compose
+   <quote-char>, Editing Input Fields, editor
 
-                <edit-subject>, Composing new messages, compose
+   $quote_regexp, Miscellaneous Functions, Using color and mono video
+   attributes
 
-                <edit-to>, Composing new messages, compose
+   $quote_empty , $quote_empty
 
-                <edit-type>, Miscellaneous Functions, index, pager, attach,
-                compose
+   $quote_quoted , $quote_quoted
 
-                <edit>, Miscellaneous Functions, index, pager, compose
+   $quote_regexp , $quote_regexp
 
-                <enter-command>, Miscellaneous Functions, generic, pager
+  R
 
-                <enter-mask>, browser
+   <read-subthread>, Threaded Mode, index, pager
 
-                <eol>, Editing Input Fields, editor
+   <read-thread>, Threaded Mode, index, pager
 
-                <exit>, generic, index, pager
+   $read_inc , $read_inc
 
-                <extract-keys>, Miscellaneous Functions, index, pager, attach
+   $read_only , $read_only
 
-                <fetch-mail>, index
+   $realname , $realname
 
-                <filter-entry>, compose
+   $recall , $recall
 
-                <first-entry>, Moving Around in Menus, generic
+   <recall-message>, index, pager
 
-                <flag-message>, index, pager
+   $record, Environment Variables, Specify default Fcc: mailbox when
+   composing, Mailbox Shortcuts, $record
 
-                <forget-passphrase>, Miscellaneous Functions, Composing new
-                messages, index, pager, compose
+   <redraw-screen>, pager
 
-                <forward-char>, Editing Input Fields, editor
+   <refresh>, generic
 
-                <forward-message>, index, pager, attach
+   <rename-file>, compose
 
-                <forward-word>, Editing Input Fields, editor
+   <reply>, Sending Mail, index, pager, attach
 
-                <forward>, Sending Mail
+   reply-hook, Change settings based upon message recipients, Configuration
+   Commands
 
-                <group-reply>, Sending Mail, index, pager, attach
+   $reply_to, Alternative addresses, Handling Mailing Lists
 
-                <half-down>, generic, pager
+   $reply_regexp , $reply_regexp
 
-                <half-up>, generic, pager
+   $reply_self , $reply_self
 
-                <help>, Moving Around in Menus, generic, pager
+   $reply_to , $reply_to
 
-                <history-down>, Editing Input Fields, editor
+   <resend-message>, Miscellaneous Functions, The Attachment Menu, index,
+   attach
 
-                <history-up>, Editing Input Fields, editor
+   reset, Setting variables, Configuration Commands
 
-                <ispell>, Composing new messages, compose
+   $resolve , $resolve
 
-                <jump>, generic
+   $reverse_alias , $reverse_alias
 
-                <kill-eol>, Editing Input Fields, editor
+   $reverse_name , $reverse_name
 
-                <kill-eow>, Editing Input Fields, editor
+   $reverse_realname , $reverse_realname
 
-                <kill-line>, Editing Input Fields, editor
+   RfC
 
-                <kill-word>, Editing Input Fields, editor
+                1524, MIME Viewer configuration with mailcap, Command
+                Expansion, mailcap
 
-                <last-entry>, Moving Around in Menus, generic
+                1894, Delivery Status Notification (DSN) Support
 
-                <limit>, index
+                2822, Again: Scoring
 
-                <list-reply>, Miscellaneous Functions, Sending Mail, index,
-                pager, attach
+                3676, Sending
 
-                <mail-key>, Sending Mail, index, pager
+                822, User defined headers
 
-                <mail>, index, pager, query
+   $rfc2047_parameters , $rfc2047_parameters
 
-                <mark-as-new>, pager
+  S
 
-                <middle-page>, generic
+   $save_empty, Compressed folders Support (OPTIONAL)
 
-                <new-mime>, compose
+   <save-entry>, attach
 
-                <next-entry>, Moving Around in Menus, generic, pager
+   save-hook, Specify default save filename, Specify default save filename
+   and default Fcc: mailbox at once, Using Hooks, Message Matching in Hooks,
+   Mailbox Shortcuts, Configuration Commands
 
-                <next-line>, generic, pager
+   <save-message>, index, pager
 
-                <next-new-then-unread>, index, pager
+   $save_address , $save_address
 
-                <next-new>, index, pager
+   $save_empty , $save_empty
 
-                <next-page>, generic, pager
+   $save_name , $save_name
 
-                <next-subthread>, Threaded Mode, index, pager
+   score, Message Scoring, Configuration Commands, $score
 
-                <next-thread>, Threaded Mode, index, pager
+   $score_threshold_delete, Message Scoring
 
-                <next-undeleted>, index, pager
+   $score_threshold_flag, Message Scoring
 
-                <next-unread>, index, pager
+   $score_threshold_read, Message Scoring
 
-                <page-down>, Moving Around in Menus
+   $score_threshold_delete , $score_threshold_delete
 
-                <page-up>, Moving Around in Menus
+   $score_threshold_flag , $score_threshold_flag
 
-                <parent-message>, Threaded Mode, index, pager
+   $score_threshold_read , $score_threshold_read
 
-                <pgp-menu>, Composing new messages, compose
+   <search>, generic, pager, alias, query, browser
 
-                <pipe-entry>, attach, compose
+   <search-next>, generic, pager, alias, query, browser
 
-                <pipe-message>, Miscellaneous Functions, index, pager
+   <search-opposite>, generic, pager, query
 
-                <postpone-message>, Composing new messages, compose
+   <search-reverse>, generic, pager, alias, query, browser
 
-                <previous-entry>, Moving Around in Menus, generic, pager
+   <search-toggle>, pager
 
-                <previous-line>, generic, pager
+   <select-entry>, generic
 
-                <previous-new-then-unread>, index, pager
+   <select-new>, browser
 
-                <previous-new>, index, pager
+   send-hook, Change settings based upon message recipients, Using Hooks,
+   Message Matching in Hooks, Configuration Commands
 
-                <previous-page>, generic, index, pager
+   <send-message>, Composing new messages, compose
 
-                <previous-subthread>, Threaded Mode, index, pager
+   send2-hook, Change settings based upon message recipients
 
-                <previous-thread>, Threaded Mode, index, pager
+   <senderdecode-copy>, pager
 
-                <previous-undeleted>, index, pager
+   $sendmail, Change settings based upon message recipients, $sendmail
 
-                <previous-unread>, index, pager
+   $sendmail_wait , $sendmail_wait
 
-                <print-entry>, attach, compose
+   $send_charset , $send_charset
 
-                <print-message>, index, pager
+   set, Setting variables, Configuration Commands
 
-                <query-append>, query
+   <set-flag>, index
 
-                <query>, index, query
+   $shell , $shell
 
-                <quit>, Moving Around in Menus, Composing new messages,
-                index, pager
+   <shell-escape>, Miscellaneous Functions, generic, pager
 
-                <quote-char>, Editing Input Fields, editor
+   <show-limit>, index
 
-                <read-subthread>, Threaded Mode, index, pager
+   <show-version>, index, pager
 
-                <read-thread>, Threaded Mode, index, pager
+   <sidebar-next>, sidebar
 
-                <recall-message>, index, pager
+   <sidebar-next-new>, sidebar
 
-                <redraw-screen>, pager
+   <sidebar-open>, sidebar
 
-                <refresh>, generic
+   <sidebar-previous>, sidebar
 
-                <rename-file>, compose
+   <sidebar-scroll-down>, sidebar
 
-                <reply>, Sending Mail, index, pager, attach
+   <sidebar-scroll-up>, sidebar
 
-                <resend-message>, Miscellaneous Functions, The Attachment
-                Menu, index, attach
+   $sidebar_shorten_hierarchy , Configuration variables
 
-                <save-entry>, attach
+   $sidebar_boundary , $sidebar_boundary
 
-                <save-message>, index, pager
+   $sidebar_delim , $sidebar_delim
 
-                <search-next>, generic, pager, alias, query, browser
+   $sidebar_newmail_only , $sidebar_newmail_only
 
-                <search-opposite>, generic, pager, query
+   $sidebar_number_format , $sidebar_number_format
 
-                <search-reverse>, generic, pager, alias, query, browser
+   $sidebar_shorten_hierarchy , $sidebar_shorten_hierarchy
 
-                <search-toggle>, pager
+   $sidebar_visible , $sidebar_visible
 
-                <search>, generic, pager, alias, query, browser
+   $sidebar_width , $sidebar_width
 
-                <select-entry>, generic
+   $signature, Change settings based upon message recipients, $signature
 
-                <select-new>, browser
+   $signoff_string , $signoff_string
 
-                <send-message>, Composing new messages, compose
+   $sig_dashes , $sig_dashes
 
-                <senderdecode-copy>, pager
+   $sig_on_top , $sig_on_top
 
-                <set-flag>, index
+   $simple_search , $simple_search
 
-                <shell-escape>, Miscellaneous Functions, generic, pager
+   <skip-quoted>, Miscellaneous Functions, pager
 
-                <show-limit>, index
+   $sleep_time , $sleep_time
 
-                <show-version>, index, pager
+   $smart_wrap , $smart_wrap
 
-                <sidebar-next-new>, sidebar
+   $smileys , $smileys
 
-                <sidebar-next>, sidebar
+   $smime_default_key , Configuration variables
 
-                <sidebar-open>, sidebar
+   <smime-menu>, Composing new messages
 
-                <sidebar-previous>, sidebar
+   $smime_ask_cert_label , $smime_ask_cert_label
 
-                <sidebar-scroll-down>, sidebar
+   $smime_ca_location , $smime_ca_location
 
-                <sidebar-scroll-up>, sidebar
+   $smime_certificates , $smime_certificates
 
-                <skip-quoted>, Miscellaneous Functions, pager
+   $smime_decrypt_command , $smime_decrypt_command
 
-                <smime-menu>, Composing new messages
+   $smime_decrypt_use_default_key , $smime_decrypt_use_default_key
 
-                <sort-mailbox>, index
+   $smime_default_key , $smime_default_key
 
-                <sort-reverse>, index, browser
+   $smime_encrypt_command , $smime_encrypt_command
 
-                <sort>, browser
+   $smime_encrypt_with , $smime_encrypt_with
 
-                <subscribe>, browser
+   $smime_get_cert_command , $smime_get_cert_command
 
-                <sync-mailbox>, index, pager
+   $smime_get_cert_email_command , $smime_get_cert_email_command
 
-                <tag-entry>, generic
+   $smime_get_signer_cert_command , $smime_get_signer_cert_command
 
-                <tag-message>, pager
+   $smime_import_cert_command , $smime_import_cert_command
 
-                <tag-pattern>, index
+   $smime_is_default , $smime_is_default
 
-                <tag-prefix-cond>, generic
+   $smime_keys , $smime_keys
 
-                <tag-prefix>, generic
+   $smime_pk7out_command , $smime_pk7out_command
 
-                <tag-thread>, Threaded Mode, index
+   $smime_sign_command , $smime_sign_command
 
-                <toggle-mailboxes>, browser
+   $smime_sign_opaque_command , $smime_sign_opaque_command
 
-                <toggle-new>, index
+   $smime_timeout , $smime_timeout
 
-                <toggle-quoted>, Miscellaneous Functions, pager
+   $smime_verify_command , $smime_verify_command
 
-                <toggle-subscribed>, browser
+   $smime_verify_opaque_command , $smime_verify_opaque_command
 
-                <toggle-unlink>, compose
+   $smtp_envelope, SMTP Support (OPTIONAL)
 
-                <toggle-write>, index
+   $smtp_host, SMTP Support (OPTIONAL)
 
-                <top-page>, generic
+   $smtp_pass, SMTP Support (OPTIONAL), Configuration variables
 
-                <top>, pager
+   $smtp_use_tls, SMTP Support (OPTIONAL)
 
-                <transpose-chars>, editor
+   $smtp_user, SMTP Support (OPTIONAL), Configuration variables
 
-                <undelete-entry>, attach, postpone
+   $smtp_host , $smtp_host
 
-                <undelete-message>, index, pager
+   $smtp_pass , $smtp_pass
 
-                <undelete-pattern>, index
+   $smtp_port , $smtp_port
 
-                <undelete-subthread>, Threaded Mode, index, pager
+   $smtp_user , $smtp_user
 
-                <undelete-thread>, Threaded Mode, index, pager
+   $smtp_use_tls , $smtp_use_tls
 
-                <unsubscribe>, browser
+   $sort , $sort, browser
 
-                <untag-pattern>, index
+   <sort-mailbox>, index
 
-                <upcase-word>, Editing Input Fields, editor
+   <sort-reverse>, index, browser
 
-                <verify-key>, pgp
+   $sort_alias , $sort_alias
 
-                <view-attach>, attach, compose
+   $sort_aux , $sort_aux
 
-                <view-attachments>, index, pager
+   $sort_browser , $sort_browser
 
-                <view-file>, browser
+   $sort_re , $sort_re
 
-                <view-mailcap>, attach
+   source, Miscellaneous Functions, Defining/Using aliases, Reading
+   initialization commands from another file, Configuration Commands
 
-                <view-name>, pgp
+   spam, Spam detection, Configuration Commands
 
-                <view-text>, attach
+   $spam_separator , $spam_separator
 
-                <what-key>, generic
+   $spoolfile, Setting variables based upon mailbox, Defining mailboxes which
+   receive mail, Mailbox Shortcuts, POP3 Support (OPTIONAL), $spoolfile
 
-                <write-fcc>, Composing new messages, compose
+   $ssl_ca_certificates_file , $ssl_ca_certificates_file
 
-  H
+   $ssl_client_cert , $ssl_client_cert
 
-   Hooks
+   $ssl_force_tls , $ssl_force_tls
 
-                account-hook, Managing multiple IMAP/POP/NNTP accounts
-                (OPTIONAL), Configuration Commands
+   $ssl_min_dh_prime_bits , $ssl_min_dh_prime_bits
 
-                append-hook, Compressed folders Support (OPTIONAL), Append a
-                message to a compressed mailbox, Encrypted folders,
-                Configuration Commands
+   $ssl_starttls , $ssl_starttls
 
-                charset-hook, Defining aliases for character sets,
-                Configuration Commands
+   $ssl_usesystemcerts , $ssl_usesystemcerts
 
-                close-hook, Compressed folders Support (OPTIONAL), Write a
-                compressed mailbox, Append a message to a compressed mailbox,
-                Configuration Commands
+   $ssl_use_sslv2 , $ssl_use_sslv2
 
-                crypt-hook, Choosing the cryptographic key of the recipient,
-                Configuration Commands
+   $ssl_use_sslv3 , $ssl_use_sslv3
 
-                default-hook, Message Matching in Hooks
+   $ssl_use_tlsv1 , $ssl_use_tlsv1
 
-                fcc-hook, Specify default Fcc: mailbox when composing,
-                Specify default save filename and default Fcc: mailbox at
-                once, Using Hooks, Message Matching in Hooks, Configuration
-                Commands
+   $status_format, Composing new messages, Introduction
 
-                fcc-save-hook, Specify default save filename, Specify default
-                Fcc: mailbox when composing, Specify default save filename
-                and default Fcc: mailbox at once, Using Hooks, Configuration
-                Commands
+   $status_chars , $status_chars
 
-                folder-hook, Setting variables based upon mailbox, Spam
-                detection, Using Hooks, Managing multiple IMAP/POP/NNTP
-                accounts (OPTIONAL), Configuration Commands
+   $status_format , $status_format
 
-                iconv-hook, Defining aliases for character sets
+   $status_on_top , $status_on_top
 
-                mbox-hook, Using Multiple spool mailboxes, Using Hooks,
-                Configuration Commands
+   $strict_mailto, mailto:-style links
 
-                message-hook, Change settings before formatting a message,
-                Using Hooks, Message Matching in Hooks, MIME Autoview,
-                Configuration Commands
+   $strict_threads, Threaded Mode
 
-                open-hook, Compressed folders Support (OPTIONAL), Open a
-                compressed mailbox for reading, Write a compressed mailbox,
-                Append a message to a compressed mailbox, Configuration
-                Commands
+   $strict_mailto , $strict_mailto
 
-                pattern-hook, Specify default save filename, Specify default
-                Fcc: mailbox when composing, Change settings based upon
-                message recipients, Change settings before formatting a
-                message
+   $strict_mime , $strict_mime
 
-                reply-hook, Change settings based upon message recipients,
-                Configuration Commands
+   $strict_threads , $strict_threads
 
-                save-hook, Specify default save filename, Specify default
-                save filename and default Fcc: mailbox at once, Using Hooks,
-                Message Matching in Hooks, Mailbox Shortcuts, Configuration
-                Commands
+   $strip_was , $strip_was
 
-                send-hook, Change settings based upon message recipients,
-                Using Hooks, Message Matching in Hooks, Configuration
-                Commands
+   $strip_was_regex , $strip_was_regex
 
-                send2-hook, Change settings based upon message recipients
+   $stuff_quoted , $stuff_quoted
 
-  P
+   subscribe, Mailing lists, Configuration Commands, browser
 
-   Patterns
+   $suspend , $suspend
+
+   <sync-mailbox>, Manual Conventions, index, pager
+
+  T
+
+   <tag-entry>, generic
+
+   <tag-message>, pager
+
+   <tag-pattern>, index
+
+   <tag-prefix>, generic
+
+   <tag-prefix-cond>, generic
+
+   <tag-thread>, Threaded Mode, index
+
+   $text_flowed , $text_flowed
+
+   $thorough_search , $thorough_search
+
+   $thread_received , $thread_received
+
+   $tilde , $tilde
+
+   $timeout, IMAP Support (OPTIONAL), $timeout
+
+   $tmpdir, Temporary Files, $tmpdir
+
+   $to_chars, Status Flags
+
+   toggle, Setting variables, Configuration Commands
+
+   <toggle-mailboxes>, browser
+
+   <toggle-new>, index
+
+   <toggle-quoted>, Miscellaneous Functions, pager
+
+   <toggle-subscribed>, browser
+
+   <toggle-unlink>, compose
+
+   <toggle-write>, index
+
+   <top>, pager
+
+   <top-page>, generic
+
+   $to_chars , $to_chars
+
+   <transpose-chars>, editor
+
+   $trash , $trash
+
+   $tunnel , $tunnel
+
+  U
+
+   $umask, Temporary Files, $umask
+
+   unalias, Defining/Using aliases, Configuration Commands
+
+   unalternates, Alternative addresses, Configuration Commands
+
+   unalternative_order, MIME Multipart/Alternative, Configuration Commands
+
+   unattachments, Attachment Searching and Counting
+
+   unauto_view, MIME Autoview, Configuration Commands
+
+   $uncollapse_jump , $uncollapse_jump
+
+   uncolor, Using color and mono video attributes, Configuration Commands
+
+   <undelete-entry>, attach, postpone
+
+   <undelete-message>, index, pager
+
+   <undelete-pattern>, index
+
+   <undelete-subthread>, Threaded Mode, index, pager
+
+   <undelete-thread>, Threaded Mode, index, pager
+
+   unhdr_order, Defining the order of headers when viewing messages,
+   Configuration Commands
 
-                ~$/ =$, Patterns
+   unhook, Removing hooks, Configuration Commands
 
-                ~*/ =*, Again: Scoring, Patterns
+   unignore, Ignoring (weeding) unwanted message headers, Configuration
+   Commands
 
-                ~=/ ==, Patterns
+   unlists, Mailing lists, Configuration Commands
 
-                ~A/ =A, Change settings before formatting a message, Patterns
+   unmailboxes, Defining mailboxes which receive mail
 
-                ~b/ =b, Complex Patterns, Patterns
+   unmime_lookup, MIME Lookup, Configuration Commands
 
-                ~B/ =B, Patterns
+   unmono, Using color and mono video attributes, Configuration Commands
 
-                ~C/ =C, Using Hooks, Patterns
+   unmy_hdr, User defined headers, Configuration Commands
 
-                ~c/ =c, Patterns
+   unscore, Message Scoring, Configuration Commands
 
-                ~d/ =d, Patterns and Dates, Patterns
+   unset, Setting variables, Configuration Commands
 
-                ~D/ =D, Patterns
+   unsubscribe, Mailing lists, Configuration Commands, browser
 
-                ~E/ =E, Patterns
+   <untag-pattern>, index
 
-                ~e/ =e, Patterns
+   <upcase-word>, Editing Input Fields, editor
 
-                ~f/ =f, Change settings before formatting a message, Message
-                Scoring, Complex Patterns, Patterns
+   $use_8bitmime, SMTP Support (OPTIONAL)
 
-                ~F/ =F, Patterns
+   $use_8bitmime , $use_8bitmime
 
-                ~g/ =g, Patterns
+   $use_domain , $use_domain
 
-                ~G/ =G, Patterns
+   $use_envelope_from , $use_envelope_from
 
-                ~H/ =H, Spam detection, Patterns
+   $use_from , $use_from
 
-                ~h/ =h, Patterns
+   $use_idn , $use_idn
 
-                ~i/ =i, Patterns
+   $use_ipv6 , $use_ipv6
 
-                ~k/ =k, Patterns
+  V
 
-                ~L/ =L, Patterns
+   <verify-key>, pgp
 
-                ~l/ =l, Patterns
+   <view-attach>, attach, compose
 
-                ~m/ =m, Patterns
+   <view-attachments>, index, pager
 
-                ~M/ =M, Patterns
+   <view-file>, browser
 
-                ~n/ =n, Message Scoring, Patterns
+   <view-mailcap>, attach
 
-                ~N/ =N, Patterns
+   <view-name>, pgp
 
-                ~O/ =O, Patterns
+   <view-text>, attach
 
-                ~p/ =p, Patterns
+   $VISUAL, Composing new messages
 
-                ~P/ =P, Patterns
+   $visual , $visual
 
-                ~Q/ =Q, Patterns
+  W
 
-                ~R/ =R, Patterns
+   $wait_key, Miscellaneous Functions, Optional Fields
 
-                ~r/ =r, Patterns
+   $wait_key , $wait_key
 
-                ~s/ =s, Complex Patterns, Patterns
+   $weed, Miscellaneous Functions, $weed
 
-                ~S/ =S, Patterns
+   <what-key>, generic
 
-                ~t/ =t, Message Matching in Hooks, Patterns
+   $wrapmargin , $wrapmargin
 
-                ~T/ =T, Patterns
+   $wrap_search , $wrap_search
 
-                ~U/ =U, Complex Patterns, Patterns
+   <write-fcc>, Composing new messages, compose
 
-                ~u/ =u, Patterns
+   $write_bcc , $write_bcc
 
-                ~v/ =v, Patterns
+   $write_inc , $write_inc
 
-                ~V/ =V, Patterns
+  X
 
-                ~w/ =w, Patterns
+   $xterm_icon , $xterm_icon
 
-                ~x/ =x, Complex Patterns, Patterns
+   $xterm_leave , $xterm_leave
 
-                ~y/ =y, Handling Mailing Lists, Patterns
+   $xterm_set_titles , $xterm_set_titles
 
-                ~z/ =z, Patterns
+   $xterm_title , $xterm_title