Nico Golde:
[apps/madmutt.git] / doc / manual.txt
index 6b1b1e9..6c8cec7 100644 (file)
@@ -1,6 +1,6 @@
   The Mutt E-Mail Client
   by Michael Elkins <me@cs.hmc.edu>
-  version 1.5.6
+  version 1.5.8
 
   ``All mail clients suck.  This one just sucks less.'' -me, circa 1995
   ______________________________________________________________________
@@ -8,16 +8,15 @@
   Table of Contents
 
   1. Introduction
-
      1.1 Mutt Home Page
-     1.2 Mailing Lists
-     1.3 Software Distribution Sites
-     1.4 IRC
-     1.5 USENET
-     1.6 Copyright
+     1.2 Mutt-ng Home Page
+     1.3 Mailing Lists
+     1.4 Software Distribution Sites
+     1.5 IRC
+     1.6 Weblog
+     1.7 Copyright
 
   2. Getting Started
-
      2.1 Moving Around in Menus
      2.2 Editing Input Fields
      2.3 Reading Mail - The Index and Pager
@@ -35,7 +34,6 @@
      2.7 Reading news via NNTP
 
   3. Configuration
-
      3.1 Syntax of Initialization Files
      3.2 Defining/Using aliases
      3.3 Changing the default key bindings
      3.21 Adding key sequences to the keyboard buffer
      3.22 Executing functions
      3.23 Message Scoring
-     3.24 Setting variables
-     3.25 Reading initialization commands from another file
-     3.26 Removing hooks
+     3.24 Spam detection
+     3.25 Setting variables
+     3.26 Reading initialization commands from another file
+     3.27 Removing hooks
 
   4. Advanced Usage
-
      4.1 Regular Expressions
      4.2 Patterns
         4.2.1 Pattern Modifier
      4.3 Using Tags
      4.4 Using Hooks
         4.4.1 Message Matching in Hooks
-     4.5 External Address Queries
-     4.6 Mailbox Formats
-     4.7 Mailbox Shortcuts
-     4.8 Handling Mailing Lists
-     4.9 Delivery Status Notification (DSN) Support
-     4.10 POP3 Support (OPTIONAL)
-     4.11 IMAP Support (OPTIONAL)
-        4.11.1 The Folder Browser
-        4.11.2 Authentication
-     4.12 Managing multiple IMAP/POP accounts (OPTIONAL)
-     4.13 Start a WWW Browser on URLs (EXTERNAL)
+     4.5 Usingg the sidebar
+     4.6 External Address Queries
+     4.7 Mailbox Formats
+     4.8 Mailbox Shortcuts
+     4.9 Handling Mailing Lists
+     4.10 Editing threads
+        4.10.1 Linking threads
+        4.10.2 Breaking threads
+     4.11 Delivery Status Notification (DSN) Support
+     4.12 POP3 Support (OPTIONAL)
+     4.13 IMAP Support (OPTIONAL)
+        4.13.1 The Folder Browser
+        4.13.2 Authentication
+     4.14 Managing multiple IMAP/POP accounts (OPTIONAL)
+     4.15 Start a WWW Browser on URLs (EXTERNAL)
+     4.16 Compressed folders Support (OPTIONAL)
+        4.16.1 Open a compressed mailbox for reading
+        4.16.2 Write a compressed mailbox
+        4.16.3 Append a message to a compressed mailbox
+        4.16.4 Encrypted folders
 
   5. Mutt's MIME Support
-
      5.1 Using MIME in Mutt
         5.1.1 Viewing MIME messages in the pager
         5.1.2 The Attachment Menu
         5.1.3 The Compose Menu
-     5.2 MIME Type configuration with
-     5.3 MIME Viewer configuration with
+     5.2 MIME Type configuration with mime.types
+     5.3 MIME Viewer configuration with mailcap
         5.3.1 The Basics of the mailcap file
         5.3.2 Secure use of mailcap
         5.3.3 Advanced mailcap Usage
      5.6 MIME Lookup
 
   6. Reference
-
      6.1 Command line options
      6.2 Configuration Commands
      6.3 Configuration variables
         6.3.6 allow_ansi
         6.3.7 arrow_cursor
         6.3.8 ascii_chars
-        6.3.9 askbcc
-        6.3.10 askcc
-        6.3.11 ask_follow_up
-        6.3.12 ask_x_comment_to
-        6.3.13 attach_format
-        6.3.14 attach_sep
-        6.3.15 attach_split
-        6.3.16 attribution
-        6.3.17 autoedit
+        6.3.9 ask_follow_up
+        6.3.10 ask_x_comment_to
+        6.3.11 askbcc
+        6.3.12 askcc
+        6.3.13 assumed_charset
+        6.3.14 attach_format
+        6.3.15 attach_sep
+        6.3.16 attach_split
+        6.3.17 attribution
         6.3.18 auto_tag
-        6.3.19 beep
-        6.3.20 beep_new
-        6.3.21 bounce
-        6.3.22 bounce_delivered
-        6.3.23 catchup_newsgroup
-        6.3.24 charset
-        6.3.25 check_new
-        6.3.26 collapse_unread
-        6.3.27 uncollapse_jump
-        6.3.28 compose_format
-        6.3.29 confirmappend
-        6.3.30 confirmcreate
-        6.3.31 connect_timeout
-        6.3.32 content_type
-        6.3.33 copy
-        6.3.34 crypt_autopgp
-        6.3.35 crypt_autosmime
-        6.3.36 date_format
-        6.3.37 default_hook
-        6.3.38 delete
-        6.3.39 delete_untag
-        6.3.40 digest_collapse
-        6.3.41 display_filter
-        6.3.42 dotlock_program
-        6.3.43 dsn_notify
-        6.3.44 dsn_return
-        6.3.45 duplicate_threads
-        6.3.46 edit_headers
-        6.3.47 editor
-        6.3.48 encode_from
-        6.3.49 envelope_from
-        6.3.50 escape
-        6.3.51 fast_reply
-        6.3.52 fcc_attach
-        6.3.53 fcc_clear
-        6.3.54 folder
-        6.3.55 folder_format
-        6.3.56 followup_to
-        6.3.57 followup_to_poster
-        6.3.58 force_name
-        6.3.59 forward_decode
-        6.3.60 forward_edit
-        6.3.61 forward_format
-        6.3.62 forward_quote
-        6.3.63 from
-        6.3.64 gecos_mask
-        6.3.65 group_index_format
-        6.3.66 hdrs
-        6.3.67 header
-        6.3.68 help
-        6.3.69 hidden_host
-        6.3.70 hide_limited
-        6.3.71 hide_missing
-        6.3.72 hide_top_limited
-        6.3.73 hide_top_missing
-        6.3.74 history
-        6.3.75 honor_followup_to
-        6.3.76 hostname
-        6.3.77 ignore_list_reply_to
-        6.3.78 imap_authenticators
-        6.3.79 imap_delim_chars
-        6.3.80 imap_force_ssl
-        6.3.81 imap_home_namespace
-        6.3.82 imap_keepalive
-        6.3.83 imap_list_subscribed
-        6.3.84 imap_pass
-        6.3.85 imap_passive
-        6.3.86 imap_peek
-        6.3.87 imap_servernoise
-        6.3.88 imap_user
-        6.3.89 implicit_autoview
-        6.3.90 include
-        6.3.91 indent_string
-        6.3.92 index_format
-        6.3.93 inews
-        6.3.94 ispell
-        6.3.95 keep_flagged
-        6.3.96 locale
-        6.3.97 mail_check
-        6.3.98 mailcap_path
-        6.3.99 mailcap_sanitize
-        6.3.100 maildir_trash
-        6.3.101 mark_old
-        6.3.102 markers
-        6.3.103 mask
-        6.3.104 mbox
-        6.3.105 mbox_type
-        6.3.106 metoo
-        6.3.107 menu_scroll
-        6.3.108 meta_key
-        6.3.109 mh_purge
-        6.3.110 mh_seq_flagged
-        6.3.111 mh_seq_replied
-        6.3.112 mh_seq_unseen
-        6.3.113 mime_forward
-        6.3.114 mime_forward_decode
-        6.3.115 mime_forward_rest
-        6.3.116 mime_subject
-        6.3.117 mix_entry_format
-        6.3.118 mixmaster
-        6.3.119 move
-        6.3.120 message_format
-        6.3.121 narrow_tree
-        6.3.122 news_cache_dir
-        6.3.123 news_server
-        6.3.124 newsrc
-        6.3.125 nntp_context
-        6.3.126 nntp_load_description
-        6.3.127 nntp_user
-        6.3.128 nntp_pass
-        6.3.129 nntp_poll
-        6.3.130 nntp_reconnect
-        6.3.131 pager
-        6.3.132 pager_context
-        6.3.133 pager_format
-        6.3.134 pager_index_lines
-        6.3.135 pager_stop
-        6.3.136 crypt_autosign
-        6.3.137 crypt_autoencrypt
-        6.3.138 pgp_ignore_subkeys
-        6.3.139 crypt_replyencrypt
-        6.3.140 crypt_replysign
-        6.3.141 crypt_replysignencrypted
-        6.3.142 crypt_timestamp
-        6.3.143 pgp_use_gpg_agent
-        6.3.144 crypt_verify_sig
-        6.3.145 smime_is_default
-        6.3.146 smime_ask_cert_label
-        6.3.147 smime_decrypt_use_default_key
-        6.3.148 pgp_entry_format
-        6.3.149 pgp_good_sign
-        6.3.150 pgp_check_exit
-        6.3.151 pgp_long_ids
-        6.3.152 pgp_retainable_sigs
-        6.3.153 pgp_show_unusable
-        6.3.154 pgp_sign_as
-        6.3.155 pgp_strict_enc
-        6.3.156 pgp_timeout
-        6.3.157 pgp_sort_keys
-        6.3.158 pgp_create_traditional
-        6.3.159 pgp_auto_traditional
-        6.3.160 pgp_decode_command
-        6.3.161 pgp_getkeys_command
-        6.3.162 pgp_verify_command
-        6.3.163 pgp_decrypt_command
-        6.3.164 pgp_clearsign_command
-        6.3.165 pgp_sign_command
-        6.3.166 pgp_encrypt_sign_command
-        6.3.167 pgp_encrypt_only_command
-        6.3.168 pgp_import_command
-        6.3.169 pgp_export_command
-        6.3.170 pgp_verify_key_command
-        6.3.171 pgp_list_secring_command
-        6.3.172 pgp_list_pubring_command
-        6.3.173 forward_decrypt
-        6.3.174 smime_timeout
-        6.3.175 smime_encrypt_with
-        6.3.176 smime_keys
-        6.3.177 smime_ca_location
-        6.3.178 smime_certificates
-        6.3.179 smime_decrypt_command
-        6.3.180 smime_verify_command
-        6.3.181 smime_verify_opaque_command
-        6.3.182 smime_sign_command
-        6.3.183 smime_sign_opaque_command
-        6.3.184 smime_encrypt_command
-        6.3.185 smime_pk7out_command
-        6.3.186 smime_get_cert_command
-        6.3.187 smime_get_signer_cert_command
-        6.3.188 smime_import_cert_command
-        6.3.189 smime_get_cert_email_command
-        6.3.190 smime_default_key
-        6.3.191 ssl_starttls
-        6.3.192 certificate_file
-        6.3.193 ssl_usesystemcerts
-        6.3.194 entropy_file
-        6.3.195 ssl_use_sslv2
-        6.3.196 ssl_use_sslv3
-        6.3.197 ssl_use_tlsv1
-        6.3.198 pipe_split
-        6.3.199 pipe_decode
-        6.3.200 pipe_sep
-        6.3.201 pop_authenticators
-        6.3.202 pop_auth_try_all
-        6.3.203 pop_checkinterval
-        6.3.204 pop_delete
-        6.3.205 pop_host
-        6.3.206 pop_last
-        6.3.207 pop_reconnect
-        6.3.208 pop_user
-        6.3.209 pop_pass
-        6.3.210 post_indent_string
-        6.3.211 post_moderated
-        6.3.212 postpone
-        6.3.213 postponed
-        6.3.214 preconnect
-        6.3.215 print
-        6.3.216 print_command
-        6.3.217 print_decode
-        6.3.218 print_split
-        6.3.219 prompt_after
-        6.3.220 query_command
-        6.3.221 quit
-        6.3.222 quote_regexp
-        6.3.223 read_inc
-        6.3.224 read_only
-        6.3.225 realname
-        6.3.226 recall
-        6.3.227 record
-        6.3.228 reply_regexp
-        6.3.229 reply_self
-        6.3.230 reply_to
-        6.3.231 resolve
-        6.3.232 reverse_alias
-        6.3.233 reverse_name
-        6.3.234 reverse_realname
-        6.3.235 rfc2047_parameters
-        6.3.236 save_address
-        6.3.237 save_empty
-        6.3.238 save_name
-        6.3.239 score
-        6.3.240 score_threshold_delete
-        6.3.241 score_threshold_flag
-        6.3.242 score_threshold_read
-        6.3.243 send_charset
-        6.3.244 sendmail
-        6.3.245 sendmail_wait
-        6.3.246 shell
-        6.3.247 save_unsubscribed
-        6.3.248 show_new_news
-        6.3.249 show_only_unread
-        6.3.250 sig_dashes
-        6.3.251 sig_on_top
-        6.3.252 signature
-        6.3.253 simple_search
-        6.3.254 smart_wrap
-        6.3.255 smileys
-        6.3.256 sleep_time
-        6.3.257 sort
-        6.3.258 sort_alias
-        6.3.259 sort_aux
-        6.3.260 sort_browser
-        6.3.261 sort_re
-        6.3.262 spoolfile
-        6.3.263 status_chars
-        6.3.264 status_format
-        6.3.265 status_on_top
-        6.3.266 strict_threads
-        6.3.267 suspend
-        6.3.268 text_flowed
-        6.3.269 thread_received
-        6.3.270 thorough_search
-        6.3.271 tilde
-        6.3.272 timeout
-        6.3.273 tmpdir
-        6.3.274 to_chars
-        6.3.275 tunnel
-        6.3.276 use_8bitmime
-        6.3.277 use_domain
-        6.3.278 use_from
-        6.3.279 use_ipv6
-        6.3.280 user_agent
-        6.3.281 visual
-        6.3.282 wait_key
-        6.3.283 weed
-        6.3.284 wrap_search
-        6.3.285 wrapmargin
-        6.3.286 write_inc
-        6.3.287 write_bcc
-        6.3.288 x_comment_to
+        6.3.19 autoedit
+        6.3.20 beep
+        6.3.21 beep_new
+        6.3.22 bounce
+        6.3.23 bounce_delivered
+        6.3.24 catchup_newsgroup
+        6.3.25 certificate_file
+        6.3.26 charset
+        6.3.27 check_new
+        6.3.28 collapse_unread
+        6.3.29 compose_format
+        6.3.30 config_charset
+        6.3.31 confirmappend
+        6.3.32 confirmcreate
+        6.3.33 connect_timeout
+        6.3.34 content_type
+        6.3.35 copy
+        6.3.36 crypt_autoencrypt
+        6.3.37 crypt_autopgp
+        6.3.38 crypt_autosign
+        6.3.39 crypt_autosmime
+        6.3.40 crypt_replyencrypt
+        6.3.41 crypt_replysign
+        6.3.42 crypt_replysignencrypted
+        6.3.43 crypt_timestamp
+        6.3.44 crypt_use_gpgme
+        6.3.45 crypt_verify_sig
+        6.3.46 date_format
+        6.3.47 default_hook
+        6.3.48 delete
+        6.3.49 delete_untag
+        6.3.50 digest_collapse
+        6.3.51 display_filter
+        6.3.52 dotlock_program
+        6.3.53 dsn_notify
+        6.3.54 dsn_return
+        6.3.55 duplicate_threads
+        6.3.56 edit_headers
+        6.3.57 editor
+        6.3.58 encode_from
+        6.3.59 envelope_from
+        6.3.60 escape
+        6.3.61 fast_reply
+        6.3.62 fcc_attach
+        6.3.63 fcc_clear
+        6.3.64 file_charset
+        6.3.65 folder
+        6.3.66 folder_format
+        6.3.67 followup_to
+        6.3.68 followup_to_poster
+        6.3.69 force_name
+        6.3.70 forward_decode
+        6.3.71 forward_decrypt
+        6.3.72 forward_edit
+        6.3.73 forward_format
+        6.3.74 forward_quote
+        6.3.75 from
+        6.3.76 gecos_mask
+        6.3.77 group_index_format
+        6.3.78 hdrs
+        6.3.79 header
+        6.3.80 help
+        6.3.81 hidden_host
+        6.3.82 hide_limited
+        6.3.83 hide_missing
+        6.3.84 hide_thread_subject
+        6.3.85 hide_top_limited
+        6.3.86 hide_top_missing
+        6.3.87 history
+        6.3.88 honor_followup_to
+        6.3.89 hostname
+        6.3.90 ignore_list_reply_to
+        6.3.91 imap_authenticators
+        6.3.92 imap_delim_chars
+        6.3.93 imap_force_ssl
+        6.3.94 imap_headers
+        6.3.95 imap_home_namespace
+        6.3.96 imap_keepalive
+        6.3.97 imap_list_subscribed
+        6.3.98 imap_pass
+        6.3.99 imap_passive
+        6.3.100 imap_peek
+        6.3.101 imap_reconnect
+        6.3.102 imap_servernoise
+        6.3.103 imap_user
+        6.3.104 implicit_autoview
+        6.3.105 include
+        6.3.106 include_onlyfirst
+        6.3.107 indent_string
+        6.3.108 index_format
+        6.3.109 inews
+        6.3.110 ispell
+        6.3.111 keep_flagged
+        6.3.112 list_reply
+        6.3.113 locale
+        6.3.114 mail_check
+        6.3.115 mailcap_path
+        6.3.116 mailcap_sanitize
+        6.3.117 maildir_trash
+        6.3.118 mark_old
+        6.3.119 markers
+        6.3.120 mask
+        6.3.121 max_line_length
+        6.3.122 mbox
+        6.3.123 mbox_type
+        6.3.124 menu_context
+        6.3.125 menu_scroll
+        6.3.126 message_format
+        6.3.127 meta_key
+        6.3.128 metoo
+        6.3.129 mh_purge
+        6.3.130 mh_seq_flagged
+        6.3.131 mh_seq_replied
+        6.3.132 mh_seq_unseen
+        6.3.133 mime_forward
+        6.3.134 mime_forward_decode
+        6.3.135 mime_forward_rest
+        6.3.136 mime_subject
+        6.3.137 mix_entry_format
+        6.3.138 mixmaster
+        6.3.139 move
+        6.3.140 msgid_format
+        6.3.141 narrow_tree
+        6.3.142 news_cache_dir
+        6.3.143 news_server
+        6.3.144 newsrc
+        6.3.145 nntp_context
+        6.3.146 nntp_load_description
+        6.3.147 nntp_pass
+        6.3.148 nntp_poll
+        6.3.149 nntp_reconnect
+        6.3.150 nntp_user
+        6.3.151 operating_system
+        6.3.152 pager
+        6.3.153 pager_context
+        6.3.154 pager_format
+        6.3.155 pager_index_lines
+        6.3.156 pager_stop
+        6.3.157 pgp_auto_decode
+        6.3.158 pgp_autoinline
+        6.3.159 pgp_check_exit
+        6.3.160 pgp_clearsign_command
+        6.3.161 pgp_decode_command
+        6.3.162 pgp_decrypt_command
+        6.3.163 pgp_encrypt_only_command
+        6.3.164 pgp_encrypt_sign_command
+        6.3.165 pgp_entry_format
+        6.3.166 pgp_export_command
+        6.3.167 pgp_getkeys_command
+        6.3.168 pgp_good_sign
+        6.3.169 pgp_ignore_subkeys
+        6.3.170 pgp_import_command
+        6.3.171 pgp_list_pubring_command
+        6.3.172 pgp_list_secring_command
+        6.3.173 pgp_long_ids
+        6.3.174 pgp_mime_auto
+        6.3.175 pgp_replyinline
+        6.3.176 pgp_retainable_sigs
+        6.3.177 pgp_show_unusable
+        6.3.178 pgp_sign_as
+        6.3.179 pgp_sign_command
+        6.3.180 pgp_sort_keys
+        6.3.181 pgp_strict_enc
+        6.3.182 pgp_timeout
+        6.3.183 pgp_use_gpg_agent
+        6.3.184 pgp_verify_command
+        6.3.185 pgp_verify_key_command
+        6.3.186 pipe_decode
+        6.3.187 pipe_sep
+        6.3.188 pipe_split
+        6.3.189 pop_auth_try_all
+        6.3.190 pop_authenticators
+        6.3.191 pop_checkinterval
+        6.3.192 pop_delete
+        6.3.193 pop_host
+        6.3.194 pop_last
+        6.3.195 pop_pass
+        6.3.196 pop_reconnect
+        6.3.197 pop_user
+        6.3.198 post_indent_string
+        6.3.199 post_moderated
+        6.3.200 postpone
+        6.3.201 postponed
+        6.3.202 preconnect
+        6.3.203 print
+        6.3.204 print_command
+        6.3.205 print_decode
+        6.3.206 print_split
+        6.3.207 prompt_after
+        6.3.208 query_command
+        6.3.209 quit
+        6.3.210 quote_empty
+        6.3.211 quote_quoted
+        6.3.212 quote_regexp
+        6.3.213 read_inc
+        6.3.214 read_only
+        6.3.215 realname
+        6.3.216 recall
+        6.3.217 record
+        6.3.218 reply_regexp
+        6.3.219 reply_self
+        6.3.220 reply_to
+        6.3.221 resolve
+        6.3.222 reverse_alias
+        6.3.223 reverse_name
+        6.3.224 reverse_realname
+        6.3.225 rfc2047_parameters
+        6.3.226 save_address
+        6.3.227 save_empty
+        6.3.228 save_name
+        6.3.229 save_unsubscribed
+        6.3.230 score
+        6.3.231 score_threshold_delete
+        6.3.232 score_threshold_flag
+        6.3.233 score_threshold_read
+        6.3.234 send_charset
+        6.3.235 sendmail
+        6.3.236 sendmail_wait
+        6.3.237 shell
+        6.3.238 shorten_hierarchy
+        6.3.239 show_new_news
+        6.3.240 show_only_unread
+        6.3.241 sidebar_delim
+        6.3.242 sidebar_visible
+        6.3.243 sidebar_width
+        6.3.244 sig_dashes
+        6.3.245 sig_on_top
+        6.3.246 signature
+        6.3.247 signoff_string
+        6.3.248 simple_search
+        6.3.249 sleep_time
+        6.3.250 smart_wrap
+        6.3.251 smileys
+        6.3.252 smime_ask_cert_label
+        6.3.253 smime_ca_location
+        6.3.254 smime_certificates
+        6.3.255 smime_decrypt_command
+        6.3.256 smime_decrypt_use_default_key
+        6.3.257 smime_default_key
+        6.3.258 smime_encrypt_command
+        6.3.259 smime_encrypt_with
+        6.3.260 smime_get_cert_command
+        6.3.261 smime_get_cert_email_command
+        6.3.262 smime_get_signer_cert_command
+        6.3.263 smime_import_cert_command
+        6.3.264 smime_is_default
+        6.3.265 smime_keys
+        6.3.266 smime_pk7out_command
+        6.3.267 smime_sign_command
+        6.3.268 smime_sign_opaque_command
+        6.3.269 smime_timeout
+        6.3.270 smime_verify_command
+        6.3.271 smime_verify_opaque_command
+        6.3.272 smtp_auth_password
+        6.3.273 smtp_auth_username
+        6.3.274 smtp_host
+        6.3.275 smtp_port
+        6.3.276 sort
+        6.3.277 sort_alias
+        6.3.278 sort_aux
+        6.3.279 sort_browser
+        6.3.280 sort_re
+        6.3.281 spam_separator
+        6.3.282 spoolfile
+        6.3.283 ssl_ca_certificates_file
+        6.3.284 ssl_client_cert
+        6.3.285 ssl_min_dh_prime_bits
+        6.3.286 ssl_starttls
+        6.3.287 ssl_use_sslv3
+        6.3.288 ssl_use_tlsv1
+        6.3.289 status_chars
+        6.3.290 status_format
+        6.3.291 status_on_top
+        6.3.292 strict_mime
+        6.3.293 strict_threads
+        6.3.294 stuff_quoted
+        6.3.295 suspend
+        6.3.296 text_flowed
+        6.3.297 thorough_search
+        6.3.298 thread_received
+        6.3.299 tilde
+        6.3.300 timeout
+        6.3.301 tmpdir
+        6.3.302 to_chars
+        6.3.303 trash
+        6.3.304 tunnel
+        6.3.305 umask
+        6.3.306 uncollapse_jump
+        6.3.307 use_8bitmime
+        6.3.308 use_domain
+        6.3.309 use_from
+        6.3.310 user_agent
+        6.3.311 visual
+        6.3.312 wait_key
+        6.3.313 weed
+        6.3.314 wrap_search
+        6.3.315 wrapmargin
+        6.3.316 write_bcc
+        6.3.317 write_inc
+        6.3.318 x_comment_to
+        6.3.319 xterm_icon
+        6.3.320 xterm_set_titles
+        6.3.321 xterm_title
      6.4 Functions
         6.4.1 generic
         6.4.2 index
         6.4.11 editor
 
   7. Miscellany
-
      7.1 Acknowledgements
      7.2 About this document
 
   regular expression searches and a powerful pattern matching language
   for selecting groups of messages.
 
+  This documentation additionaly contains documentation to M\bMu\but\btt\bt-\b-N\bNG\bG, a
+  fork from Mutt with the goal to fix all the little annoyances of Mutt,
+  to integrate all the Mutt patches that are floating around in the web,
+  and to add other new features. Features specific to Mutt-ng will be
+  discussed in an extra section. Don't be confused when most of the
+  documentation talk about Mutt and not Mutt-ng, Mutt-ng contains all
+  Mutt-ng features, plus many more.
+
   1\b1.\b.1\b1.\b.  M\bMu\but\btt\bt H\bHo\bom\bme\be P\bPa\bag\bge\be
 
   http://www.mutt.org/
 
-  1\b1.\b.2\b2.\b.  M\bMa\bai\bil\bli\bin\bng\bg L\bLi\bis\bst\bts\bs
+  1\b1.\b.2\b2.\b.  M\bMu\but\btt\bt-\b-n\bng\bg H\bHo\bom\bme\be P\bPa\bag\bge\be
 
-  To subscribe to one of the following mailing lists, send a message
-  with the word _\bs_\bu_\bb_\bs_\bc_\br_\bi_\bb_\be in the body to list-name_\b-_\br_\be_\bq_\bu_\be_\bs_\bt@mutt.org.
+  http://mutt-ng.berlios.de/
 
-  ·  mutt-announce@mutt.org -- low traffic list for announcements
+  1\b1.\b.3\b3.\b.  M\bMa\bai\bil\bli\bin\bng\bg L\bLi\bis\bst\bts\bs
 
-  ·  mutt-users@mutt.org -- help, bug reports and feature requests
+  +\bo  mutt-ng-users@lists.berlios.de -- This is where the mutt-ng user
+     support happens.
 
-  ·  mutt-dev@mutt.org -- development mailing list
+  +\bo  mutt-ng-devel@lists.berlios.de -- The development mailing list for
+     mutt-ng
 
-  N\bNo\bot\bte\be:\b: all messages posted to _\bm_\bu_\bt_\bt_\b-_\ba_\bn_\bn_\bo_\bu_\bn_\bc_\be are automatically forwarded
-  to _\bm_\bu_\bt_\bt_\b-_\bu_\bs_\be_\br_\bs, so you do not need to be subscribed to both lists.
+  1\b1.\b.4\b4.\b.  S\bSo\bof\bft\btw\bwa\bar\bre\be D\bDi\bis\bst\btr\bri\bib\bbu\but\bti\bio\bon\bn S\bSi\bit\bte\bes\bs
 
-  1\b1.\b.3\b3.\b.  S\bSo\bof\bft\btw\bwa\bar\bre\be D\bDi\bis\bst\btr\bri\bib\bbu\but\bti\bio\bon\bn S\bSi\bit\bte\bes\bs
+  So far, there are no official releases of Mutt-ng, but you can
+  download daily snapshots from http://mutt-ng.berlios.de/snapshots/
 
-  ·  ftp://ftp.mutt.org/mutt/
+  1\b1.\b.5\b5.\b.  I\bIR\bRC\bC
 
-  For a list of mirror sites, please refer to
-  http://www.mutt.org/download.html.
+  Visit channel _\b#_\bm_\bu_\bt_\bt_\bn_\bg on irc.freenode.net (www.freenode.net) to chat
+  with other people interested in Mutt-ng.
 
-  1\b1.\b.4\b4.\b.  I\bIR\bRC\bC
+  1\b1.\b.6\b6.\b.  W\bWe\beb\bbl\blo\bog\bg
 
-  Visit channel _\b#_\bm_\bu_\bt_\bt on OpenProjects.Net (www.openprojects.net) to chat
-  with other people interested in Mutt.
+  If you want to read fresh news about the latest development in Mutt-
+  ng, and get informed about stuff like interesting, Mutt-ng-related
+  articles and packages for your favorite distribution, you can read
+  and/or subscribe to our Mutt-ng development weblog.
 
-  1\b1.\b.5\b5.\b.  U\bUS\bSE\bEN\bNE\bET\bT
-
-  See the newsgroup comp.mail.mutt.
-
-  1\b1.\b.6\b6.\b.  C\bCo\bop\bpy\byr\bri\big\bgh\bht\bt
+  1\b1.\b.7\b7.\b.  C\bCo\bop\bpy\byr\bri\big\bgh\bht\bt
 
   Mutt is Copyright (C) 1996-2000 Michael R. Elkins <me@cs.hmc.edu> and
   others
   input textual data such as email addresses or filenames.  The keys
   used to move around while editing are very similar to those of Emacs.
 
-       ^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 ot 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
+  ^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 ot 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
 
   You can remap the _\be_\bd_\bi_\bt_\bo_\br functions using the ``bind'' command.  For
   example, to make the _\bD_\be_\bl_\be_\bt_\be key delete the character in front of the
 
   Some of the status flags can be turned on or off using
 
-  ·  s\bse\bet\bt-\b-f\bfl\bla\bag\bg (default: w)
+  +\bo  s\bse\bet\bt-\b-f\bfl\bla\bag\bg (default: w)
 
-  ·  c\bcl\ble\bea\bar\br-\b-f\bfl\bla\bag\bg (default: W)
+  +\bo  c\bcl\ble\bea\bar\br-\b-f\bfl\bla\bag\bg (default: W)
 
   Furthermore, the following flags reflect who the message is addressed
   to.  They can be customized with the ``$to_chars'' variable.
   l\bli\bis\bst\bt-\b-r\bre\bep\bpl\bly\by (default: L)
 
   Reply to the current or tagged message(s) by extracting any addresses
-  which match the addresses given by the ``lists or subscribe''
-  commands, but also honor any Mail-Followup-To header(s) if the
-  ``$honor_followup_to'' configuration variable is set.  Using this when
-  replying to messages posted to mailing lists helps avoid duplicate
-  copies being sent to the author of the message you are replying to.
+  which match the regular expressions given by the ``lists or
+  subscribe'' commands, but also honor any Mail-Followup-To header(s) if
+  the ``$honor_followup_to'' configuration variable is set.  Using this
+  when replying to messages posted to mailing lists helps avoid
+  duplicate copies being sent to the author of the message you are
+  replying to.
 
   p\bpi\bip\bpe\be-\b-m\bme\bes\bss\bsa\bag\bge\be (default: |)
 
 
   If you want to use PGP, you can specify
 
-  Pgp: [ E | S | S<id> ]
+  Pgp: [ E | S | S_\b<_\bi_\bd_\b> ]
 
   ``E'' encrypts, ``S'' signs and ``S<id>'' signs with the given key,
   setting ``$pgp_sign_as'' permanently.
 
   3\b3.\b.  C\bCo\bon\bnf\bfi\big\bgu\bur\bra\bat\bti\bio\bon\bn
 
-  While the default configuration (or ``preferences'') make Mutt usable
-  right out of the box, it is often desirable to tailor Mutt to suit
-  your own tastes. When Mutt is first invoked, it will attempt to read
-  the ``system'' configuration file (defaults set by your local system
-  administrator), unless the ``-n'' ``command line'' option is
-  specified.  This file is typically /usr/local/share/mutt/Muttrc or
-  /etc/Muttrc. Mutt will next look for a file named .muttrc in your home
-  directory.  If this file does not exist and your home directory has a
-  subdirectory named .mutt, mutt try to load a file named .mutt/muttrc.
-
-  .muttrc is the file where you will usually place your ``commands'' to
-  configure Mutt.
+  While the default configuration (or ``preferences'') make Mutt-ng
+  usable right out of the box, it is often desirable to tailor Mutt to
+  suit your own tastes. When Mutt-ng is first invoked, it will attempt
+  to read the ``system'' configuration file (defaults set by your local
+  system administrator), unless the ``-n'' ``command line'' option is
+  specified.  This file is typically /usr/local/share/muttng/Muttngrc or
+  /etc/Muttngrc, Mutt-ng users will find this file in
+  /usr/local/share/muttng/Muttrc or /etc/Muttngrc. Mutt will next look
+  for a file named .muttrc in your home directory, Mutt-ng will look for
+  .muttngrc.  If this file does not exist and your home directory has a
+  subdirectory named .mutt, mutt try to load a file named
+  .muttng/muttngrc.
+
+  .muttrc (or .muttngrc for Mutt-ng) is the file where you will usually
+  place your ``commands'' to configure Mutt.
 
   In addition, mutt supports version specific configuration files that
   are parsed instead of the default files as explained above.  For
 
        set realname='Mutt user' ; ignore x-
 
-  The hash mark, or pound sign (``#''), is used as a ``comment'' charac­
+  The hash mark, or pound sign (``#''), is used as a ``comment'' charac-
   ter. You can use it to annotate your initialization file. All text
   after the comment character to the end of the line is ignored. For
   example,
 
   unalias [ * | _\bk_\be_\by _\b._\b._\b. ]
 
-  alias muttdude me@cs.hmc.edu (Michael Elkins)
-  alias theguys manny, moe, jack
+       alias muttdude me@cs.hmc.edu (Michael Elkins)
+       alias theguys manny, moe, jack
 
   Unlike other mailers, Mutt doesn't require aliases to be defined in a
   special file.  The alias command can appear anywhere in a
   This command allows you to change the default key bindings (operation
   invoked when pressing a key).
 
-  _\bm_\ba_\bp specifies in which menu the binding belongs.  The currently
-  defined maps are:
+  _\bm_\ba_\bp specifies in which menu the binding belongs.  Multiple maps may be
+  specified by separating them with commas (no additional whitespace is
+  allowed). The currently defined maps are:
 
      g\bge\ben\bne\ber\bri\bic\bc
         This is not a real menu, but is used as a fallback for all of
   _\bk_\be_\by is the key (or key sequence) you wish to bind.  To specify a
   control character, use the sequence _\b\_\bC_\bx, where _\bx is the letter of the
   control character (for example, to specify control-A use ``\Ca'').
-  Note that the case of _\bx as well as _\b\_\bC is ignored, so that _\b\_\bC_\bA_\b, _\b\_\bC_\ba_\b,
+  Note that the case of _\bx as well as _\b\_\bC is ignored, so that _\b\_\bC_\bA, _\b\_\bC_\ba,
   _\b\_\bc_\bA and _\b\_\bc_\ba are all equivalent.  An alternative form is to specify the
   key as a three digit octal number prefixed with a ``\'' (for example
   _\b\_\b1_\b7_\b7 is equivalent to _\b\_\bc_\b?).
   you type, you can create a macro to execute those commands with a
   single key.
 
+  _\bm_\be_\bn_\bu is the ``map'' which the macro will be bound.  Multiple maps may
+  be specified by separating multiple menu arguments by commas.
+  Whitespace may not be used in between the menu arguments and the
+  commas separating them.
+
   _\bk_\be_\by and _\bs_\be_\bq_\bu_\be_\bn_\bc_\be are expanded by the same rules as the ``key
   bindings''.  There are some additions however.  The first is that
   control characters in _\bs_\be_\bq_\bu_\be_\bn_\bc_\be can also be specified as _\b^_\bx.  In order
   Usage: color _\bo_\bb_\bj_\be_\bc_\bt _\bf_\bo_\br_\be_\bg_\br_\bo_\bu_\bn_\bd _\bb_\ba_\bc_\bk_\bg_\br_\bo_\bu_\bn_\bd [ _\br_\be_\bg_\be_\bx_\bp ]
   Usage: color index _\bf_\bo_\br_\be_\bg_\br_\bo_\bu_\bn_\bd _\bb_\ba_\bc_\bk_\bg_\br_\bo_\bu_\bn_\bd _\bp_\ba_\bt_\bt_\be_\br_\bn
   Usage: uncolor index _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ...  ]
-
   If your terminal supports color, you can spice up Mutt by creating
   your own color scheme.  To define the color of an object (type of
   information), you must specify both a foreground color a\ban\bnd\bd a
 
   _\bo_\bb_\bj_\be_\bc_\bt can be one of:
 
-  ·  attachment
+  +\bo  attachment
 
-  ·  body (match _\br_\be_\bg_\be_\bx_\bp in the body of messages)
+  +\bo  body (match _\br_\be_\bg_\be_\bx_\bp in the body of messages)
 
-  ·  bold (hiliting bold patterns in the body of messages)
+  +\bo  bold (hiliting bold patterns in the body of messages)
 
-  ·  error (error messages printed by Mutt)
+  +\bo  error (error messages printed by Mutt)
 
-  ·  header (match _\br_\be_\bg_\be_\bx_\bp in the message header)
+  +\bo  header (match _\br_\be_\bg_\be_\bx_\bp in the message header)
 
-  ·  hdrdefault (default color of the message header in the pager)
+  +\bo  hdrdefault (default color of the message header in the pager)
 
-  ·  index (match _\bp_\ba_\bt_\bt_\be_\br_\bn in the message index)
+  +\bo  index (match _\bp_\ba_\bt_\bt_\be_\br_\bn in the message index)
 
-  ·  indicator (arrow or bar used to indicate the current item in a
+  +\bo  indicator (arrow or bar used to indicate the current item in a
      menu)
 
-  ·  markers (the ``+'' markers at the beginning of wrapped lines in the
+  +\bo  markers (the ``+'' markers at the beginning of wrapped lines in the
      pager)
 
-  ·  message (informational messages)
+  +\bo  message (informational messages)
 
-  ·  normal
+  +\bo  normal
 
-  ·  quoted (text matching ``$quote_regexp'' in the body of a message)
+  +\bo  quoted (text matching ``$quote_regexp'' in the body of a message)
 
-  ·  quoted1, quoted2, ..., quotedN\bN (higher levels of quoting)
+  +\bo  quoted1, quoted2, ..., quotedN\bN (higher levels of quoting)
 
-  ·  search (hiliting of words in the pager)
+  +\bo  search (hiliting of words in the pager)
 
-  ·  signature
+  +\bo  signature
 
-  ·  status (mode lines used to display info about the mailbox or
+  +\bo  status (mode lines used to display info about the mailbox or
      message)
 
-  ·  tilde (the ``~'' used to pad blank lines in the pager)
+  +\bo  tilde (the ``~'' used to pad blank lines in the pager)
 
-  ·  tree (thread tree drawn in the message index and attachment menu)
+  +\bo  tree (thread tree drawn in the message index and attachment menu)
 
-  ·  underline (hiliting underlined patterns in the body of messages)
+  +\bo  underline (hiliting underlined patterns in the body of messages)
 
   _\bf_\bo_\br_\be_\bg_\br_\bo_\bu_\bn_\bd and _\bb_\ba_\bc_\bk_\bg_\br_\bo_\bu_\bn_\bd can be one of the following:
 
-  ·  white
+  +\bo  white
 
-  ·  black
+  +\bo  black
 
-  ·  green
+  +\bo  green
 
-  ·  magenta
+  +\bo  magenta
 
-  ·  blue
+  +\bo  blue
 
-  ·  cyan
+  +\bo  cyan
 
-  ·  yellow
+  +\bo  yellow
 
-  ·  red
+  +\bo  red
 
-  ·  default
+  +\bo  default
 
-  ·  color_\bx
+  +\bo  color_\bx
 
   _\bf_\bo_\br_\be_\bg_\br_\bo_\bu_\bn_\bd can optionally be prefixed with the keyword bright to make
   the foreground color boldfaced (e.g., brightred).
 
   where _\ba_\bt_\bt_\br_\bi_\bb_\bu_\bt_\be is one of the following:
 
-  ·  none
+  +\bo  none
 
-  ·  bold
+  +\bo  bold
 
-  ·  underline
+  +\bo  underline
 
-  ·  reverse
+  +\bo  reverse
 
-  ·  standout
+  +\bo  standout
 
   3\b3.\b.8\b8.\b.  I\bIg\bgn\bno\bor\bri\bin\bng\bg (\b(w\bwe\bee\bed\bdi\bin\bng\bg)\b) u\bun\bnw\bwa\ban\bnt\bte\bed\bd m\bme\bes\bss\bsa\bag\bge\be h\bhe\bea\bad\bde\ber\brs\bs
 
   the alternates command: It takes a list of regular expressions, each
   of which can identify an address under which you receive e-mail.
 
-  To remove a regular expression from this list, use the unalternates
-  command.
+  The unalternates command can be used to write exceptions to alternates
+  patterns. If an address matches something in an alternates command,
+  but you nonetheless do not think it is from you, you can list a more
+  precise pattern under an unalternates command.
+
+  To remove a regular expression from the alternates list, use the
+  unalternates command with exactly the same _\br_\be_\bg_\be_\bx_\bp.  Likewise, if the
+  _\br_\be_\bg_\be_\bx_\bp for a alternates command matches an entry on the unalternates
+  list, that unalternates entry will be removed. If the _\br_\be_\bg_\be_\bx_\bp for
+  unalternates is ``*'', _\ba_\bl_\bl _\be_\bn_\bt_\br_\bi_\be_\bs on alternates will be removed.
 
   3\b3.\b.1\b10\b0.\b.  M\bMa\bai\bil\bli\bin\bng\bg l\bli\bis\bst\bts\bs
 
   initialization file.  To tell mutt that you are subscribed to it, add
   ``subscribe mutt-users'' to your initialization file instead.  If you
   also happen to get mail from someone whose address is _\bm_\bu_\bt_\bt_\b-
-  _\bu_\bs_\be_\br_\bs_\b@_\be_\bx_\ba_\bm_\bp_\bl_\be_\b._\bc_\bo_\bm, you could use ``lists mutt-users@mutt.org'' or
-  ``subscribe mutt-users@mutt.org'' to match only mail from the actual
+  _\bu_\bs_\be_\br_\bs_\b@_\be_\bx_\ba_\bm_\bp_\bl_\be_\b._\bc_\bo_\bm, you could use ``lists mutt-users@mutt\\.org'' or
+  ``subscribe mutt-users@mutt\\.org'' to match only mail from the actual
   list.
 
   The ``unlists'' command is used to remove a token from the list of
   See ``Message Matching in Hooks'' for information on the exact format
   of _\bp_\ba_\bt_\bt_\be_\br_\bn.
 
-  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''
 
   This command is a shortcut, equivalent to doing both a ``fcc-hook''
   and a ``save-hook'' with its arguments.
-
   3\b3.\b.1\b18\b8.\b.  C\bCh\bha\ban\bng\bge\be s\bse\bet\btt\bti\bin\bng\bgs\bs b\bba\bas\bse\bed\bd u\bup\bpo\bon\bn m\bme\bes\bss\bsa\bag\bge\be r\bre\bec\bci\bip\bpi\bie\ben\bnt\bts\bs
 
   Usage: reply-hook [!]_\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
   Usage: send-hook [!]_\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
+  Usage: send2-hook [!]_\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
   These commands can be used to execute arbitrary configuration commands
   based upon recipients of the message.  _\bp_\ba_\bt_\bt_\be_\br_\bn is a regular expression
   the send-hook, r\bre\beg\bga\bar\brd\bdl\ble\bes\bss\bs of the order specified in the users's
   configuration file.
 
-  For each type of send-hook or reply-hook, When multiple matches occur,
+  send2-hook is matched every time a message is changed, either by
+  editing it, or by using the compose menu to change its recipients or
+  subject.  send2-hook is executed after send-hook, and can, e.g., be
+  used to set parameters such as the ``$sendmail'' variable depending on
+  the message's sender address.
+
+  For each type of send-hook or reply-hook, when multiple matches occur,
   commands are executed in the order they are specified in the muttrc
   (for that type of hook).
 
   removed.  The pattern ``*'' is a special token which means to clear
   the list of all score entries.
 
-  3\b3.\b.2\b24\b4.\b.  S\bSe\bet\btt\bti\bin\bng\bg v\bva\bar\bri\bia\bab\bbl\ble\bes\bs
+  3\b3.\b.2\b24\b4.\b.  S\bSp\bpa\bam\bm d\bde\bet\bte\bec\bct\bti\bio\bon\bn
+
+  Usage: spam _\bp_\ba_\bt_\bt_\be_\br_\bn _\bf_\bo_\br_\bm_\ba_\bt
+  Usage: nospam _\bp_\ba_\bt_\bt_\be_\br_\bn
+
+  Mutt has generalized support for external spam-scoring filters.  By
+  defining your spam patterns with the spam and nospam commands, you can
+  _\bl_\bi_\bm_\bi_\bt, _\bs_\be_\ba_\br_\bc_\bh, and _\bs_\bo_\br_\bt your mail based on its spam attributes, as
+  determined by the external filter. You also can display the spam
+  attributes in your index display using the %H selector in the
+  ``$index_format'' variable. (Tip: try %?H?[%H] ?  to display spam tags
+  only when they are defined for a given message.)
+
+  Your first step is to define your external filter's spam patterns
+  using the spam command. _\bp_\ba_\bt_\bt_\be_\br_\bn should be a regular expression that
+  matches a header in a mail message. If any message in the mailbox
+  matches this regular expression, it will receive a ``spam tag'' or
+  ``spam attribute'' (unless it also matches a nospam pattern -- see
+  below.) The appearance of this attribute is entirely up to you, and is
+  governed by the _\bf_\bo_\br_\bm_\ba_\bt parameter. _\bf_\bo_\br_\bm_\ba_\bt can be any static text, but
+  it also can include back-references from the _\bp_\ba_\bt_\bt_\be_\br_\bn expression. (A
+  regular expression ``back-reference'' refers to a sub-expression
+  contained within parentheses.) %1 is replaced with the first back-
+  reference in the regex, %2 with the second, etc.
+
+  If you're using multiple spam filters, a message can have more than
+  one spam-related header. You can define spam patterns for each filter
+  you use. If a message matches two or more of these patterns, and the
+  $spam_separator variable is set to a string, then the message's spam
+  tag will consist of all the _\bf_\bo_\br_\bm_\ba_\bt strings joined together, with the
+  value of $spam_separator separating them.
+
+  For example, suppose I use DCC, SpamAssassin, and PureMessage. I might
+  define these spam settings:
+
+       spam "X-DCC-.*-Metrics:.*(....)=many"         "90+/DCC-%1"
+       spam "X-Spam-Status: Yes"                     "90+/SA"
+       spam "X-PerlMX-Spam: .*Probability=([0-9]+)%" "%1/PM"
+       set spam_separator=", "
+
+  If I then received a message that DCC registered with ``many'' hits
+  under the ``Fuz2'' checksum, and that PureMessage registered with a
+  97% probability of being spam, that message's spam tag would read
+  90+/DCC-Fuz2, 97/PM. (The four characters before ``=many'' in a DCC
+  report indicate the checksum used -- in this case, ``Fuz2''.)
+
+  If the $spam_separator variable is unset, then each spam pattern match
+  supercedes the previous one. Instead of getting joined _\bf_\bo_\br_\bm_\ba_\bt strings,
+  you'll get only the last one to match.
+
+  The spam tag is what will be displayed in the index when you use %H in
+  the $index_format variable. It's also the string that the ~H pattern-
+  matching expression matches against for _\bs_\be_\ba_\br_\bc_\bh and _\bl_\bi_\bm_\bi_\bt functions.
+  And it's what sorting by spam attribute will use as a sort key.
+
+  That's a pretty complicated example, and most people's actual
+  environments will have only one spam filter. The simpler your
+  configuration, the more effective mutt can be, especially when it
+  comes to sorting.
+
+  Generally, when you sort by spam tag, mutt will sort _\bl_\be_\bx_\bi_\bc_\ba_\bl_\bl_\by -- that
+  is, by ordering strings alphnumerically. However, if a spam tag begins
+  with a number, mutt will sort numerically first, and lexically only
+  when two numbers are equal in value. (This is like UNIX's sort -n.) A
+  message with no spam attributes at all -- that is, one that didn't
+  match _\ba_\bn_\by of your spam patterns -- is sorted at lowest priority.
+  Numbers are sorted next, beginning with 0 and ranging upward. Finally,
+  non-numeric strings are sorted, with ``a'' taking lower priority than
+  ``z''. Clearly, in general, sorting by spam tags is most effective
+  when you can coerce your filter to give you a raw number. But in case
+  you can't, mutt can still do something useful.
+
+  The nospam command can be used to write exceptions to spam patterns.
+  If a header pattern matches something in a spam command, but you
+  nonetheless do not want it to receive a spam tag, you can list a more
+  precise pattern under a nospam command.
+
+  If the _\bp_\ba_\bt_\bt_\be_\br_\bn given to nospam is exactly the same as the _\bp_\ba_\bt_\bt_\be_\br_\bn on
+  an existing spam list entry, the effect will be to remove the entry
+  from the spam list, instead of adding an exception.  Likewise, if the
+  _\bp_\ba_\bt_\bt_\be_\br_\bn for a spam command matches an entry on the nospam list, that
+  nospam entry will be removed. If the _\bp_\ba_\bt_\bt_\be_\br_\bn for nospam is ``*'', _\ba_\bl_\bl
+  _\be_\bn_\bt_\br_\bi_\be_\bs _\bo_\bn _\bb_\bo_\bt_\bh _\bl_\bi_\bs_\bt_\bs will be removed. This might be the default
+  action if you use spam and nospam in conjunction with a folder-hook.
+
+  You can have as many spam or nospam commands as you like.  You can
+  even do your own primitive spam detection within mutt -- for example,
+  if you consider all mail from MAILER-DAEMON to be spam, you can use a
+  spam command like this:
+
+       spam "^From: .*MAILER-DAEMON"       "999"
+
+  3\b3.\b.2\b25\b5.\b.  S\bSe\bet\btt\bti\bin\bng\bg v\bva\bar\bri\bia\bab\bbl\ble\bes\bs
 
   Usage: set [no|inv]_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be[=_\bv_\ba_\bl_\bu_\be] [ _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
   Usage: toggle _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be [_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
 
   The unset command automatically prepends the no prefix to all
   specified variables.
-
   Using the enter-command function in the _\bi_\bn_\bd_\be_\bx menu, you can query the
   value of a variable by prefixing the name of the variable with a
   question mark:
   With the reset command there exists the special variable ``all'',
   which allows you to reset all variables to their system defaults.
 
-  3\b3.\b.2\b25\b5.\b.  R\bRe\bea\bad\bdi\bin\bng\bg i\bin\bni\bit\bti\bia\bal\bli\biz\bza\bat\bti\bio\bon\bn c\bco\bom\bmm\bma\ban\bnd\bds\bs f\bfr\bro\bom\bm a\ban\bno\bot\bth\bhe\ber\br f\bfi\bil\ble\be
+  3\b3.\b.2\b26\b6.\b.  R\bRe\bea\bad\bdi\bin\bng\bg i\bin\bni\bit\bti\bia\bal\bli\biz\bza\bat\bti\bio\bon\bn c\bco\bom\bmm\bma\ban\bnd\bds\bs f\bfr\bro\bom\bm a\ban\bno\bot\bth\bhe\ber\br f\bfi\bil\ble\be
 
-  Usage: source _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be
+  Usage: source _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be [ _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be ... ]
 
   This command allows the inclusion of initialization commands from
   other files.  For example, I place all of my aliases in
 
   If the filename ends with a vertical bar (|), then _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be is
   considered to be an executable program from which to read input (eg.
-  source ~bin/myscript|/).
+  source ~/bin/myscript|).
 
-  3\b3.\b.2\b26\b6.\b.  R\bRe\bem\bmo\bov\bvi\bin\bng\bg h\bho\boo\bok\bks\bs
+  3\b3.\b.2\b27\b7.\b.  R\bRe\bem\bmo\bov\bvi\bin\bng\bg h\bho\boo\bok\bks\bs
 
   Usage: unhook [ * | _\bh_\bo_\bo_\bk_\b-_\bt_\by_\bp_\be ]
 
 
      [\b[:\b:d\bdi\big\bgi\bit\bt:\b:]\b]
         Numeric characters.
+
      [\b[:\b:g\bgr\bra\bap\bph\bh:\b:]\b]
         Characters that are both printable and visible.  (A space is
         printable, but not visible, while an ``a'' is both.)
      [\b[:\b:p\bpu\bun\bnc\bct\bt:\b:]\b]
         Punctuation characters (characters that are not letter, digits,
         control characters, or space characters).
-
      [\b[:\b:s\bsp\bpa\bac\bce\be:\b:]\b]
         Space characters (such as space, tab and formfeed, to name a
         few).
         An equivalence class is a locale-specific name for a list of
         characters that are equivalent. The name is enclosed in ``[=''
         and ``=]''.  For example, the name ``e'' might be used to
-        represent all of ``è'' ``é'' and ``e''.  In this case, [\b[[\b[=\b=e\be=\b=]\b]]\b]
-        is a regexp that matches any of ``è'', ``é'' and ``e''.
+        represent all of ``e'' ``e'' and ``e''.  In this case, [\b[[\b[=\b=e\be=\b=]\b]]\b]
+        is a regexp that matches any of ``e'', ``e'' and ``e''.
 
   A regular expression matching a single character may be followed by
   one of several repetition operators:
   ~f USER         messages originating from USER
   ~g              cryptographically signed messages
   ~G              cryptographically encrypted messages
+  ~H EXPR         messages with a spam attribute matching EXPR
   ~h EXPR         messages which contain EXPR in the message header
   ~k              message contains PGP key material
   ~i ID           message which match ID in the ``Message-ID'' field
   ~y EXPR         messages which contain EXPR in the `X-Label' field
   ~z [MIN]-[MAX]  messages with a size in the range MIN to MAX *)
   ~=              duplicated messages (see $duplicate_threads)
+  ~$              unreferenced messages (requires threaded view)
+  ~*              ``From'' contains realname and (syntactically) valid
+                  address (excluded are addresses matching against
+                  alternates or any alias)
 
   Where EXPR, USER, ID, and SUBJECT are ``regular expressions''.
   Special attention has to be made when using regular expressions inside
   Mutt also recognizes the following operators to create more complex
   search patterns:
 
-  ·  ! -- logical NOT operator
+  +\bo  ! -- logical NOT operator
 
-  ·  | -- logical OR operator
+  +\bo  | -- logical OR operator
 
-  ·  () -- logical grouping operator
+  +\bo  () -- logical grouping operator
 
   Here is an example illustrating a complex search pattern.  This
   pattern will select all messages which do not contain ``mutt'' in the
 
        ~f "me@(mutt\.org|cs\.hmc\.edu)"
 
-  Without the quotes, the parenthesis would truncate the regular
-  expression to simply _\bm_\be_\b@, which is probably not what you want.
+  Without the quotes, the parenthesis wouldn't end.  This would be
+  seperated to two OR'd patterns: _\b~_\bf _\bm_\be_\b@_\b(_\bm_\bu_\bt_\bt_\b\_\b._\bo_\br_\bg and _\bc_\bs_\b\_\b._\bh_\bm_\bc_\b\_\b._\be_\bd_\bu_\b).
+  They are never what you want.
 
   4\b4.\b.2\b2.\b.3\b3.\b.  S\bSe\bea\bar\brc\bch\bhi\bin\bng\bg b\bby\by D\bDa\bat\bte\be
 
   R\bRe\bel\bla\bat\bti\biv\bve\be.  This type of date is relative to the current date, and may
   be specified as:
 
-  ·  >_\bo_\bf_\bf_\bs_\be_\bt (messages older than _\bo_\bf_\bf_\bs_\be_\bt units)
+  +\bo  >_\bo_\bf_\bf_\bs_\be_\bt (messages older than _\bo_\bf_\bf_\bs_\be_\bt units)
 
-  ·  <_\bo_\bf_\bf_\bs_\be_\bt (messages newer than _\bo_\bf_\bf_\bs_\be_\bt units)
+  +\bo  <_\bo_\bf_\bf_\bs_\be_\bt (messages newer than _\bo_\bf_\bf_\bs_\be_\bt units)
 
-  ·  =_\bo_\bf_\bf_\bs_\be_\bt (messages exactly _\bo_\bf_\bf_\bs_\be_\bt units old)
+  +\bo  =_\bo_\bf_\bf_\bs_\be_\bt (messages exactly _\bo_\bf_\bf_\bs_\be_\bt units old)
 
   _\bo_\bf_\bf_\bs_\be_\bt is specified as a positive number with one of the following
   units:
 
   Example: to select messages less than 1 month old, you would use
 
-  Limit to messages matching: ~d <1m
+       Limit to messages matching: ~d <1m
 
   N\bNo\bot\bte\be:\b: all dates used when searching are relative to the l\blo\boc\bca\bal\bl time
   zone, so unless you change the setting of your ``$index_format'' to
   applies to the tagged messages automatically, without requiring the
   ``tag-prefix''.
 
+  In ``macros'' or ``push'' commands, you can use the ``tag-prefix-
+  cond'' operator.  If there are no tagged messages, mutt will "eat" the
+  rest of the macro to abort it's execution.  Mutt will stop "eating"
+  the macro when it encounters the ``end-cond'' operator;  after this
+  operator the rest of the macro will be executed as normal.
+
   4\b4.\b.4\b4.\b.  U\bUs\bsi\bin\bng\bg H\bHo\boo\bok\bks\bs
 
   A _\bh_\bo_\bo_\bk is a concept borrowed from the EMACS editor which allows you to
   world, a _\bh_\bo_\bo_\bk consists of a ``regular expression'' or ``pattern''
   along with a configuration option/command.  See
 
-  ·  ``folder-hook''
+  +\bo  ``folder-hook''
 
-  ·  ``send-hook''
+  +\bo  ``send-hook''
 
-  ·  ``message-hook''
+  +\bo  ``message-hook''
 
-  ·  ``save-hook''
+  +\bo  ``save-hook''
 
-  ·  ``mbox-hook''
+  +\bo  ``mbox-hook''
 
-  ·  ``fcc-hook''
+  +\bo  ``fcc-hook''
 
-  ·  ``fcc-save-hook''
+  +\bo  ``fcc-save-hook''
 
      for specific details on each type of _\bh_\bo_\bo_\bk available.
 
   send-hook and the my_hdr directive:
 
        send-hook . 'unmy_hdr From:'
-       send-hook ~Cb@b.b my_hdr from: c@c.c
+       send-hook ~C'^b@b\.b$' my_hdr from: c@c.c
 
   4\b4.\b.4\b4.\b.1\b1.\b.  M\bMe\bes\bss\bsa\bag\bge\be M\bMa\bat\btc\bch\bhi\bin\bng\bg i\bin\bn H\bHo\boo\bok\bks\bs
 
   time the hook is declared, so the value of ``$default_hook'' that is
   in effect at that time will be used.
 
-  4\b4.\b.5\b5.\b.  E\bEx\bxt\bte\ber\brn\bna\bal\bl A\bAd\bdd\bdr\bre\bes\bss\bs Q\bQu\bue\ber\bri\bie\bes\bs
+  4\b4.\b.5\b5.\b.  U\bUs\bsi\bin\bng\bgg\bg t\bth\bhe\be s\bsi\bid\bde\beb\bba\bar\br
+
+  The sidebar, a feature specific to Mutt-ng, allows you to use a
+  mailbox listing which looks very similar to the ones you probably know
+  from GUI mail clients.  The sidebar lists all specified mailboxes,
+  shows the number in each and highlights the ones with new email Use
+  the following configuration commands:
+
+       set sidebar_visible="yes"
+       set sidebar_width=25
+
+  If you want to specify the mailboxes you can do so with:
+
+       set mbox='=INBOX'
+       mailboxes INBOX \
+                 MBOX1 \
+                 MBOX2 \
+                 ...
+
+  You can also specify the colors for mailboxes with new mails by using:
+
+       color sidebar_new red black
+
+  The available functions are:
+
+       sidebar-scroll-up      Scrolls the mailbox list up 1 page
+       sidebar-scroll-down    Scrolls the mailbox list down 1 page
+       sidebar-next           Hilights the next mailbox
+       sidebar-next-new       Hilights the next mailbox with new mail
+       sidebar-previous       Hilights the previous mailbox
+       sidebar-open           Opens the currently hilighted mailbox
+
+  Reasonable key bindings look e.g. like this:
+
+       bind index \Cp sidebar-prev
+       bind index \Cn sidebar-next
+       bind index \Cb sidebar-open
+       bind pager \Cp sidebar-prev
+       bind pager \Cn sidebar-next
+       bind pager \Cb sidebar-open
+
+       macro index B ':toggle sidebar_visible^M'
+       macro pager B ':toggle sidebar_visible^M'
+
+  You can then go up and down by pressing Ctrl-P and Ctrl-N, and switch
+  on and off the sidebar simply by pressing 'B'.
+
+  4\b4.\b.6\b6.\b.  E\bEx\bxt\bte\ber\brn\bna\bal\bl A\bAd\bdd\bdr\bre\bes\bss\bs Q\bQu\bue\ber\bri\bie\bes\bs
 
   Mutt supports connecting to external directory databases such as LDAP,
   ph/qi, bbdb, or NIS through a wrapper script which connects to mutt
 
   An example multiple response output:
 
-  Searching database ... 20 entries ... 3 matching:
-  me@cs.hmc.edu           Michael Elkins  mutt dude
-  blong@fiction.net       Brandon Long    mutt and more
-  roessler@guug.de        Thomas Roessler mutt pgp
+       Searching database ... 20 entries ... 3 matching:
+       me@cs.hmc.edu           Michael Elkins  mutt dude
+       blong@fiction.net       Brandon Long    mutt and more
+       roessler@guug.de        Thomas Roessler mutt pgp
 
   There are two mechanisms for accessing the query function of mutt.
   One is to do a query from the index menu using the query function
   (default: Q).  This will prompt for a query, then bring up the query
   menu which will list the matching responses.  From the query menu, you
   can select addresses to create aliases, or to mail.  You can tag
-  multiple messages to mail, start a new query, or have a new query
+  multiple addresses to mail, start a new query, or have a new query
   appended to the current responses.
 
   The other mechanism for accessing the query function is for address
   will activate the query menu.  At the query menu, you can select one
   or more addresses to be added to the prompt.
 
-  4\b4.\b.6\b6.\b.  M\bMa\bai\bil\blb\bbo\box\bx F\bFo\bor\brm\bma\bat\bts\bs
+  4\b4.\b.7\b7.\b.  M\bMa\bai\bil\blb\bbo\box\bx F\bFo\bor\brm\bma\bat\bts\bs
 
   Mutt supports reading and writing of four different mailbox formats:
   mbox, MMDF, MH and Maildir.  The mailbox type is autodetected, so
   messages are stored in a single file.  Each message has a line of the
   form:
 
-       From me@cs.hmc.edu Fri, 11 Apr 1997 11:44:56 PST
+  From me@cs.hmc.edu Fri, 11 Apr 1997 11:44:56 PST
 
   to denote the start of a new message (this is often referred to as the
   ``From_'' line).
   messages are chosen in such a way they are unique, even when two
   programs are writing the mailbox over NFS, which means that no file
   locking is needed.
-  4\b4.\b.7\b7.\b.  M\bMa\bai\bil\blb\bbo\box\bx S\bSh\bho\bor\brt\btc\bcu\but\bts\bs
+
+  4\b4.\b.8\b8.\b.  M\bMa\bai\bil\blb\bbo\box\bx S\bSh\bho\bor\brt\btc\bcu\but\bts\bs
 
   There are a number of built in shortcuts which refer to specific
   mailboxes.  These shortcuts can be used anywhere you are prompted for
   a file or mailbox path.
 
-  ·  ! -- refers to your ``$spoolfile'' (incoming) mailbox
+  +\bo  ! -- refers to your ``$spoolfile'' (incoming) mailbox
 
-  ·  > -- refers to your ``$mbox'' file
+  +\bo  > -- refers to your ``$mbox'' file
 
-  ·  < -- refers to your ``$record'' file
+  +\bo  < -- refers to your ``$record'' file
 
-  ·  - or !! -- refers to the file you've last visited
+  +\bo  - or !! -- refers to the file you've last visited
 
-  ·  ~ -- refers to your home directory
+  +\bo  ~ -- refers to your home directory
 
-  ·  = or + -- refers to your ``$folder'' directory
+  +\bo  = or + -- refers to your ``$folder'' directory
 
-  ·  @_\ba_\bl_\bi_\ba_\bs -- refers to the ``default save folder'' as determined by
+  +\bo  @_\ba_\bl_\bi_\ba_\bs -- refers to the ``default save folder'' as determined by
      the address of the alias
 
-  4\b4.\b.8\b8.\b.  H\bHa\ban\bnd\bdl\bli\bin\bng\bg M\bMa\bai\bil\bli\bin\bng\bg L\bLi\bis\bst\bts\bs
+  4\b4.\b.9\b9.\b.  H\bHa\ban\bnd\bdl\bli\bin\bng\bg M\bMa\bai\bil\bli\bin\bng\bg L\bLi\bis\bst\bts\bs
 
   Mutt has a few configuration options that make dealing with large
   amounts of mail easier.  The first thing you must do is to let Mutt
   trying to reply directly to the author in private, since most mail
   clients will automatically reply to the address given in the ``Reply-
   To'' field.  Mutt uses the ``$reply_to'' variable to help decide which
-  address to use.  If set, you will be prompted as to whether or not you
-  would like to use the address given in the ``Reply-To'' field, or
-  reply directly to the address given in the ``From'' field.  When
-  unset, the ``Reply-To'' field will be used when present.
+  address to use.  If set to _\ba_\bs_\bk_\b-_\by_\be_\bs or _\ba_\bs_\bk_\b-_\bn_\bo, you will be prompted as
+  to whether or not you would like to use the address given in the
+  ``Reply-To'' field, or reply directly to the address given in the
+  ``From'' field.  When set to _\by_\be_\bs, the ``Reply-To'' field will be used
+  when present.
 
   The ``X-Label:'' header field can be used to further identify mailing
   lists or list subject matter (or just to annotate messages
   dealing with large volume mailing lists easier because you can easily
   delete uninteresting threads and quickly find topics of value.
 
-  4\b4.\b.9\b9.\b.  D\bDe\bel\bli\biv\bve\ber\bry\by S\bSt\bta\bat\btu\bus\bs N\bNo\bot\bti\bif\bfi\bic\bca\bat\bti\bio\bon\bn (\b(D\bDS\bSN\bN)\b) S\bSu\bup\bpp\bpo\bor\brt\bt
+  4\b4.\b.1\b10\b0.\b.  E\bEd\bdi\bit\bti\bin\bng\bg t\bth\bhr\bre\bea\bad\bds\bs
+
+  Mutt has the ability to dynamically restructure threads that are
+  broken either by misconfigured software or bad behaviour from some
+  correspondents. This allows to clean your mailboxes formats) from
+  these annoyances which make it hard to follow a discussion.
+
+  If you want to use these functions with IMAP, you need to compile Mutt
+  with the _\b-_\b-_\be_\bn_\ba_\bb_\bl_\be_\b-_\bi_\bm_\ba_\bp_\b-_\be_\bd_\bi_\bt_\b-_\bt_\bh_\br_\be_\ba_\bd_\bs configure flag.
+
+  4\b4.\b.1\b10\b0.\b.1\b1.\b.  L\bLi\bin\bnk\bki\bin\bng\bg t\bth\bhr\bre\bea\bad\bds\bs
+
+  Some mailers tend to "forget" to correctly set the "In-Reply-To:" and
+  "References:" headers when replying to a message. This results in
+  broken discussions because Mutt has not enough information to guess
+  the correct threading.  You can fix this by tagging the reply, then
+  moving to the parent message and using the ``link-threads'' function
+  (bound to & by default). The reply will then be connected to this
+  "parent" message.
+
+  You can also connect multiple childs at once, tagging them and using
+  the tag-prefix command (';') or the auto_tag option.
+
+  4\b4.\b.1\b10\b0.\b.2\b2.\b.  B\bBr\bre\bea\bak\bki\bin\bng\bg t\bth\bhr\bre\bea\bad\bds\bs
+
+  On mailing lists, some people are in the bad habit of starting a new
+  discussion by hitting "reply" to any message from the list and
+  changing the subject to a totally unrelated one.  You can fix such
+  threads by using the ``break-thread'' function (bound by default to
+  #), which will turn the subthread starting from the current message
+  into a whole different thread.
+
+  4\b4.\b.1\b11\b1.\b.  D\bDe\bel\bli\biv\bve\ber\bry\by S\bSt\bta\bat\btu\bus\bs N\bNo\bot\bti\bif\bfi\bic\bca\bat\bti\bio\bon\bn (\b(D\bDS\bSN\bN)\b) S\bSu\bup\bpp\bpo\bor\brt\bt
 
   RFC1894 defines a set of MIME content types for relaying information
   about the status of electronic mail messages.  These can be thought of
   message should be returned with the receipt (headers or full message).
   Refer to the man page on sendmail for more details on DSN.
 
-  4\b4.\b.1\b10\b0.\b.  P\bPO\bOP\bP3\b3 S\bSu\bup\bpp\bpo\bor\brt\bt (\b(O\bOP\bPT\bTI\bIO\bON\bNA\bAL\bL)\b)
+  4\b4.\b.1\b12\b2.\b.  P\bPO\bOP\bP3\b3 S\bSu\bup\bpp\bpo\bor\brt\bt (\b(O\bOP\bPT\bTI\bIO\bON\bNA\bAL\bL)\b)
 
   If Mutt was compiled with POP3 support (by running the _\bc_\bo_\bn_\bf_\bi_\bg_\bu_\br_\be
   script with the _\b-_\b-_\be_\bn_\ba_\bb_\bl_\be_\b-_\bp_\bo_\bp flag), it has the ability to work with
   N\bNo\bot\bte\be:\b: If you only need to fetch all messages to local mailbox you
   should consider using a specialized program, such as fetchmail
 
-  4\b4.\b.1\b11\b1.\b.  I\bIM\bMA\bAP\bP S\bSu\bup\bpp\bpo\bor\brt\bt (\b(O\bOP\bPT\bTI\bIO\bON\bNA\bAL\bL)\b)
+  4\b4.\b.1\b13\b3.\b.  I\bIM\bMA\bAP\bP S\bSu\bup\bpp\bpo\bor\brt\bt (\b(O\bOP\bPT\bTI\bIO\bON\bNA\bAL\bL)\b)
 
   If Mutt was compiled with IMAP support (by running the _\bc_\bo_\bn_\bf_\bi_\bg_\bu_\br_\be
   script with the _\b-_\b-_\be_\bn_\ba_\bb_\bl_\be_\b-_\bi_\bm_\ba_\bp flag), it has the ability to work with
   to v12.250, the server has been reported to disconnect a client if
   another client selects the same folder.
 
-  4\b4.\b.1\b11\b1.\b.1\b1.\b.  T\bTh\bhe\be F\bFo\bol\bld\bde\ber\br B\bBr\bro\bow\bws\bse\ber\br
+  4\b4.\b.1\b13\b3.\b.1\b1.\b.  T\bTh\bhe\be F\bFo\bol\bld\bde\ber\br B\bBr\bro\bow\bws\bse\ber\br
 
   As of version 1.2, mutt supports browsing mailboxes on an IMAP server.
   This is mostly the same as the local file browser, with the following
   differences:
 
-  ·  In lieu of file permissions, mutt displays the string "IMAP",
+  +\bo  In lieu of file permissions, mutt displays the string "IMAP",
      possibly followed by the symbol "+", indicating that the entry
      contains both messages and subfolders. On Cyrus-like servers
      folders will often contain both messages and subfolders.
 
-  ·  For the case where an entry can contain both messages and
+  +\bo  For the case where an entry can contain both messages and
      subfolders, the selection key (bound to enter by default) will
      choose to descend into the subfolder view. If you wish to view the
      messages in that folder, you must use view-file instead (bound to
      space by default).
 
-  ·  You can delete mailboxes with the delete-mailbox command (bound to
-     d by default. You may also subscribe and unsubscribe to mailboxes
-     (normally these are bound to s and u, respectively).
+  +\bo  You can create, delete and rename mailboxes with the create-
+     mailbox, delete-mailbox, and rename-mailbox commands (default
+     bindings: C, d and r, respectively). You may also subscribe and
+     unsubscribe to mailboxes (normally these are bound to s and u,
+     respectively).
 
-  4\b4.\b.1\b11\b1.\b.2\b2.\b.  A\bAu\but\bth\bhe\ben\bnt\bti\bic\bca\bat\bti\bio\bon\bn
+  4\b4.\b.1\b13\b3.\b.2\b2.\b.  A\bAu\but\bth\bhe\ben\bnt\bti\bic\bca\bat\bti\bio\bon\bn
 
   Mutt supports four authentication methods with IMAP servers: SASL,
   GSSAPI, CRAM-MD5, and LOGIN (there is a patch by Grant Edwards to add
 
   There are a few variables which control authentication:
 
-  ·  ``$imap_user'' - controls the username under which you request
+  +\bo  ``$imap_user'' - controls the username under which you request
      authentication on the IMAP server, for all authenticators. This is
      overridden by an explicit username in the mailbox path (ie by using
      a mailbox name of the form {user@host}).
-  ·  ``$imap_pass'' - a password which you may preset, used by all
+
+  +\bo  ``$imap_pass'' - a password which you may preset, used by all
      authentication methods where a password is needed.
 
-  ·  ``$imap_authenticators'' - a colon-delimited list of IMAP
+  +\bo  ``$imap_authenticators'' - a colon-delimited list of IMAP
      authentication methods to try, in the order you wish to try them.
      If specified, this overrides mutt's default (attempt everything, in
      the order listed above).
 
-  4\b4.\b.1\b12\b2.\b.  M\bMa\ban\bna\bag\bgi\bin\bng\bg m\bmu\bul\blt\bti\bip\bpl\ble\be I\bIM\bMA\bAP\bP/\b/P\bPO\bOP\bP a\bac\bcc\bco\bou\bun\bnt\bts\bs (\b(O\bOP\bPT\bTI\bIO\bON\bNA\bAL\bL)\b)
+  4\b4.\b.1\b14\b4.\b.  M\bMa\ban\bna\bag\bgi\bin\bng\bg m\bmu\bul\blt\bti\bip\bpl\ble\be I\bIM\bMA\bAP\bP/\b/P\bPO\bOP\bP a\bac\bcc\bco\bou\bun\bnt\bts\bs (\b(O\bOP\bPT\bTI\bIO\bON\bNA\bAL\bL)\b)
 
   If you happen to have accounts on multiple IMAP and/or POP servers,
   you may find managing all the authentication settings inconvenient and
        account-hook imap://host1/ 'set imap_user=me1 imap_pass=foo'
        account-hook imap://host2/ 'set tunnel="ssh host2 /usr/libexec/imapd"'
 
-  4\b4.\b.1\b13\b3.\b.  S\bSt\bta\bar\brt\bt a\ba W\bWW\bWW\bW B\bBr\bro\bow\bws\bse\ber\br o\bon\bn U\bUR\bRL\bLs\bs (\b(E\bEX\bXT\bTE\bER\bRN\bNA\bAL\bL)\b)
+  4\b4.\b.1\b15\b5.\b.  S\bSt\bta\bar\brt\bt a\ba W\bWW\bWW\bW B\bBr\bro\bow\bws\bse\ber\br o\bon\bn U\bUR\bRL\bLs\bs (\b(E\bEX\bXT\bTE\bER\bRN\bNA\bAL\bL)\b)
 
-  If a message contains URLs (_\bu_\bn_\bi_\bf_\bi_\be_\bd _\br_\be_\bs_\bs_\bo_\bu_\br_\bc_\be _\bl_\bo_\bc_\ba_\bt_\bo_\br = address in the
+  If a message contains URLs (_\bu_\bn_\bi_\bf_\bi_\be_\bd _\br_\be_\bs_\bo_\bu_\br_\bc_\be _\bl_\bo_\bc_\ba_\bt_\bo_\br = address in the
   WWW space like _\bh_\bt_\bt_\bp_\b:_\b/_\b/_\bw_\bw_\bw_\b._\bm_\bu_\bt_\bt_\b._\bo_\br_\bg_\b/), it is efficient to get a menu
   with all the URLs and start a WWW browser on one of them.  This
   functionality is provided by the external urlview program which can be
        macro index \cb |urlview\n
        macro pager \cb |urlview\n
 
+  4\b4.\b.1\b16\b6.\b.  C\bCo\bom\bmp\bpr\bre\bes\bss\bse\bed\bd f\bfo\bol\bld\bde\ber\brs\bs S\bSu\bup\bpp\bpo\bor\brt\bt (\b(O\bOP\bPT\bTI\bIO\bON\bNA\bAL\bL)\b)
+
+  If Mutt was compiled with compressed folders support (by running the
+  _\bc_\bo_\bn_\bf_\bi_\bg_\bu_\br_\be script with the _\b-_\b-_\be_\bn_\ba_\bb_\bl_\be_\b-_\bc_\bo_\bm_\bp_\br_\be_\bs_\bs_\be_\bd flag), Mutt can open
+  folders stored in an arbitrary format, provided that the user has a
+  script to convert from/to this format to one of the accepted.
+
+  The most common use is to open compressed archived folders e.g. with
+  gzip.
+
+  In addition, the user can provide a script that gets a folder in an
+  accepted format and appends its context to the folder in the user-
+  defined format, which may be faster than converting the entire folder
+  to the accepted format, appending to it and converting back to the
+  user-defined format.
+
+  There are three hooks defined (``open-hook'', ``close-hook'' and
+  ``append-hook'') which define commands to uncompress and compress a
+  folder and to append messages to an existing compressed folder
+  respectively.
+
+  For example:
+
+       open-hook \\.gz$ "gzip -cd %f > %t"
+       close-hook \\.gz$ "gzip -c %t > %f"
+       append-hook \\.gz$ "gzip -c %t >> %f"
+
+  You do not have to specify all of the commands. If you omit ``append-
+  hook'', the folder will be open and closed again each time you will
+  add to it. If you omit ``close-hook'' (or give empty command) , the
+  folder will be open in the  mode. If you specify ``append-hook''
+  though you'll be able to append to the folder.
+
+  Note that Mutt will only try to use hooks if the file is not in one of
+  the accepted formats. In particular, if the file is empty, mutt
+  supposes it is not compressed. This is important because it allows the
+  use of programs that do not have well defined extensions. Just use "."
+  as a regexp. But this may be surprising if your compressing script
+  produces empty files. In this situation, unset ``$save_empty'', so
+  that the compressed file will be removed if you delete all of the
+  messages.
+
+  4\b4.\b.1\b16\b6.\b.1\b1.\b.  O\bOp\bpe\ben\bn a\ba c\bco\bom\bmp\bpr\bre\bes\bss\bse\bed\bd m\bma\bai\bil\blb\bbo\box\bx f\bfo\bor\br r\bre\bea\bad\bdi\bin\bng\bg
+
+  Usage: open-hook _\br_\be_\bg_\be_\bx_\bp "_\bc_\bo_\bm_\bm_\ba_\bn_\bd"
+
+  The _\bc_\bo_\bm_\bm_\ba_\bn_\bd is the command that can be used for opening the folders
+  whose names match _\br_\be_\bg_\be_\bx_\bp.
+
+  The _\bc_\bo_\bm_\bm_\ba_\bn_\bd string is the printf-like format string, and it should
+  accept two parameters: %f, which is replaced with the (compressed)
+  folder name, and %t which is replaced with the name of the temporary
+  folder to which to write.
+
+  %f and %t can be repeated any number of times in the command string,
+  and all of the entries are replaced with the appropriate folder name.
+  In addition, %% is replaced by %, as in printf, and any other
+  %anything is left as is.
+
+  The _\bc_\bo_\bm_\bm_\ba_\bn_\bd should n\bno\bot\bt remove the original compressed file.  The
+  _\bc_\bo_\bm_\bm_\ba_\bn_\bd should return non-zero exit status if it fails, so mutt knows
+  something's wrong.
+
+  Example:
+
+       open-hook \\.gz$ "gzip -cd %f > %t"
+
+  If the _\bc_\bo_\bm_\bm_\ba_\bn_\bd is empty, this operation is disabled for this file
+  type.
+  4\b4.\b.1\b16\b6.\b.2\b2.\b.  W\bWr\bri\bit\bte\be a\ba c\bco\bom\bmp\bpr\bre\bes\bss\bse\bed\bd m\bma\bai\bil\blb\bbo\box\bx
+
+  Usage: close-hook _\br_\be_\bg_\be_\bx_\bp "_\bc_\bo_\bm_\bm_\ba_\bn_\bd"
+
+  This is used to close the folder that was open with the ``open-hook''
+  command after some changes were made to it.
+
+  The _\bc_\bo_\bm_\bm_\ba_\bn_\bd string is the command that can be used for closing the
+  folders whose names match _\br_\be_\bg_\be_\bx_\bp. It has the same format as in the
+  ``open-hook'' command. Temporary folder in this case is the folder
+  previously produced by the <``open-hook'' command.
+
+  The _\bc_\bo_\bm_\bm_\ba_\bn_\bd should n\bno\bot\bt remove the decompressed file. The _\bc_\bo_\bm_\bm_\ba_\bn_\bd
+  should return non-zero exit status if it fails, so mutt knows
+  something's wrong.
+
+  Example:
+
+       close-hook \\.gz$ "gzip -c %t > %f"
+
+  If the _\bc_\bo_\bm_\bm_\ba_\bn_\bd is empty, this operation is disabled for this file
+  type, and the file can only be open in the readonly mode.
+
+  ``close-hook'' is not called when you exit from the folder if the
+  folder was not changed.
+
+  4\b4.\b.1\b16\b6.\b.3\b3.\b.  A\bAp\bpp\bpe\ben\bnd\bd a\ba m\bme\bes\bss\bsa\bag\bge\be t\bto\bo a\ba c\bco\bom\bmp\bpr\bre\bes\bss\bse\bed\bd m\bma\bai\bil\blb\bbo\box\bx
+
+  Usage: append-hook _\br_\be_\bg_\be_\bx_\bp "_\bc_\bo_\bm_\bm_\ba_\bn_\bd"
+
+  This command is used for saving to an existing compressed folder.  The
+  _\bc_\bo_\bm_\bm_\ba_\bn_\bd is the command that can be used for appending to the folders
+  whose names match _\br_\be_\bg_\be_\bx_\bp. It has the same format as in the ``open-
+  hook'' command.  The temporary folder in this case contains the
+  messages that are being appended.
+
+  The _\bc_\bo_\bm_\bm_\ba_\bn_\bd should n\bno\bot\bt remove the decompressed file. The _\bc_\bo_\bm_\bm_\ba_\bn_\bd
+  should return non-zero exit status if it fails, so mutt knows
+  something's wrong.
+
+  Example:
+
+       append-hook \\.gz$ "gzip -c %t >> %f"
+
+  When ``append-hook'' is used, the folder is not opened, which saves
+  time, but this means that we can not find out what the folder type is.
+  Thus the default (``$mbox_type'') type is always supposed (i.e.  this
+  is the format used for the temporary folder).
+
+  If the file does not exist when you save to it, ``close-hook'' is
+  called, and not ``append-hook''. ``append-hook'' is only for appending
+  to existing folders.
+
+  If the _\bc_\bo_\bm_\bm_\ba_\bn_\bd is empty, this operation is disabled for this file
+  type. In this case, the folder will be open and closed again (using
+  ``open-hook'' and ``close-hook''respectively) each time you will add
+  to it.
+
+  4\b4.\b.1\b16\b6.\b.4\b4.\b.  E\bEn\bnc\bcr\bry\byp\bpt\bte\bed\bd f\bfo\bol\bld\bde\ber\brs\bs
+
+  The compressed folders support can also be used to handle encrypted
+  folders. If you want to encrypt a folder with PGP, you may want to use
+  the following hooks:
+
+       open-hook  \\.pgp$ "pgp -f < %f > %t"
+       close-hook \\.pgp$ "pgp -fe YourPgpUserIdOrKeyId < %t > %f"
+
+  Please note, that PGP does not support appending to an encrypted
+  folder, so there is no append-hook defined.
+
+  N\bNo\bot\bte\be:\b: the folder is temporary stored decrypted in the /tmp directory,
+  where it can be read by your system administrator. So think about the
+  security aspects of this.
+
   5\b5.\b.  M\bMu\but\btt\bt'\b's\bs M\bMI\bIM\bME\bE S\bSu\bup\bpp\bpo\bor\brt\bt
 
   Quite a bit of effort has been made to make Mutt the premier text-mode
        [-- Type: text/plain, Encoding: 7bit, Size: 10000 --]
 
   Where the Description is the description or filename given for the
-  attachment, and the Encoding is one of 7bit/8bit/quoted-print­
-  able/base64/binary.
+  attachment, and the Encoding is one of 7bit/8bit/quoted-
+  printable/base64/binary.
 
   If Mutt cannot deal with a MIME type, it will display a message like:
 
 
      In this example, Mutt will run the program RunningX which will
      return 0 if the X Window manager is running, and non-zero if it
-     isn't.  If RunningX returns 0, then Mutt will call netscape to dis­
+     isn't.  If RunningX returns 0, then Mutt will call netscape to dis-
      play the text/html object.  If RunningX doesn't return 0, then Mutt
      will go on to the next entry and use lynx to display the text/html
      object.
   can then use the test feature to determine which viewer to use
   interactively depending on your environment.
 
-  text/html;      netscape -remote 'openURL(%s)' ; test=RunningX
-  text/html;      lynx %s; nametemplate=%s.html
-  text/html;      lynx -dump %s; nametemplate=%s.html; copiousoutput
+       text/html;      netscape -remote 'openURL(%s)' ; test=RunningX
+       text/html;      lynx %s; nametemplate=%s.html
+       text/html;      lynx -dump %s; nametemplate=%s.html; copiousoutput
 
   For ``Autoview'', Mutt will choose the third entry because of the
   copiousoutput tag.  For interactive viewing, Mutt will run the program
-  RunningX to determine if it should use the first entry.  If the pro­
+  RunningX to determine if it should use the first entry.  If the pro-
   gram returns non-zero, Mutt will use the second entry for interactive
   viewing.
 
 
           Content-Type: text/plain; charset=iso-8859-1
 
-     then Mutt will expand %{charset} to iso-8859-1.  The default meta­
+     then Mutt will expand %{charset} to iso-8859-1.  The default meta-
      mail mailcap file uses this feature to test the charset to spawn an
      xterm using the right charset to view the message.
 
      \\b\%\b% This will be replaced by a %
 
   Mutt does not currently support the %F and %n keywords specified in
-  RFC 1524.  The main purpose of these parameters is for multipart mes­
+  RFC 1524.  The main purpose of these parameters is for multipart mes-
   sages, which is handled internally by Mutt.
 
   5\b5.\b.3\b3.\b.4\b4.\b.  E\bEx\bxa\bam\bmp\bpl\ble\be m\bma\bai\bil\blc\bca\bap\bp f\bfi\bil\ble\bes\bs
   Mutt could use the following mailcap entries to automatically view
   attachments of these types.
 
-       text/html;      lynx -dump %s; copiousoutput; nametemplate=%s.html
-       image/*;        anytopnm %s | pnmscale -xsize 80 -ysize 50 | ppmtopgm | pgmtopbm | pbmtoascii ; copiousoutput
-       application/x-gunzip;   gzcat; copiousoutput
-       application/x-tar-gz; gunzip -c %s | tar -tf - ; copiousoutput
-       application/postscript; ps2ascii %s; copiousoutput
+  text/html;      lynx -dump %s; copiousoutput; nametemplate=%s.html
+  image/*;        anytopnm %s | pnmscale -xsize 80 -ysize 50 | ppmtopgm | pgmtopbm | pbmtoascii ; copiousoutput
+  application/x-gunzip;   gzcat; copiousoutput
+  application/x-tar-gz; gunzip -c %s | tar -tf - ; copiousoutput
+  application/postscript; ps2ascii %s; copiousoutput
 
   ``unauto_view'' can be used to remove previous entries from the
   autoview list.  This can be used with message-hook to autoview
   mailcap file and according to any other configuration options (such as
   auto_view) specified.  Common usage would be:
 
-  mime-lookup application/octet-stream application/X-Lotus-Manuscript
+       mime_lookup application/octet-stream application/X-Lotus-Manuscript
 
   In addition, the unmime_lookup command may be used to disable this
   feature for any particular mime-type if it had been set, for example,
 
   The following are the commands understood by mutt.
 
-  ·  ``account-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
+  +\bo  ``account-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
-  ·  ``alias'' _\bk_\be_\by _\ba_\bd_\bd_\br_\be_\bs_\bs [ , _\ba_\bd_\bd_\br_\be_\bs_\bs, ... ]
+  +\bo  ``alias'' _\bk_\be_\by _\ba_\bd_\bd_\br_\be_\bs_\bs [ , _\ba_\bd_\bd_\br_\be_\bs_\bs, ... ]
 
-  ·  ``unalias'' [ * | _\bk_\be_\by ... ]
+  +\bo  ``unalias'' [ * | _\bk_\be_\by ... ]
 
-  ·  ``alternates'' _\br_\be_\bg_\be_\bx_\bp [ _\br_\be_\bg_\be_\bx_\bp ... ]
+  +\bo  ``alternates'' _\br_\be_\bg_\be_\bx_\bp [ _\br_\be_\bg_\be_\bx_\bp ... ]
 
-  ·  ``unalternates'' [ * | _\br_\be_\bg_\be_\bx_\bp ... ]
+  +\bo  ``unalternates'' [ * | _\br_\be_\bg_\be_\bx_\bp ... ]
 
-  ·  ``alternative_order'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
+  +\bo  ``alternative_order'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
 
-  ·  ``unalternative_order'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
+  +\bo  ``unalternative_order'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
 
-  ·  ``auto_view'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
+  +\bo  ``append-hook'' _\br_\be_\bg_\be_\bx_\bp _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
-  ·  ``unauto_view'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
+  +\bo  ``auto_view'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
 
-  ·  ``bind'' _\bm_\ba_\bp _\bk_\be_\by _\bf_\bu_\bn_\bc_\bt_\bi_\bo_\bn
+  +\bo  ``unauto_view'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
 
-  ·  ``charset-hook'' _\ba_\bl_\bi_\ba_\bs _\bc_\bh_\ba_\br_\bs_\be_\bt
+  +\bo  ``bind'' _\bm_\ba_\bp _\bk_\be_\by _\bf_\bu_\bn_\bc_\bt_\bi_\bo_\bn
 
-  ·  ``color'' _\bo_\bb_\bj_\be_\bc_\bt _\bf_\bo_\br_\be_\bg_\br_\bo_\bu_\bn_\bd _\bb_\ba_\bc_\bk_\bg_\br_\bo_\bu_\bn_\bd [ _\br_\be_\bg_\be_\bx_\bp ]
+  +\bo  ``charset-hook'' _\ba_\bl_\bi_\ba_\bs _\bc_\bh_\ba_\br_\bs_\be_\bt
 
-  ·  ``uncolor'' _\bi_\bn_\bd_\be_\bx _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
+  +\bo  ``close-hook'' _\br_\be_\bg_\be_\bx_\bp _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
-  ·  ``exec'' _\bf_\bu_\bn_\bc_\bt_\bi_\bo_\bn [ _\bf_\bu_\bn_\bc_\bt_\bi_\bo_\bn ... ]
+  +\bo  ``color'' _\bo_\bb_\bj_\be_\bc_\bt _\bf_\bo_\br_\be_\bg_\br_\bo_\bu_\bn_\bd _\bb_\ba_\bc_\bk_\bg_\br_\bo_\bu_\bn_\bd [ _\br_\be_\bg_\be_\bx_\bp ]
 
-  ·  ``fcc-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bm_\ba_\bi_\bl_\bb_\bo_\bx
+  +\bo  ``uncolor'' _\bi_\bn_\bd_\be_\bx _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
 
-  ·  ``fcc-save-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bm_\ba_\bi_\bl_\bb_\bo_\bx
+  +\bo  ``exec'' _\bf_\bu_\bn_\bc_\bt_\bi_\bo_\bn [ _\bf_\bu_\bn_\bc_\bt_\bi_\bo_\bn ... ]
 
-  ·  ``folder-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
+  +\bo  ``fcc-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bm_\ba_\bi_\bl_\bb_\bo_\bx
 
-  ·  ``hdr_order'' _\bh_\be_\ba_\bd_\be_\br [ _\bh_\be_\ba_\bd_\be_\br ... ]
+  +\bo  ``fcc-save-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bm_\ba_\bi_\bl_\bb_\bo_\bx
 
-  ·  ``unhdr_order'' _\bh_\be_\ba_\bd_\be_\br [ _\bh_\be_\ba_\bd_\be_\br ... ]
+  +\bo  ``folder-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
-  ·  ``iconv-hook'' _\bc_\bh_\ba_\br_\bs_\be_\bt _\bl_\bo_\bc_\ba_\bl_\b-_\bc_\bh_\ba_\br_\bs_\be_\bt
+  +\bo  ``hdr_order'' _\bh_\be_\ba_\bd_\be_\br [ _\bh_\be_\ba_\bd_\be_\br ... ]
 
-  ·  ``ignore'' _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
+  +\bo  ``unhdr_order'' _\bh_\be_\ba_\bd_\be_\br [ _\bh_\be_\ba_\bd_\be_\br ... ]
 
-  ·  ``unignore'' _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
+  +\bo  ``iconv-hook'' _\bc_\bh_\ba_\br_\bs_\be_\bt _\bl_\bo_\bc_\ba_\bl_\b-_\bc_\bh_\ba_\br_\bs_\be_\bt
 
-  ·  ``lists'' _\ba_\bd_\bd_\br_\be_\bs_\bs [ _\ba_\bd_\bd_\br_\be_\bs_\bs ... ]
+  +\bo  ``ignore'' _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
 
-  ·  ``unlists'' _\ba_\bd_\bd_\br_\be_\bs_\bs [ _\ba_\bd_\bd_\br_\be_\bs_\bs ... ]
+  +\bo  ``unignore'' _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
 
-  ·  ``macro'' _\bm_\be_\bn_\bu _\bk_\be_\by _\bs_\be_\bq_\bu_\be_\bn_\bc_\be [ _\bd_\be_\bs_\bc_\br_\bi_\bp_\bt_\bi_\bo_\bn ]
+  +\bo  ``lists'' _\br_\be_\bg_\be_\bx_\bp [ _\br_\be_\bg_\be_\bx_\bp ... ]
 
-  ·  ``mailboxes'' _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be [ _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be ... ]
+  +\bo  ``unlists'' _\br_\be_\bg_\be_\bx_\bp [ _\br_\be_\bg_\be_\bx_\bp ... ]
 
-  ·  ``mbox-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bm_\ba_\bi_\bl_\bb_\bo_\bx
+  +\bo  ``macro'' _\bm_\be_\bn_\bu _\bk_\be_\by _\bs_\be_\bq_\bu_\be_\bn_\bc_\be [ _\bd_\be_\bs_\bc_\br_\bi_\bp_\bt_\bi_\bo_\bn ]
 
-  ·  ``message-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
+  +\bo  ``mailboxes'' _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be [ _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be ... ]
 
-  ·  ``mime_lookup'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
+  +\bo  ``mbox-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bm_\ba_\bi_\bl_\bb_\bo_\bx
 
-  ·  ``unmime_lookup'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
+  +\bo  ``message-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
-  ·  ``mono'' _\bo_\bb_\bj_\be_\bc_\bt _\ba_\bt_\bt_\br_\bi_\bb_\bu_\bt_\be [ _\br_\be_\bg_\be_\bx_\bp ]
+  +\bo  ``mime_lookup'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
 
-  ·  ``unmono'' _\bi_\bn_\bd_\be_\bx _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
+  +\bo  ``unmime_lookup'' _\bm_\bi_\bm_\be_\bt_\by_\bp_\be [ _\bm_\bi_\bm_\be_\bt_\by_\bp_\be ... ]
 
-  ·  ``my_hdr'' _\bs_\bt_\br_\bi_\bn_\bg
+  +\bo  ``mono'' _\bo_\bb_\bj_\be_\bc_\bt _\ba_\bt_\bt_\br_\bi_\bb_\bu_\bt_\be [ _\br_\be_\bg_\be_\bx_\bp ]
 
-  ·  ``unmy_hdr'' _\bf_\bi_\be_\bl_\bd [ _\bf_\bi_\be_\bl_\bd ... ]
+  +\bo  ``unmono'' _\bi_\bn_\bd_\be_\bx _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
 
-  ·  ``crypt-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bk_\be_\by_\b-_\bi_\bd
+  +\bo  ``my_hdr'' _\bs_\bt_\br_\bi_\bn_\bg
 
-  ·  ``push'' _\bs_\bt_\br_\bi_\bn_\bg
+  +\bo  ``unmy_hdr'' _\bf_\bi_\be_\bl_\bd [ _\bf_\bi_\be_\bl_\bd ... ]
 
-  ·  ``reset'' _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be [_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
+  +\bo  ``open-hook'' _\br_\be_\bg_\be_\bx_\bp _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
-  ·  ``save-hook'' _\br_\be_\bg_\be_\bx_\bp _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be
+  +\bo  ``crypt-hook'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bk_\be_\by_\b-_\bi_\bd
 
-  ·  ``score'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bv_\ba_\bl_\bu_\be
+  +\bo  ``push'' _\bs_\bt_\br_\bi_\bn_\bg
 
-  ·  ``unscore'' _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
+  +\bo  ``reset'' _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be [_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
 
-  ·  ``send-hook'' _\br_\be_\bg_\be_\bx_\bp _\bc_\bo_\bm_\bm_\ba_\bn_\bd
+  +\bo  ``save-hook'' _\br_\be_\bg_\be_\bx_\bp _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be
 
-  ·  ``set'' [no|inv]_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be[=_\bv_\ba_\bl_\bu_\be] [ _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
+  +\bo  ``score'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bv_\ba_\bl_\bu_\be
 
-  ·  ``unset'' _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be [_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
+  +\bo  ``unscore'' _\bp_\ba_\bt_\bt_\be_\br_\bn [ _\bp_\ba_\bt_\bt_\be_\br_\bn ... ]
 
-  ·  ``source'' _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be
+  +\bo  ``send-hook'' _\br_\be_\bg_\be_\bx_\bp _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
-  ·  ``subscribe'' _\ba_\bd_\bd_\br_\be_\bs_\bs [ _\ba_\bd_\bd_\br_\be_\bs_\bs ... ]
+  +\bo  ``reply-hook'' _\br_\be_\bg_\be_\bx_\bp _\bc_\bo_\bm_\bm_\ba_\bn_\bd
 
-  ·  ``unsubscribe'' _\ba_\bd_\bd_\br_\be_\bs_\bs [ _\ba_\bd_\bd_\br_\be_\bs_\bs ... ]
+  +\bo  ``set'' [no|inv]_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be[=_\bv_\ba_\bl_\bu_\be] [ _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
 
-  ·  ``toggle'' _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be [_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
+  +\bo  ``unset'' _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be [_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
 
-  ·  ``unhook'' _\bh_\bo_\bo_\bk_\b-_\bt_\by_\bp_\be
+  +\bo  ``source'' _\bf_\bi_\bl_\be_\bn_\ba_\bm_\be
+
+  +\bo  ``spam'' _\bp_\ba_\bt_\bt_\be_\br_\bn _\bf_\bo_\br_\bm_\ba_\bt
+
+  +\bo  ``nospam'' _\bp_\ba_\bt_\bt_\be_\br_\bn
+
+  +\bo  ``subscribe'' _\br_\be_\bg_\be_\bx_\bp [ _\br_\be_\bg_\be_\bx_\bp ... ]
+
+  +\bo  ``unsubscribe'' _\br_\be_\bg_\be_\bx_\bp [ _\br_\be_\bg_\be_\bx_\bp ... ]
+
+  +\bo  ``toggle'' _\bv_\ba_\br_\bi_\ba_\bb_\bl_\be [_\bv_\ba_\br_\bi_\ba_\bb_\bl_\be ... ]
+
+  +\bo  ``unhook'' _\bh_\bo_\bo_\bk_\b-_\bt_\by_\bp_\be
 
   6\b6.\b.3\b3.\b.  C\bCo\bon\bnf\bfi\big\bgu\bur\bra\bat\bti\bio\bon\bn v\bva\bar\bri\bia\bab\bbl\ble\bes\bs
 
   6\b6.\b.3\b3.\b.3\b3.\b.  a\bal\bli\bia\bas\bs_\b_f\bfi\bil\ble\be
 
   Type: path
-  Default: "~/.muttrc"
+  Default: "~/.muttngrc"
 
   The default file in which to save aliases created by the ````create-
   alias'''' function.
 
-  N\bNo\bot\bte\be:\b: Mutt will not automatically source this file; you must
+  N\bNo\bot\bte\be:\b: Mutt-ng will not automatically source this file; you must
   explicitly use the ````source'''' command for it to be executed.
 
   6\b6.\b.3\b3.\b.4\b4.\b.  a\bal\bli\bia\bas\bs_\b_f\bfo\bor\brm\bma\bat\bt
   Type: boolean
   Default: no
 
-  If set, Mutt will use plain ASCII characters when displaying thread
+  If set, Mutt-ng will use plain ASCII characters when displaying thread
   and attachment trees, instead of the default _\bA_\bC_\bS characters.
 
-  6\b6.\b.3\b3.\b.9\b9.\b.  a\bas\bsk\bkb\bbc\bcc\bc
+  6\b6.\b.3\b3.\b.9\b9.\b.  a\bas\bsk\bk_\b_f\bfo\bol\bll\blo\bow\bw_\b_u\bup\bp
 
   Type: boolean
   Default: no
 
-  If set, Mutt will prompt you for blind-carbon-copy (Bcc) recipients
-  before editing an outgoing message.
+  If set, Mutt-ng will prompt you for follow-up groups before editing
+  the body of an outgoing message.
 
-  6\b6.\b.3\b3.\b.1\b10\b0.\b.  a\bas\bsk\bkc\bcc\bc
+  6\b6.\b.3\b3.\b.1\b10\b0.\b.  a\bas\bsk\bk_\b_x\bx_\b_c\bco\bom\bmm\bme\ben\bnt\bt_\b_t\bto\bo
 
   Type: boolean
   Default: no
 
-  If set, Mutt will prompt you for carbon-copy (Cc) recipients before
-  editing the body of an outgoing message.
+  If set, Mutt-ng will prompt you for x-comment-to field before editing
+  the body of an outgoing message.
 
-  6\b6.\b.3\b3.\b.1\b11\b1.\b.  a\bas\bsk\bk_\b_f\bfo\bol\bll\blo\bow\bw_\b_u\bup\bp
+  6\b6.\b.3\b3.\b.1\b11\b1.\b.  a\bas\bsk\bkb\bbc\bcc\bc
 
   Type: boolean
   Default: no
 
-  If set, Mutt will prompt you for follow-up groups before editing the
-  body of an outgoing message.
+  If set, Mutt-ng will prompt you for blind-carbon-copy (Bcc) recipients
+  before editing an outgoing message.
 
-  6\b6.\b.3\b3.\b.1\b12\b2.\b.  a\bas\bsk\bk_\b_x\bx_\b_c\bco\bom\bmm\bme\ben\bnt\bt_\b_t\bto\bo
+  6\b6.\b.3\b3.\b.1\b12\b2.\b.  a\bas\bsk\bkc\bcc\bc
 
   Type: boolean
   Default: no
 
-  If set, Mutt will prompt you for x-comment-to field before editing the
-  body of an outgoing message.
-  6\b6.\b.3\b3.\b.1\b13\b3.\b.  a\bat\btt\bta\bac\bch\bh_\b_f\bfo\bor\brm\bma\bat\bt
+  If set, Mutt-ng will prompt you for carbon-copy (Cc) recipients before
+  editing the body of an outgoing message.
+
+  6\b6.\b.3\b3.\b.1\b13\b3.\b.  a\bas\bss\bsu\bum\bme\bed\bd_\b_c\bch\bha\bar\brs\bse\bet\bt
+
+  Type: string
+  Default: "us-ascii"
+
+  This variable is a colon-separated list of character encoding schemes
+  for messages without character encoding indication.  Header field
+  values and message body content without character encoding indication
+  would be assumed that they are written in one of this list.  By
+  default, all the header fields and message body without any charset
+  indication are assumed to be in "us-ascii".
+
+  For example, Japanese users might prefer this:
+
+  set assumed_charset="iso-2022-jp:euc-jp:shift_jis:utf-8"
+
+  However, only the first content is valid for the message body.  This
+  variable is valid only if ``$strict_mime'' is unset.
+
+  6\b6.\b.3\b3.\b.1\b14\b4.\b.  a\bat\btt\bta\bac\bch\bh_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?, %s] "
 
      %\b%C\bC charset
 
-     %\b%c\bc reqiures charset conversion (n or c)
+     %\b%c\bc requires charset conversion (n or c)
 
      %\b%D\bD deleted flag
 
      %\b%|\b|X\bX
         pad to the end of the line with character "X"
 
-  6\b6.\b.3\b3.\b.1\b14\b4.\b.  a\bat\btt\bta\bac\bch\bh_\b_s\bse\bep\bp
+  6\b6.\b.3\b3.\b.1\b15\b5.\b.  a\bat\btt\bta\bac\bch\bh_\b_s\bse\bep\bp
 
   Type: string
   Default: "\n"
   The separator to add between attachments when operating (saving,
   printing, piping, etc) on a list of tagged attachments.
 
-  6\b6.\b.3\b3.\b.1\b15\b5.\b.  a\bat\btt\bta\bac\bch\bh_\b_s\bsp\bpl\bli\bit\bt
+  6\b6.\b.3\b3.\b.1\b16\b6.\b.  a\bat\btt\bta\bac\bch\bh_\b_s\bsp\bpl\bli\bit\bt
 
   Type: boolean
   Default: yes
 
   If this variable is unset, when operating (saving, printing, piping,
-  etc) on a list of tagged attachments, Mutt will concatenate the
+  etc) on a list of tagged attachments, Mutt-ng will concatenate the
   attachments and will operate on them as a single attachment. The
   ````$attach_sep'''' separator is added after each attachment. When
-  set, Mutt will operate on the attachments one by one.
+  set, Mutt-ng will operate on the attachments one by one.
 
-  6\b6.\b.3\b3.\b.1\b16\b6.\b.  a\bat\btt\btr\bri\bib\bbu\but\bti\bio\bon\bn
+  6\b6.\b.3\b3.\b.1\b17\b7.\b.  a\bat\btt\btr\bri\bib\bbu\but\bti\bio\bon\bn
 
   Type: string
   Default: "On %d, %n wrote:"
   in a reply.  For a full listing of defined printf()-like sequences see
   the section on ````$index_format''''.
 
-  6\b6.\b.3\b3.\b.1\b17\b7.\b.  a\bau\but\bto\boe\bed\bdi\bit\bt
-
-  Type: boolean
-  Default: no
-
-  When set along with ````$edit_headers'''', Mutt will skip the initial
-  send-menu and allow you to immediately begin editing the body of your
-  message.  The send-menu may still be accessed once you have finished
-  editing the body of your message.
-
-  Also see ````$fast_reply''''.
-
   6\b6.\b.3\b3.\b.1\b18\b8.\b.  a\bau\but\bto\bo_\b_t\bta\bag\bg
 
   Type: boolean
   must first use the tag-prefix function (default: ";") to make the next
   function apply to all tagged messages.
 
-  6\b6.\b.3\b3.\b.1\b19\b9.\b.  b\bbe\bee\bep\bp
+  6\b6.\b.3\b3.\b.1\b19\b9.\b.  a\bau\but\bto\boe\bed\bdi\bit\bt
+
+  Type: boolean
+  Default: no
+
+  When set along with ````$edit_headers'''', Mutt-ng will skip the
+  initial send-menu and allow you to immediately begin editing the body
+  of your message.  The send-menu may still be accessed once you have
+  finished editing the body of your message.
+
+  Also see ````$fast_reply''''.
+
+  6\b6.\b.3\b3.\b.2\b20\b0.\b.  b\bbe\bee\bep\bp
 
   Type: boolean
   Default: yes
 
-  When this variable is set, mutt will beep when an error occurs.
+  When this variable is set, mutt-ng will beep when an error occurs.
 
-  6\b6.\b.3\b3.\b.2\b20\b0.\b.  b\bbe\bee\bep\bp_\b_n\bne\bew\bw
+  6\b6.\b.3\b3.\b.2\b21\b1.\b.  b\bbe\bee\bep\bp_\b_n\bne\bew\bw
 
   Type: boolean
   Default: no
 
-  When this variable is set, mutt will beep whenever it prints a message
-  notifying you of new mail.  This is independent of the setting of the
-  ````$beep'''' variable.
+  When this variable is set, mutt-ng will beep whenever it prints a
+  message notifying you of new mail.  This is independent of the setting
+  of the ````$beep'''' variable.
 
-  6\b6.\b.3\b3.\b.2\b21\b1.\b.  b\bbo\bou\bun\bnc\bce\be
+  6\b6.\b.3\b3.\b.2\b22\b2.\b.  b\bbo\bou\bun\bnc\bce\be
 
   Type: quadoption
   Default: ask-yes
   Setting this variable to _\bn_\bo is not generally useful, and thus not
   recommended, because you are unable to bounce messages.
 
-  6\b6.\b.3\b3.\b.2\b22\b2.\b.  b\bbo\bou\bun\bnc\bce\be_\b_d\bde\bel\bli\biv\bve\ber\bre\bed\bd
+  6\b6.\b.3\b3.\b.2\b23\b3.\b.  b\bbo\bou\bun\bnc\bce\be_\b_d\bde\bel\bli\biv\bve\ber\bre\bed\bd
 
   Type: boolean
   Default: yes
 
-  When this variable is set, mutt will include Delivered-To headers when
-  bouncing messages.  Postfix users may wish to unset this variable.
+  When this variable is set, mutt-ng will include Delivered-To headers
+  when bouncing messages.  Postfix users may wish to unset this
+  variable.
 
-  6\b6.\b.3\b3.\b.2\b23\b3.\b.  c\bca\bat\btc\bch\bhu\bup\bp_\b_n\bne\bew\bws\bsg\bgr\bro\bou\bup\bp
+  6\b6.\b.3\b3.\b.2\b24\b4.\b.  c\bca\bat\btc\bch\bhu\bup\bp_\b_n\bne\bew\bws\bsg\bgr\bro\bou\bup\bp
 
   Type: quadoption
   Default: ask-yes
 
-  If this variable is _\bs_\be_\bt, Mutt will mark all articles in newsgroup as
-  read when you quit the newsgroup (catchup newsgroup).
+  If this variable is _\bs_\be_\bt, Mutt-ng will mark all articles in newsgroup
+  as read when you quit the newsgroup (catchup newsgroup).
+
+  6\b6.\b.3\b3.\b.2\b25\b5.\b.  c\bce\ber\brt\bti\bif\bfi\bic\bca\bat\bte\be_\b_f\bfi\bil\ble\be
+
+  Type: path
+  Default: "~/.mutt_certificates"
+
+  This variable specifies the file where the certificates you trust are
+  saved. When an unknown certificate is encountered, you are asked if
+  you accept it or not. If you accept it, the certificate can also be
+  saved in this file and further connections are automatically accepted.
+
+  You can also manually add CA certificates in this file. Any server
+  certificate that is signed with one of these CA certificates are also
+  automatically accepted.
+
+  Example: set certificate_file=~/.mutt/certificates
 
-  6\b6.\b.3\b3.\b.2\b24\b4.\b.  c\bch\bha\bar\brs\bse\bet\bt
+  6\b6.\b.3\b3.\b.2\b26\b6.\b.  c\bch\bha\bar\brs\bse\bet\bt
 
   Type: string
   Default: ""
 
   Character set your terminal uses to display and enter textual data.
 
-  6\b6.\b.3\b3.\b.2\b25\b5.\b.  c\bch\bhe\bec\bck\bk_\b_n\bne\bew\bw
+  6\b6.\b.3\b3.\b.2\b27\b7.\b.  c\bch\bhe\bec\bck\bk_\b_n\bne\bew\bw
 
   Type: boolean
   Default: yes
 
   N\bNo\bot\bte\be:\b: this option only affects _\bm_\ba_\bi_\bl_\bd_\bi_\br and _\bM_\bH style mailboxes.
 
-  When _\bs_\be_\bt, Mutt will check for new mail delivered while the mailbox is
-  open.  Especially with MH mailboxes, this operation can take quite
+  When _\bs_\be_\bt, Mutt-ng will check for new mail delivered while the mailbox
+  is open.  Especially with MH mailboxes, this operation can take quite
   some time since it involves scanning the directory and checking each
   file to see if it has already been looked at.  If _\bc_\bh_\be_\bc_\bk_\b__\bn_\be_\bw is _\bu_\bn_\bs_\be_\bt,
   no check for new mail is performed while the mailbox is open.
 
-  6\b6.\b.3\b3.\b.2\b26\b6.\b.  c\bco\bol\bll\bla\bap\bps\bse\be_\b_u\bun\bnr\bre\bea\bad\bd
+  6\b6.\b.3\b3.\b.2\b28\b8.\b.  c\bco\bol\bll\bla\bap\bps\bse\be_\b_u\bun\bnr\bre\bea\bad\bd
 
   Type: boolean
   Default: yes
 
-  When _\bu_\bn_\bs_\be_\bt, Mutt will not collapse a thread if it contains any unread
-  messages.
-
-  6\b6.\b.3\b3.\b.2\b27\b7.\b.  u\bun\bnc\bco\bol\bll\bla\bap\bps\bse\be_\b_j\bju\bum\bmp\bp
-
-  Type: boolean
-  Default: no
-
-  When _\bs_\be_\bt, Mutt will jump to the next unread message, if any, when the
-  current thread is _\bu_\bncollapsed.
+  When _\bu_\bn_\bs_\be_\bt, Mutt-ng will not collapse a thread if it contains any
+  unread messages.
 
-  6\b6.\b.3\b3.\b.2\b28\b8.\b.  c\bco\bom\bmp\bpo\bos\bse\be_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.2\b29\b9.\b.  c\bco\bom\bmp\bpo\bos\bse\be_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
-  Default: "-- Mutt: Compose  [Approx. msg size: %l   Atts: %a]%>-"
+  Default: "-- Mutt-ng: Compose  [Approx. msg size: %l   Atts: %a]%>-"
 
-  Controls the format of the status line displayed in the \fCompose
-  menu.  This string is similar to ````$status_format'''', but has its
-  own set of printf()-like sequences:
+  Controls the format of the status line displayed in the _\bC_\bo_\bm_\bp_\bo_\bs_\be menu.
+  This string is similar to ````$status_format'''', but has its own set
+  of printf()-like sequences:
 
      %\b%a\ba total number of attachments
 
 
      %\b%l\bl approximate size (in bytes) of the current message
 
-     %\b%v\bv Mutt version string
+     %\b%v\bv Mutt-ng version string
 
   See the text describing the ````$status_format'''' option for more
   information on how to set ````$compose_format''''.
 
-  6\b6.\b.3\b3.\b.2\b29\b9.\b.  c\bco\bon\bnf\bfi\bir\brm\bma\bap\bpp\bpe\ben\bnd\bd
+  6\b6.\b.3\b3.\b.3\b30\b0.\b.  c\bco\bon\bnf\bfi\big\bg_\b_c\bch\bha\bar\brs\bse\bet\bt
+
+  Type: string
+  Default: ""
+
+  When defined, Mutt-ng will recode commands in rc files from this
+  encoding.
+
+  6\b6.\b.3\b3.\b.3\b31\b1.\b.  c\bco\bon\bnf\bfi\bir\brm\bma\bap\bpp\bpe\ben\bnd\bd
 
   Type: boolean
   Default: yes
 
-  When set, Mutt will prompt for confirmation when appending messages to
-  an existing mailbox.
+  When set, Mutt-ng will prompt for confirmation when appending messages
+  to an existing mailbox.
 
-  6\b6.\b.3\b3.\b.3\b30\b0.\b.  c\bco\bon\bnf\bfi\bir\brm\bmc\bcr\bre\bea\bat\bte\be
+  6\b6.\b.3\b3.\b.3\b32\b2.\b.  c\bco\bon\bnf\bfi\bir\brm\bmc\bcr\bre\bea\bat\bte\be
 
   Type: boolean
   Default: yes
 
-  When set, Mutt will prompt for confirmation when saving messages to a
-  mailbox which does not yet exist before creating it.
+  When set, Mutt-ng will prompt for confirmation when saving messages to
+  mailbox which does not yet exist before creating it.
 
-  6\b6.\b.3\b3.\b.3\b31\b1.\b.  c\bco\bon\bnn\bne\bec\bct\bt_\b_t\bti\bim\bme\beo\bou\but\bt
+  6\b6.\b.3\b3.\b.3\b33\b3.\b.  c\bco\bon\bnn\bne\bec\bct\bt_\b_t\bti\bim\bme\beo\bou\but\bt
 
   Type: number
   Default: 30
 
-  Causes Mutt to timeout a network connection (for IMAP or POP) after
+  Causes Mutt-ng to timeout a network connection (for IMAP or POP) after
   this many seconds if the connection is not able to be established.  A
-  negative value causes Mutt to wait indefinitely for the connection to
-  succeed.
+  negative value causes Mutt-ng to wait indefinitely for the connection
+  to succeed.
 
-  6\b6.\b.3\b3.\b.3\b32\b2.\b.  c\bco\bon\bnt\bte\ben\bnt\bt_\b_t\bty\byp\bpe\be
+  6\b6.\b.3\b3.\b.3\b34\b4.\b.  c\bco\bon\bnt\bte\ben\bnt\bt_\b_t\bty\byp\bpe\be
 
   Type: string
   Default: "text/plain"
 
   Sets the default Content-Type for the body of newly composed messages.
 
-  6\b6.\b.3\b3.\b.3\b33\b3.\b.  c\bco\bop\bpy\by
+  6\b6.\b.3\b3.\b.3\b35\b5.\b.  c\bco\bop\bpy\by
 
   Type: quadoption
   Default: yes
   will be saved for later references.  Also see ````$record'''',
   ````$save_name'''', ````$force_name'''' and ````fcc-hook''''.
 
-  6\b6.\b.3\b3.\b.3\b34\b4.\b.  c\bcr\bry\byp\bpt\bt_\b_a\bau\but\bto\bop\bpg\bgp\bp
+  6\b6.\b.3\b3.\b.3\b36\b6.\b.  c\bcr\bry\byp\bpt\bt_\b_a\bau\but\bto\boe\ben\bnc\bcr\bry\byp\bpt\bt
+
+  Type: boolean
+  Default: no
+
+  Setting this variable will cause Mutt-ng to always attempt to PGP
+  encrypt outgoing messages.  This is probably only useful in connection
+  to the _\bs_\be_\bn_\bd_\b-_\bh_\bo_\bo_\bk command.  It can be overridden by use of the _\bp_\bg_\bp_\b-
+  _\bm_\be_\bn_\bu, when encryption is not required or signing is requested as well.
+  IF ````$smime_is_default'''' is set, then OpenSSL is used instead to
+  create S/MIME messages and settings can be overridden by use of the
+  _\bs_\bm_\bi_\bm_\be_\b-_\bm_\be_\bn_\bu.  (Crypto only)
+
+  6\b6.\b.3\b3.\b.3\b37\b7.\b.  c\bcr\bry\byp\bpt\bt_\b_a\bau\but\bto\bop\bpg\bgp\bp
 
   Type: boolean
   Default: yes
 
-  This variable controls whether or not mutt may automatically enable
+  This variable controls whether or not mutt-ng may automatically enable
   PGP encryption/signing for messages.  See also
   ````$crypt_autoencrypt'''', ````$crypt_replyencrypt'''',
   ````$crypt_autosign'''', ````$crypt_replysign'''' and
   ````$smime_is_default''''.
 
-  6\b6.\b.3\b3.\b.3\b35\b5.\b.  c\bcr\bry\byp\bpt\bt_\b_a\bau\but\bto\bos\bsm\bmi\bim\bme\be
+  6\b6.\b.3\b3.\b.3\b38\b8.\b.  c\bcr\bry\byp\bpt\bt_\b_a\bau\but\bto\bos\bsi\big\bgn\bn
+
+  Type: boolean
+  Default: no
+
+  Setting this variable will cause Mutt-ng to always attempt to
+  cryptographically sign outgoing messages.  This can be overridden by
+  use of the _\bp_\bg_\bp_\b-_\bm_\be_\bn_\bu, when signing is not required or encryption is
+  requested as well. If ````$smime_is_default'''' is set, then OpenSSL
+  is used instead to create S/MIME messages and settings can be
+  overridden by use of the _\bs_\bm_\bi_\bm_\be_\b-_\bm_\be_\bn_\bu.  (Crypto only)
+
+  6\b6.\b.3\b3.\b.3\b39\b9.\b.  c\bcr\bry\byp\bpt\bt_\b_a\bau\but\bto\bos\bsm\bmi\bim\bme\be
 
   Type: boolean
   Default: yes
 
-  This variable controls whether or not mutt may automatically enable
+  This variable controls whether or not mutt-ng may automatically enable
   S/MIME encryption/signing for messages. See also
   ````$crypt_autoencrypt'''', ````$crypt_replyencrypt'''',
   ````$crypt_autosign'''', ````$crypt_replysign'''' and
   ````$smime_is_default''''.
 
-  6\b6.\b.3\b3.\b.3\b36\b6.\b.  d\bda\bat\bte\be_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.4\b40\b0.\b.  c\bcr\bry\byp\bpt\bt_\b_r\bre\bep\bpl\bly\bye\ben\bnc\bcr\bry\byp\bpt\bt
+
+  Type: boolean
+  Default: yes
+
+  If set, automatically PGP or OpenSSL encrypt replies to messages which
+  are encrypted.  (Crypto only)
+
+  6\b6.\b.3\b3.\b.4\b41\b1.\b.  c\bcr\bry\byp\bpt\bt_\b_r\bre\bep\bpl\bly\bys\bsi\big\bgn\bn
+
+  Type: boolean
+  Default: no
+
+  If set, automatically PGP or OpenSSL sign replies to messages which
+  are signed.
+  N\bNo\bot\bte\be:\b: this does not work on messages that are encrypted a\ban\bnd\bd signed!
+  (Crypto only)
+
+  6\b6.\b.3\b3.\b.4\b42\b2.\b.  c\bcr\bry\byp\bpt\bt_\b_r\bre\bep\bpl\bly\bys\bsi\big\bgn\bne\ben\bnc\bcr\bry\byp\bpt\bte\bed\bd
+
+  Type: boolean
+  Default: no
+
+  If set, automatically PGP or OpenSSL sign replies to messages which
+  are encrypted. This makes sense in combination with
+  ````$crypt_replyencrypt'''', because it allows you to sign all
+  messages which are automatically encrypted.  This works around the
+  problem noted in ````$crypt_replysign'''', that mutt-ng is not able to
+  find out whether an encrypted message is also signed.  (Crypto only)
+
+  6\b6.\b.3\b3.\b.4\b43\b3.\b.  c\bcr\bry\byp\bpt\bt_\b_t\bti\bim\bme\bes\bst\bta\bam\bmp\bp
+
+  Type: boolean
+  Default: yes
+
+  If set, mutt-ng will include a time stamp in the lines surrounding PGP
+  or S/MIME output, so spoofing such lines is more difficult.  If you
+  are using colors to mark these lines, and rely on these, you may unset
+  this setting.  (Crypto only)
+
+  6\b6.\b.3\b3.\b.4\b44\b4.\b.  c\bcr\bry\byp\bpt\bt_\b_u\bus\bse\be_\b_g\bgp\bpg\bgm\bme\be
+
+  Type: boolean
+  Default: no
+
+  This variable controls the use the GPGME enabled crypto backends.  If
+  it is set and Mutt-ng was build with gpgme support, the gpgme code for
+  S/MIME and PGP will be used instead of the classic code.  Note, that
+  you need to use this option in .muttrc as it won't have any effect
+  when used interactively.
+
+  6\b6.\b.3\b3.\b.4\b45\b5.\b.  c\bcr\bry\byp\bpt\bt_\b_v\bve\ber\bri\bif\bfy\by_\b_s\bsi\big\bg
+
+  Type: quadoption
+  Default: yes
+
+  If ``yes'', always attempt to verify PGP or S/MIME signatures.  If
+  ``ask'', ask whether or not to verify the signature.  If ``no'', never
+  attempt to verify cryptographic signatures.  (Crypto only)
+
+  6\b6.\b.3\b3.\b.4\b46\b6.\b.  d\bda\bat\bte\be_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "!%a, %b %d, %Y at %I:%M:%S%p %Z"
   rest of the string are expanded in the _\bC locale (that is in US
   English).
 
-  6\b6.\b.3\b3.\b.3\b37\b7.\b.  d\bde\bef\bfa\bau\bul\blt\bt_\b_h\bho\boo\bok\bk
+  6\b6.\b.3\b3.\b.4\b47\b7.\b.  d\bde\bef\bfa\bau\bul\blt\bt_\b_h\bho\boo\bok\bk
 
   Type: string
   Default: "~f %s !~P | (~P ~C %s)"
   matches ``alternates'') and is to or cc'ed to a user matching the
   given regular expression.
 
-  6\b6.\b.3\b3.\b.3\b38\b8.\b.  d\bde\bel\ble\bet\bte\be
+  6\b6.\b.3\b3.\b.4\b48\b8.\b.  d\bde\bel\ble\bet\bte\be
 
   Type: quadoption
   Default: ask-yes
   will automatically be purged without prompting.  If set to _\bn_\bo,
   messages marked for deletion will be kept in the mailbox.
 
-  6\b6.\b.3\b3.\b.3\b39\b9.\b.  d\bde\bel\ble\bet\bte\be_\b_u\bun\bnt\bta\bag\bg
+  6\b6.\b.3\b3.\b.4\b49\b9.\b.  d\bde\bel\ble\bet\bte\be_\b_u\bun\bnt\bta\bag\bg
 
   Type: boolean
   Default: yes
 
-  If this option is _\bs_\be_\bt, mutt will untag messages when marking them for
-  deletion.  This applies when you either explicitly delete a message,
-  or when you save it to another folder.
+  If this option is _\bs_\be_\bt, mutt-ng will untag messages when marking them
+  for deletion.  This applies when you either explicitly delete a
+  message, or when you save it to another folder.
 
-  6\b6.\b.3\b3.\b.4\b40\b0.\b.  d\bdi\big\bge\bes\bst\bt_\b_c\bco\bol\bll\bla\bap\bps\bse\be
+  6\b6.\b.3\b3.\b.5\b50\b0.\b.  d\bdi\big\bge\bes\bst\bt_\b_c\bco\bol\bll\bla\bap\bps\bse\be
 
   Type: boolean
   Default: yes
 
-  If this option is _\bs_\be_\bt, mutt's revattach menu will not show the
-  subparts of individual messages in a digest.  To see these subparts,
-  press 'v' on that menu.
+  If this option is _\bs_\be_\bt, mutt-ng's received-attachments menu will not
+  show the subparts of individual messages in a multipart/digest.  To
+  see these subparts, press 'v' on that menu.
 
-  6\b6.\b.3\b3.\b.4\b41\b1.\b.  d\bdi\bis\bsp\bpl\bla\bay\by_\b_f\bfi\bil\blt\bte\ber\br
+  6\b6.\b.3\b3.\b.5\b51\b1.\b.  d\bdi\bis\bsp\bpl\bla\bay\by_\b_f\bfi\bil\blt\bte\ber\br
 
   Type: path
   Default: ""
   is viewed it is passed as standard input to ``$display_filter'', and
   the filtered message is read from the standard output.
 
-  6\b6.\b.3\b3.\b.4\b42\b2.\b.  d\bdo\bot\btl\blo\boc\bck\bk_\b_p\bpr\bro\bog\bgr\bra\bam\bm
+  6\b6.\b.3\b3.\b.5\b52\b2.\b.  d\bdo\bot\btl\blo\boc\bck\bk_\b_p\bpr\bro\bog\bgr\bra\bam\bm
 
   Type: path
-  Default: "/usr/local/bin/mutt_dotlock"
+  Default: "/usr/local/bin/muttng_dotlock"
 
-  Contains the path of the mutt_dotlock (8) binary to be used by mutt.
+  Contains the path of the muttng_dotlock (1) binary to be used by mutt-
+  ng.
 
-  6\b6.\b.3\b3.\b.4\b43\b3.\b.  d\bds\bsn\bn_\b_n\bno\bot\bti\bif\bfy\by
+  6\b6.\b.3\b3.\b.5\b53\b3.\b.  d\bds\bsn\bn_\b_n\bno\bot\bti\bif\bfy\by
 
   Type: string
   Default: ""
 
   Example: set dsn_notify="failure,delay"
 
-  6\b6.\b.3\b3.\b.4\b44\b4.\b.  d\bds\bsn\bn_\b_r\bre\bet\btu\bur\brn\bn
+  6\b6.\b.3\b3.\b.5\b54\b4.\b.  d\bds\bsn\bn_\b_r\bre\bet\btu\bur\brn\bn
 
   Type: string
   Default: ""
 
   N\bNo\bot\bte\be:\b: you should not enable this unless you are using Sendmail 8.8.x
   or greater.
-
   This variable controls how much of your message is returned in DSN
   messages.  It may be set to either _\bh_\bd_\br_\bs to return just the message
   header, or _\bf_\bu_\bl_\bl to return the full message.
 
   Example: set dsn_return=hdrs
 
-  6\b6.\b.3\b3.\b.4\b45\b5.\b.  d\bdu\bup\bpl\bli\bic\bca\bat\bte\be_\b_t\bth\bhr\bre\bea\bad\bds\bs
+  6\b6.\b.3\b3.\b.5\b55\b5.\b.  d\bdu\bup\bpl\bli\bic\bca\bat\bte\be_\b_t\bth\bhr\bre\bea\bad\bds\bs
 
   Type: boolean
   Default: yes
 
-  This variable controls whether mutt, when sorting by threads, threads
-  messages with the same message-id together.  If it is set, it will
-  indicate that it thinks they are duplicates of each other with an
+  This variable controls whether mutt-ng, when sorting by threads,
+  threads messages with the same message-id 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.
 
-  6\b6.\b.3\b3.\b.4\b46\b6.\b.  e\bed\bdi\bit\bt_\b_h\bhe\bea\bad\bde\ber\brs\bs
+  6\b6.\b.3\b3.\b.5\b56\b6.\b.  e\bed\bdi\bit\bt_\b_h\bhe\bea\bad\bde\ber\brs\bs
 
   Type: boolean
   Default: no
   This option allows you to edit the header of your outgoing messages
   along with the body of your message.
 
-  6\b6.\b.3\b3.\b.4\b47\b7.\b.  e\bed\bdi\bit\bto\bor\br
+  6\b6.\b.3\b3.\b.5\b57\b7.\b.  e\bed\bdi\bit\bto\bor\br
 
   Type: path
   Default: ""
 
-  This variable specifies which editor is used by mutt.  It defaults to
-  the value of the VISUAL, or EDITOR, environment variable, or to the
+  This variable specifies which editor is used by mutt-ng.  It defaults
+  to the value of the VISUAL, or EDITOR, environment variable, or to the
   string "vi" if neither of those are set.
 
-  6\b6.\b.3\b3.\b.4\b48\b8.\b.  e\ben\bnc\bco\bod\bde\be_\b_f\bfr\bro\bom\bm
+  6\b6.\b.3\b3.\b.5\b58\b8.\b.  e\ben\bnc\bco\bod\bde\be_\b_f\bfr\bro\bom\bm
 
   Type: boolean
   Default: no
 
-  When _\bs_\be_\bt, mutt will quoted-printable encode messages when they contain
-  the string "From " in the beginning of a line.  Useful to avoid the
-  tampering certain mail delivery and transport agents tend to do with
-  messages.
+  When _\bs_\be_\bt, mutt-ng will quoted-printable encode messages when they
+  contain the string "From " in the beginning of a line.  Useful to
+  avoid the tampering certain mail delivery and transport agents tend to
+  do with messages.
 
-  6\b6.\b.3\b3.\b.4\b49\b9.\b.  e\ben\bnv\bve\bel\blo\bop\bpe\be_\b_f\bfr\bro\bom\bm
+  6\b6.\b.3\b3.\b.5\b59\b9.\b.  e\ben\bnv\bve\bel\blo\bop\bpe\be_\b_f\bfr\bro\bom\bm
 
   Type: boolean
   Default: no
+  When _\bs_\be_\bt, mutt-ng will try to derive the message's _\be_\bn_\bv_\be_\bl_\bo_\bp_\be sender
+  from the "From:" header.  Note that this information is passed to
+  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.
 
-  When _\bs_\be_\bt, mutt will try to derive the message's _\be_\bn_\bv_\be_\bl_\bo_\bp_\be sender from
-  the "From:" header.  Note that this information is passed to 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.
-
-  6\b6.\b.3\b3.\b.5\b50\b0.\b.  e\bes\bsc\bca\bap\bpe\be
+  6\b6.\b.3\b3.\b.6\b60\b0.\b.  e\bes\bsc\bca\bap\bpe\be
 
   Type: string
   Default: "~"
 
   Escape character to use for functions in the builtin editor.
 
-  6\b6.\b.3\b3.\b.5\b51\b1.\b.  f\bfa\bas\bst\bt_\b_r\bre\bep\bpl\bly\by
+  6\b6.\b.3\b3.\b.6\b61\b1.\b.  f\bfa\bas\bst\bt_\b_r\bre\bep\bpl\bly\by
 
   Type: boolean
   Default: no
   N\bNo\bot\bte\be:\b: this variable has no effect when the ````$autoedit'''' variable
   is set.
 
-  6\b6.\b.3\b3.\b.5\b52\b2.\b.  f\bfc\bcc\bc_\b_a\bat\btt\bta\bac\bch\bh
+  6\b6.\b.3\b3.\b.6\b62\b2.\b.  f\bfc\bcc\bc_\b_a\bat\btt\bta\bac\bch\bh
 
   Type: boolean
   Default: yes
   This variable controls whether or not attachments on outgoing messages
   are saved along with the main body of your message.
 
-  6\b6.\b.3\b3.\b.5\b53\b3.\b.  f\bfc\bcc\bc_\b_c\bcl\ble\bea\bar\br
+  6\b6.\b.3\b3.\b.6\b63\b3.\b.  f\bfc\bcc\bc_\b_c\bcl\ble\bea\bar\br
 
   Type: boolean
   Default: no
   unsigned, even when the actual message is encrypted and/or signed.
   (PGP only)
 
-  6\b6.\b.3\b3.\b.5\b54\b4.\b.  f\bfo\bol\bld\bde\ber\br
+  6\b6.\b.3\b3.\b.6\b64\b4.\b.  f\bfi\bil\ble\be_\b_c\bch\bha\bar\brs\bse\bet\bt
+
+  Type: string
+  Default: ""
+
+  This variable is a colon-separated list of character encoding schemes
+  for text file attatchments.  If unset, ``$charset'' value will be used
+  instead.  For example, the following configuration would work for
+  Japanese text handling:
+
+  set file_charset="iso-2022-jp:euc-jp:shift_jis:utf-8"
+
+  Note: "iso-2022-*" must be put at the head of the value as shown above
+  if included.
+
+  6\b6.\b.3\b3.\b.6\b65\b5.\b.  f\bfo\bol\bld\bde\ber\br
 
   Type: path
   Default: "~/Mail"
   `+' or `=' for any other variables since expansion takes place during
   the `set' command.
 
-  6\b6.\b.3\b3.\b.5\b55\b5.\b.  f\bfo\bol\bld\bde\ber\br_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.6\b66\b6.\b.  f\bfo\bol\bld\bde\ber\br_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "%2C %t %N %F %2l %-8.8u %-8.8g %8s %d %f"
 
      %\b%|\b|X\bX
         pad to the end of the line with character "X"
-
-  6\b6.\b.3\b3.\b.5\b56\b6.\b.  f\bfo\bol\bll\blo\bow\bwu\bup\bp_\b_t\bto\bo
+  6\b6.\b.3\b3.\b.6\b67\b7.\b.  f\bfo\bol\bll\blo\bow\bwu\bup\bp_\b_t\bto\bo
 
   Type: boolean
   Default: yes
 
   Controls whether or not the _\bM_\ba_\bi_\bl_\b-_\bF_\bo_\bl_\bl_\bo_\bw_\bu_\bp_\b-_\bT_\bo header field is generated
-  when sending mail.  When _\bs_\be_\bt, Mutt will generate this field when you
-  are replying to a known mailing list, specified with the ``subscribe''
-  or ````lists'''' commands.
+  when sending mail.  When _\bs_\be_\bt, Mutt-ng will generate this field when
+  you are replying to a known mailing list, specified with the
+  ``subscribe'' or ````lists'''' commands.
 
   This field has two purposes.  First, preventing you from receiving
   duplicate copies of replies to messages which you send to mailing
   subscribed list will be sent to both the list and your address,
   resulting in two copies of the same email for you.
 
-  6\b6.\b.3\b3.\b.5\b57\b7.\b.  f\bfo\bol\bll\blo\bow\bwu\bup\bp_\b_t\bto\bo_\b_p\bpo\bos\bst\bte\ber\br
+  6\b6.\b.3\b3.\b.6\b68\b8.\b.  f\bfo\bol\bll\blo\bow\bwu\bup\bp_\b_t\bto\bo_\b_p\bpo\bos\bst\bte\ber\br
 
   Type: quadoption
   Default: ask-yes
   _\bF_\bo_\bl_\bl_\bo_\bw_\bu_\bp_\b-_\bT_\bo header, follow-up to newsgroup function is not permitted.
   The message will be mailed to the submitter of the message via mail.
 
-  6\b6.\b.3\b3.\b.5\b58\b8.\b.  f\bfo\bor\brc\bce\be_\b_n\bna\bam\bme\be
+  6\b6.\b.3\b3.\b.6\b69\b9.\b.  f\bfo\bor\brc\bce\be_\b_n\bna\bam\bme\be
 
   Type: boolean
   Default: no
 
-  This variable is similar to ````$save_name'''', except that Mutt will
-  store a copy of your outgoing message by the username of the address
-  you are sending to even if that mailbox does not exist.
+  This variable is similar to ````$save_name'''', except that Mutt-ng
+  will store a copy of your outgoing message by the username of the
+  address you are sending to even if that mailbox does not exist.
 
   Also see the ````$record'''' variable.
 
-  6\b6.\b.3\b3.\b.5\b59\b9.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_d\bde\bec\bco\bod\bde\be
+  6\b6.\b.3\b3.\b.7\b70\b0.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_d\bde\bec\bco\bod\bde\be
 
   Type: boolean
   Default: yes
   This variable is only used, if ````$mime_forward'''' is _\bu_\bn_\bs_\be_\bt,
   otherwise ````$mime_forward_decode'''' is used instead.
 
-  6\b6.\b.3\b3.\b.6\b60\b0.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_e\bed\bdi\bit\bt
+  6\b6.\b.3\b3.\b.7\b71\b1.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_d\bde\bec\bcr\bry\byp\bpt\bt
+
+  Type: boolean
+  Default: yes
+
+  Controls the handling of encrypted messages when forwarding a message.
+  When set, the outer layer of encryption is stripped off.  This
+  variable is only used if ````$mime_forward'''' is _\bs_\be_\bt and
+  ````$mime_forward_decode'''' is _\bu_\bn_\bs_\be_\bt.  (PGP only)
+
+  6\b6.\b.3\b3.\b.7\b72\b2.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_e\bed\bdi\bit\bt
 
   Type: quadoption
   Default: yes
   placed in the editor when forwarding messages.  For those who always
   want to forward with no modification, use a setting of ``no''.
 
-  6\b6.\b.3\b3.\b.6\b61\b1.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.7\b73\b3.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "[%a: %s]"
   It uses the same format sequences as the ````$index_format''''
   variable.
 
-  6\b6.\b.3\b3.\b.6\b62\b2.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_q\bqu\buo\bot\bte\be
+  6\b6.\b.3\b3.\b.7\b74\b4.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_q\bqu\buo\bot\bte\be
 
   Type: boolean
   Default: no
   (when ````$mime_forward'''' is _\bu_\bn_\bs_\be_\bt) will be quoted using
   ````$indent_string''''.
 
-  6\b6.\b.3\b3.\b.6\b63\b3.\b.  f\bfr\bro\bom\bm
+  6\b6.\b.3\b3.\b.7\b75\b5.\b.  f\bfr\bro\bom\bm
 
   Type: e-mail address
   Default: ""
 
   Defaults to the contents of the environment variable EMAIL.
 
-  6\b6.\b.3\b3.\b.6\b64\b4.\b.  g\bge\bec\bco\bos\bs_\b_m\bma\bas\bsk\bk
+  6\b6.\b.3\b3.\b.7\b76\b6.\b.  g\bge\bec\bco\bos\bs_\b_m\bma\bas\bsk\bk
 
   Type: regular expression
   Default: "^[^,]*"
 
-  A regular expression used by mutt to parse the GECOS field of a
+  A regular expression used by mutt-ng to parse the GECOS field of a
   password entry when expanding the alias.  By default the regular
   expression is set to "^[^,]*" which will return the string up to the
   first "," encountered.  If the GECOS field contains a string like
   "lastname, firstname" then you should set the gecos_mask=".*".
 
   This can be useful if you see the following behavior: you address a e-
-  mail to user ID stevef whose full name is Steve Franklin.  If mutt
+  mail to user ID stevef whose full name is Steve Franklin.  If mutt-ng
   expands stevef to "Franklin" stevef@foo.bar then you should set the
   gecos_mask to a regular expression that will match the whole name so
-  mutt will expand "Franklin" to "Franklin, Steve".
+  mutt-ng will expand "Franklin" to "Franklin, Steve".
 
-  6\b6.\b.3\b3.\b.6\b65\b5.\b.  g\bgr\bro\bou\bup\bp_\b_i\bin\bnd\bde\bex\bx_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.7\b77\b7.\b.  g\bgr\bro\bou\bup\bp_\b_i\bin\bnd\bde\bex\bx_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "%4C %M%N %5s  %-45.45f %d"
   your personal taste.  This string is similar to ````index_format'''',
   but has its own set of printf()-like sequences:
 
-  %C      current newsgroup number
-  %d      description of newsgroup (becomes from server)
-  %f      newsgroup name
-  %M      - if newsgroup not allowed for direct post (moderated for example)
-  %N      N if newsgroup is new, u if unsubscribed, blank otherwise
-  %n      number of new articles in newsgroup
-  %s      number of unread articles in newsgroup
-  %>X     right justify the rest of the string and pad with character "X"
-  %|X     pad to the end of the line with character "X"
+       %C      current newsgroup number
+       %d      description of newsgroup (becomes from server)
+       %f      newsgroup name
+       %M      - if newsgroup not allowed for direct post (moderated for example)
+       %N      N if newsgroup is new, u if unsubscribed, blank otherwise
+       %n      number of new articles in newsgroup
+       %s      number of unread articles in newsgroup
+       %>X     right justify the rest of the string and pad with character "X"
+       %|X     pad to the end of the line with character "X"
 
-  6\b6.\b.3\b3.\b.6\b66\b6.\b.  h\bhd\bdr\brs\bs
+  6\b6.\b.3\b3.\b.7\b78\b8.\b.  h\bhd\bdr\brs\bs
 
   Type: boolean
   Default: yes
   a new message or replying in order to take effect.  If set, the user
   defined header fields are added to every new message.
 
-  6\b6.\b.3\b3.\b.6\b67\b7.\b.  h\bhe\bea\bad\bde\ber\br
+  6\b6.\b.3\b3.\b.7\b79\b9.\b.  h\bhe\bea\bad\bde\ber\br
 
   Type: boolean
   Default: no
 
-  When set, this variable causes Mutt to include the header of the
+  When set, this variable causes Mutt-ng to include the header of the
   message you are replying to into the edit buffer.  The ````$weed''''
   setting applies.
 
-  6\b6.\b.3\b3.\b.6\b68\b8.\b.  h\bhe\bel\blp\bp
+  6\b6.\b.3\b3.\b.8\b80\b0.\b.  h\bhe\bel\blp\bp
 
   Type: boolean
   Default: yes
 
   N\bNo\bot\bte\be:\b: The binding will not be displayed correctly if the function is
   bound to a sequence rather than a single keystroke.  Also, the help
-  line may not be updated if a binding is changed while Mutt is running.
-  Since this variable is primarily aimed at new users, neither of these
-  should present a major problem.
+  line may not be updated if a binding is changed while Mutt-ng is
+  running.  Since this variable is primarily aimed at new users, neither
+  of these should present a major problem.
 
-  6\b6.\b.3\b3.\b.6\b69\b9.\b.  h\bhi\bid\bdd\bde\ben\bn_\b_h\bho\bos\bst\bt
+  6\b6.\b.3\b3.\b.8\b81\b1.\b.  h\bhi\bid\bdd\bde\ben\bn_\b_h\bho\bos\bst\bt
 
   Type: boolean
   Default: no
 
-  When set, mutt will skip the host name part of ````$hostname''''
+  When set, mutt-ng will skip the host name part of ````$hostname''''
   variable when adding the domain part to addresses.  This variable does
   not affect the generation of Message-IDs, and it will not lead to the
   cut-off of first-level domains.
-  6\b6.\b.3\b3.\b.7\b70\b0.\b.  h\bhi\bid\bde\be_\b_l\bli\bim\bmi\bit\bte\bed\bd
+
+  6\b6.\b.3\b3.\b.8\b82\b2.\b.  h\bhi\bid\bde\be_\b_l\bli\bim\bmi\bit\bte\bed\bd
 
   Type: boolean
   Default: no
 
-  When set, mutt will not show the presence of messages that are hidden
-  by limiting, in the thread tree.
+  When set, mutt-ng will not show the presence of messages that are
+  hidden by limiting, in the thread tree.
+
+  6\b6.\b.3\b3.\b.8\b83\b3.\b.  h\bhi\bid\bde\be_\b_m\bmi\bis\bss\bsi\bin\bng\bg
+
+  Type: boolean
+  Default: yes
 
-  6\b6.\b.3\b3.\b.7\b71\b1.\b.  h\bhi\bid\bde\be_\b_m\bmi\bis\bss\bsi\bin\bng\bg
+  When set, mutt-ng will not show the presence of missing messages in
+  the thread tree.
+
+  6\b6.\b.3\b3.\b.8\b84\b4.\b.  h\bhi\bid\bde\be_\b_t\bth\bhr\bre\bea\bad\bd_\b_s\bsu\bub\bbj\bje\bec\bct\bt
 
   Type: boolean
   Default: yes
 
-  When set, mutt will not show the presence of missing messages in the
-  thread tree.
+  When set, mutt-ng will not show the subject of messages in the thread
+  tree that have the same subject as their parent or closest previously
+  displayed sibling.
 
-  6\b6.\b.3\b3.\b.7\b72\b2.\b.  h\bhi\bid\bde\be_\b_t\bto\bop\bp_\b_l\bli\bim\bmi\bit\bte\bed\bd
+  6\b6.\b.3\b3.\b.8\b85\b5.\b.  h\bhi\bid\bde\be_\b_t\bto\bop\bp_\b_l\bli\bim\bmi\bit\bte\bed\bd
 
   Type: boolean
   Default: no
 
-  When set, mutt will not show the presence of messages that are hidden
-  by limiting, at the top of threads in the thread tree.  Note that when
-  ``$hide_missing'' is set, this option will have no effect.
+  When set, mutt-ng will not show the presence of messages that are
+  hidden by limiting, at the top of threads in the thread tree.  Note
+  that when ``$hide_missing'' is set, this option will have no effect.
 
-  6\b6.\b.3\b3.\b.7\b73\b3.\b.  h\bhi\bid\bde\be_\b_t\bto\bop\bp_\b_m\bmi\bis\bss\bsi\bin\bng\bg
+  6\b6.\b.3\b3.\b.8\b86\b6.\b.  h\bhi\bid\bde\be_\b_t\bto\bop\bp_\b_m\bmi\bis\bss\bsi\bin\bng\bg
 
   Type: boolean
   Default: yes
 
-  When set, mutt will not show the presence of missing messages at the
-  top of threads in the thread tree.  Note that when ``$hide_limited''
-  is set, this option will have no effect.
+  When set, mutt-ng will not show the presence of missing messages at
+  the top of threads in the thread tree.  Note that when
+  ``$hide_limited'' is set, this option will have no effect.
 
-  6\b6.\b.3\b3.\b.7\b74\b4.\b.  h\bhi\bis\bst\bto\bor\bry\by
+  6\b6.\b.3\b3.\b.8\b87\b7.\b.  h\bhi\bis\bst\bto\bor\bry\by
 
   Type: number
   Default: 10
   the string history buffer. The buffer is cleared each time the
   variable is set.
 
-  6\b6.\b.3\b3.\b.7\b75\b5.\b.  h\bho\bon\bno\bor\br_\b_f\bfo\bol\bll\blo\bow\bwu\bup\bp_\b_t\bto\bo
+  6\b6.\b.3\b3.\b.8\b88\b8.\b.  h\bho\bon\bno\bor\br_\b_f\bfo\bol\bll\blo\bow\bwu\bup\bp_\b_t\bto\bo
 
   Type: quadoption
   Default: yes
 
   This variable controls whether or not a Mail-Followup-To header is
   honored when group-replying to a message.
-  6\b6.\b.3\b3.\b.7\b76\b6.\b.  h\bho\bos\bst\btn\bna\bam\bme\be
+
+  6\b6.\b.3\b3.\b.8\b89\b9.\b.  h\bho\bos\bst\btn\bna\bam\bme\be
 
   Type: string
   Default: ""
   addresses.  This overrides the compile time definition obtained from
   /etc/resolv.conf.
 
-  6\b6.\b.3\b3.\b.7\b77\b7.\b.  i\big\bgn\bno\bor\bre\be_\b_l\bli\bis\bst\bt_\b_r\bre\bep\bpl\bly\by_\b_t\bto\bo
+  6\b6.\b.3\b3.\b.9\b90\b0.\b.  i\big\bgn\bno\bor\bre\be_\b_l\bli\bis\bst\bt_\b_r\bre\bep\bpl\bly\by_\b_t\bto\bo
 
   Type: boolean
   Default: no
 
   Affects the behaviour of the _\br_\be_\bp_\bl_\by function when replying to messages
   from mailing lists.  When set, if the ``Reply-To:'' field is set to
-  the same value as the ``To:'' field, Mutt assumes that the ``Reply-
+  the same value as the ``To:'' field, Mutt-ng assumes that the ``Reply-
   To:'' 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 _\bl_\bi_\bs_\bt_\b-_\br_\be_\bp_\bl_\by function; _\bg_\br_\bo_\bu_\bp_\b-_\br_\be_\bp_\bl_\by
   will reply to both the sender and the list.
 
-  6\b6.\b.3\b3.\b.7\b78\b8.\b.  i\bim\bma\bap\bp_\b_a\bau\but\bth\bhe\ben\bnt\bti\bic\bca\bat\bto\bor\brs\bs
+  6\b6.\b.3\b3.\b.9\b91\b1.\b.  i\bim\bma\bap\bp_\b_a\bau\but\bth\bhe\ben\bnt\bti\bic\bca\bat\bto\bor\brs\bs
 
   Type: string
   Default: ""
 
-  This is a colon-delimited list of authentication methods mutt may
-  attempt to use to log in to an IMAP server, in the order mutt should
-  try them.  Authentication methods are either 'login' or the right side
-  of an IMAP 'AUTH=xxx' capability string, eg 'digest-md5', parameter is
-  unset (the default) mutt will try all available methods, in order from
-  most-secure to least-secure.
+  This is a colon-delimited list of authentication methods mutt-ng may
+  attempt to use to log in to an IMAP server, in the order mutt-ng
+  should try them.  Authentication methods are either 'login' or the
+  right side of an IMAP 'AUTH=xxx' capability string, eg 'digest-md5',
+  'gssapi' or 'cram-md5'. This parameter is case-insensitive. If this
+  parameter is unset (the default) mutt-ng will try all available
+  methods, in order from most-secure to least-secure.
 
   Example: set imap_authenticators="gssapi:cram-md5:login"
 
-  N\bNo\bot\bte\be:\b: Mutt will only fall back to other authentication methods if the
-  previous methods are unavailable. If a method is available but
-  authentication fails, mutt will not connect to the IMAP server.
+  N\bNo\bot\bte\be:\b: Mutt-ng will only fall back to other authentication methods if
+  the previous methods are unavailable. If a method is available but
+  authentication fails, mutt-ng will not connect to the IMAP server.
 
-  6\b6.\b.3\b3.\b.7\b79\b9.\b.  i\bim\bma\bap\bp_\b_d\bde\bel\bli\bim\bm_\b_c\bch\bha\bar\brs\bs
+  6\b6.\b.3\b3.\b.9\b92\b2.\b.  i\bim\bma\bap\bp_\b_d\bde\bel\bli\bim\bm_\b_c\bch\bha\bar\brs\bs
 
   Type: string
   Default: "/."
   folder separators for displaying IMAP paths. In particular it helps in
   using the '=' shortcut for your _\bf_\bo_\bl_\bd_\be_\br variable.
 
-  6\b6.\b.3\b3.\b.8\b80\b0.\b.  i\bim\bma\bap\bp_\b_f\bfo\bor\brc\bce\be_\b_s\bss\bsl\bl
+  6\b6.\b.3\b3.\b.9\b93\b3.\b.  i\bim\bma\bap\bp_\b_f\bfo\bor\brc\bce\be_\b_s\bss\bsl\bl
 
   Type: boolean
   Default: no
 
-  If this variable is set, Mutt will always use SSL when connecting to
-  IMAP servers.
+  If this variable is set, Mutt-ng will always use SSL when connecting
+  to IMAP servers.
+
+  6\b6.\b.3\b3.\b.9\b94\b4.\b.  i\bim\bma\bap\bp_\b_h\bhe\bea\bad\bde\ber\brs\bs
+
+  Type: string
+  Default: ""
+
+  Mutt-ng requests these header fields in addition to the default
+  headers ("DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE
+  CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES X-LABEL") from IMAP
+  servers before displaying the index menu. You may want to add more
+  headers for spam detection. N\bNo\bot\bte\be:\b: This is a space separated list.
 
-  6\b6.\b.3\b3.\b.8\b81\b1.\b.  i\bim\bma\bap\bp_\b_h\bho\bom\bme\be_\b_n\bna\bam\bme\bes\bsp\bpa\bac\bce\be
+  6\b6.\b.3\b3.\b.9\b95\b5.\b.  i\bim\bma\bap\bp_\b_h\bho\bom\bme\be_\b_n\bna\bam\bme\bes\bsp\bpa\bac\bce\be
 
   Type: string
   Default: ""
   the IMAP browser. If you see something else, you may set this variable
   to the IMAP path to your folders.
 
-  6\b6.\b.3\b3.\b.8\b82\b2.\b.  i\bim\bma\bap\bp_\b_k\bke\bee\bep\bpa\bal\bli\biv\bve\be
+  6\b6.\b.3\b3.\b.9\b96\b6.\b.  i\bim\bma\bap\bp_\b_k\bke\bee\bep\bpa\bal\bli\biv\bve\be
 
   Type: number
   Default: 900
 
   This variable specifies the maximum amount of time in seconds that
-  mutt will wait before polling open IMAP connections, to prevent the
-  server from closing them before mutt has finished with them. The
+  mutt-ng will wait before polling open IMAP connections, to prevent the
+  server from closing them before mutt-ng has finished with them. The
   default is well within the RFC-specified minimum amount of time (30
   minutes) before a server is allowed to do this, but in practice the
   RFC does get violated every now and then. Reduce this number if you
   find yourself getting disconnected from your IMAP server due to
   inactivity.
 
-  6\b6.\b.3\b3.\b.8\b83\b3.\b.  i\bim\bma\bap\bp_\b_l\bli\bis\bst\bt_\b_s\bsu\bub\bbs\bsc\bcr\bri\bib\bbe\bed\bd
+  6\b6.\b.3\b3.\b.9\b97\b7.\b.  i\bim\bma\bap\bp_\b_l\bli\bis\bst\bt_\b_s\bsu\bub\bbs\bsc\bcr\bri\bib\bbe\bed\bd
 
   Type: boolean
   Default: no
   only subscribed folders or all folders.  This can be toggled in the
   IMAP browser with the _\bt_\bo_\bg_\bg_\bl_\be_\b-_\bs_\bu_\bb_\bs_\bc_\br_\bi_\bb_\be_\bd function.
 
-  6\b6.\b.3\b3.\b.8\b84\b4.\b.  i\bim\bma\bap\bp_\b_p\bpa\bas\bss\bs
+  6\b6.\b.3\b3.\b.9\b98\b8.\b.  i\bim\bma\bap\bp_\b_p\bpa\bas\bss\bs
 
   Type: string
   Default: ""
 
-  Specifies the password for your IMAP account.  If unset, Mutt will
+  Specifies the password for your IMAP account.  If unset, Mutt-ng will
   prompt you for your password when you invoke the fetch-mail function.
   W\bWa\bar\brn\bni\bin\bng\bg: you should only use this option when you are on a fairly
-  secure machine, because the superuser can read your muttrc even if you
-  are the only one who can read the file.
+  secure machine, because the superuser can read your muttngrc even if
+  you are the only one who can read the file.
 
-  6\b6.\b.3\b3.\b.8\b85\b5.\b.  i\bim\bma\bap\bp_\b_p\bpa\bas\bss\bsi\biv\bve\be
+  6\b6.\b.3\b3.\b.9\b99\b9.\b.  i\bim\bma\bap\bp_\b_p\bpa\bas\bss\bsi\biv\bve\be
 
   Type: boolean
   Default: yes
 
-  When set, mutt will not open new IMAP connections to check for new
-  mail.  Mutt will only check for new mail over existing IMAP
+  When set, mutt-ng will not open new IMAP connections to check for new
+  mail.  Mutt-ng will only check for new mail over existing IMAP
   connections.  This is useful if you don't want to be prompted to
-  user/password pairs on mutt invocation, or if opening the connection
-  is slow.
+  user/password pairs on mutt-ng invocation, or if opening the
+  connection is slow.
 
-  6\b6.\b.3\b3.\b.8\b86\b6.\b.  i\bim\bma\bap\bp_\b_p\bpe\bee\bek\bk
+  6\b6.\b.3\b3.\b.1\b10\b00\b0.\b.  i\bim\bma\bap\bp_\b_p\bpe\bee\bek\bk
 
   Type: boolean
   Default: yes
 
-  If set, mutt will avoid implicitly marking your mail as read whenever
-  you fetch a message from the server. This is generally a good thing,
-  but can make closing an IMAP folder somewhat slower. This option
-  exists to appease speed freaks.
+  If set, mutt-ng will avoid implicitly marking your mail as read
+  whenever you fetch a message from the server. This is generally a good
+  thing, but can make closing an IMAP folder somewhat slower. This
+  option exists to appease speed freaks.
+
+  6\b6.\b.3\b3.\b.1\b10\b01\b1.\b.  i\bim\bma\bap\bp_\b_r\bre\bec\bco\bon\bnn\bne\bec\bct\bt
+
+  Type: quadoption
+  Default: ask-yes
+
+  Controls whether or not Mutt-ng will try to reconnect to IMAP server
+  when the connection is lost.
 
-  6\b6.\b.3\b3.\b.8\b87\b7.\b.  i\bim\bma\bap\bp_\b_s\bse\ber\brv\bve\ber\brn\bno\boi\bis\bse\be
+  6\b6.\b.3\b3.\b.1\b10\b02\b2.\b.  i\bim\bma\bap\bp_\b_s\bse\ber\brv\bve\ber\brn\bno\boi\bis\bse\be
 
   Type: boolean
   Default: yes
 
-  When set, mutt will display warning messages from the IMAP server as
-  error messages. Since these messages are often harmless, or generated
-  due to configuration problems on the server which are out of the
-  users' hands, you may wish to suppress them at some point.
+  When set, mutt-ng will display warning messages from the IMAP server
+  as error messages. Since these messages are often harmless, or
+  generated due to configuration problems on the server which are out of
+  the users' hands, you may wish to suppress them at some point.
 
-  6\b6.\b.3\b3.\b.8\b88\b8.\b.  i\bim\bma\bap\bp_\b_u\bus\bse\ber\br
+  6\b6.\b.3\b3.\b.1\b10\b03\b3.\b.  i\bim\bma\bap\bp_\b_u\bus\bse\ber\br
 
   Type: string
   Default: ""
 
   This variable defaults to your user name on the local machine.
 
-  6\b6.\b.3\b3.\b.8\b89\b9.\b.  i\bim\bmp\bpl\bli\bic\bci\bit\bt_\b_a\bau\but\bto\bov\bvi\bie\bew\bw
+  6\b6.\b.3\b3.\b.1\b10\b04\b4.\b.  i\bim\bmp\bpl\bli\bic\bci\bit\bt_\b_a\bau\but\bto\bov\bvi\bie\bew\bw
 
   Type: boolean
   Default: no
 
-  If set to ``yes'', mutt will look for a mailcap entry with the
+  If set to ``yes'', mutt-ng will look for a mailcap entry with the
   copiousoutput flag set for _\be_\bv_\be_\br_\by MIME attachment it doesn't have an
-  internal viewer defined for.  If such an entry is found, mutt will use
-  the viewer defined in that entry to convert the body part to text
+  internal viewer defined for.  If such an entry is found, mutt-ng will
+  use the viewer defined in that entry to convert the body part to text
   form.
 
-  6\b6.\b.3\b3.\b.9\b90\b0.\b.  i\bin\bnc\bcl\blu\bud\bde\be
+  6\b6.\b.3\b3.\b.1\b10\b05\b5.\b.  i\bin\bnc\bcl\blu\bud\bde\be
 
   Type: quadoption
   Default: ask-yes
   Controls whether or not a copy of the message(s) you are replying to
   is included in your reply.
 
-  6\b6.\b.3\b3.\b.9\b91\b1.\b.  i\bin\bnd\bde\ben\bnt\bt_\b_s\bst\btr\bri\bin\bng\bg
+  6\b6.\b.3\b3.\b.1\b10\b06\b6.\b.  i\bin\bnc\bcl\blu\bud\bde\be_\b_o\bon\bnl\bly\byf\bfi\bir\brs\bst\bt
+
+  Type: boolean
+  Default: no
+
+  Controls whether or not Mutt-ng includes only the first attachment of
+  the message you are replying.
+
+  6\b6.\b.3\b3.\b.1\b10\b07\b7.\b.  i\bin\bnd\bde\ben\bnt\bt_\b_s\bst\btr\bri\bin\bng\bg
 
   Type: string
   Default: "> "
   message to which you are replying.  You are strongly encouraged not to
   change this value, as it tends to agitate the more fanatical netizens.
 
-  6\b6.\b.3\b3.\b.9\b92\b2.\b.  i\bin\bnd\bde\bex\bx_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.1\b10\b08\b8.\b.  i\bin\bnd\bde\bex\bx_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "%4C %Z %{%b %d} %-15.15L (%?l?%4l&%4c?) %s"
 
   ``Format strings'' are similar to the strings used in the ``C''
   function printf to format output (see the man page for more detail).
-  The following sequences are defined in Mutt:
+  The following sequences are defined in Mutt-ng:
 
      %\b%a\ba address of the author
 
 
      %\b%F\bF author name, or recipient name if the message is from you
 
+     %\b%H\bH spam attribute(s) of this message
+
      %\b%g\bg newsgroup name (if compiled with nntp support)
 
      %\b%i\bi message-id of the current message
 
      %\b%n\bn author's real name (or address if missing)
 
-     %\b%O\bO (_O_riginal save folder)  Where mutt would formerly have stashed
-        the message: list name or recipient name if no list
+     %\b%O\bO (_O_riginal save folder)  Where mutt-ng would formerly have
+        stashed the message: list name or recipient name if no list
 
      %\b%s\bs subject of the message
 
 
   See also: ````$to_chars''''.
 
-  6\b6.\b.3\b3.\b.9\b93\b3.\b.  i\bin\bne\bew\bws\bs
+  6\b6.\b.3\b3.\b.1\b10\b09\b9.\b.  i\bin\bne\bew\bws\bs
 
   Type: path
   Default: ""
 
   If set, specifies the program and arguments used to deliver news
-  posted by Mutt.  Otherwise, mutt posts article using current
+  posted by Mutt-ng.  Otherwise, mutt-ng posts article using current
   connection to news server.  The following printf-style sequence is
   understood:
 
 
   Example: set inews="/usr/local/bin/inews -hS"
 
-  6\b6.\b.3\b3.\b.9\b94\b4.\b.  i\bis\bsp\bpe\bel\bll\bl
+  6\b6.\b.3\b3.\b.1\b11\b10\b0.\b.  i\bis\bsp\bpe\bel\bll\bl
 
   Type: path
   Default: "/usr/bin/ispell"
 
   How to invoke ispell (GNU's spell-checking software).
 
-  6\b6.\b.3\b3.\b.9\b95\b5.\b.  k\bke\bee\bep\bp_\b_f\bfl\bla\bag\bgg\bge\bed\bd
+  6\b6.\b.3\b3.\b.1\b11\b11\b1.\b.  k\bke\bee\bep\bp_\b_f\bfl\bla\bag\bgg\bge\bed\bd
 
   Type: boolean
   Default: no
   spool mailbox to your ````$mbox'''' mailbox, or as a result of a
   ````mbox-hook'''' command.
 
-  6\b6.\b.3\b3.\b.9\b96\b6.\b.  l\blo\boc\bca\bal\ble\be
+  6\b6.\b.3\b3.\b.1\b11\b12\b2.\b.  l\bli\bis\bst\bt_\b_r\bre\bep\bpl\bly\by
 
-  Type: string
-  Default: "C"
+  Type: quadoption
+  Default: no
+
+  When set, address replies to the mailing list the original message
+  came from (instead to the author only). Setting this option to ``ask-
+  yes'' or ``ask-no'' will ask if you really intended to reply to the
+  author only.
+
+  6\b6.\b.3\b3.\b.1\b11\b13\b3.\b.  l\blo\boc\bca\bal\ble\be
+
+  Type: string
+  Default: "C"
 
   The locale used by _\bs_\bt_\br_\bf_\bt_\bi_\bm_\be_\b(_\b3_\b) to format dates. Legal values are the
   strings your system accepts for the locale variable _\bL_\bC_\b__\bT_\bI_\bM_\bE.
 
-  6\b6.\b.3\b3.\b.9\b97\b7.\b.  m\bma\bai\bil\bl_\b_c\bch\bhe\bec\bck\bk
+  6\b6.\b.3\b3.\b.1\b11\b14\b4.\b.  m\bma\bai\bil\bl_\b_c\bch\bhe\bec\bck\bk
 
   Type: number
   Default: 5
 
-  This variable configures how often (in seconds) mutt should look for
-  new mail.
+  This variable configures how often (in seconds) mutt-ng should look
+  for new mail.
 
-  6\b6.\b.3\b3.\b.9\b98\b8.\b.  m\bma\bai\bil\blc\bca\bap\bp_\b_p\bpa\bat\bth\bh
+  6\b6.\b.3\b3.\b.1\b11\b15\b5.\b.  m\bma\bai\bil\blc\bca\bap\bp_\b_p\bpa\bat\bth\bh
 
   Type: string
   Default: ""
 
   This variable specifies which files to consult when attempting to
-  display MIME bodies not directly supported by Mutt.
+  display MIME bodies not directly supported by Mutt-ng.
 
-  6\b6.\b.3\b3.\b.9\b99\b9.\b.  m\bma\bai\bil\blc\bca\bap\bp_\b_s\bsa\ban\bni\bit\bti\biz\bze\be
+  6\b6.\b.3\b3.\b.1\b11\b16\b6.\b.  m\bma\bai\bil\blc\bca\bap\bp_\b_s\bsa\ban\bni\bit\bti\biz\bze\be
 
   Type: boolean
   Default: yes
 
-  If set, mutt will restrict possible characters in mailcap % expandos
-  to a well-defined set of safe characters.  This is the safe setting,
-  but we are not sure it doesn't break some more advanced MIME stuff.
+  If set, mutt-ng will restrict possible characters in mailcap %
+  expandos to a well-defined set of safe characters.  This is the safe
+  setting, but we are not sure it doesn't break some more advanced MIME
+  stuff.
 
   D\bDO\bON\bN'\b'T\bT C\bCH\bHA\bAN\bNG\bGE\bE T\bTH\bHI\bIS\bS S\bSE\bET\bTT\bTI\bIN\bNG\bG U\bUN\bNL\bLE\bES\bSS\bS Y\bYO\bOU\bU A\bAR\bRE\bE R\bRE\bEA\bAL\bLL\bLY\bY S\bSU\bUR\bRE\bE W\bWH\bHA\bAT\bT Y\bYO\bOU\bU A\bAR\bRE\bE
   D\bDO\bOI\bIN\bNG\bG!\b!
 
-  6\b6.\b.3\b3.\b.1\b10\b00\b0.\b.  m\bma\bai\bil\bld\bdi\bir\br_\b_t\btr\bra\bas\bsh\bh
+  6\b6.\b.3\b3.\b.1\b11\b17\b7.\b.  m\bma\bai\bil\bld\bdi\bir\br_\b_t\btr\bra\bas\bsh\bh
 
   Type: boolean
   Default: no
   maildir-style mailboxes.  Setting it will have no effect on other
   mailbox types.
 
-  6\b6.\b.3\b3.\b.1\b10\b01\b1.\b.  m\bma\bar\brk\bk_\b_o\bol\bld\bd
+  6\b6.\b.3\b3.\b.1\b11\b18\b8.\b.  m\bma\bar\brk\bk_\b_o\bol\bld\bd
 
   Type: boolean
   Default: yes
 
-  Controls whether or not mutt marks _\bn_\be_\bw u\bun\bnr\bre\bea\bad\bd messages as _\bo_\bl_\bd if you
-  exit a mailbox without reading them.  With this option set, the next
-  time you start mutt, the messages will show up with an "O" next to
-  them in the index menu, indicating that they are old.
+  Controls whether or not mutt-ng marks _\bn_\be_\bw u\bun\bnr\bre\bea\bad\bd messages as _\bo_\bl_\bd if
+  you exit a mailbox without reading them.  With this option set, the
+  next time you start mutt-ng, the messages will show up with an "O"
+  next to them in the index menu, indicating that they are old.
 
-  6\b6.\b.3\b3.\b.1\b10\b02\b2.\b.  m\bma\bar\brk\bke\ber\brs\bs
+  6\b6.\b.3\b3.\b.1\b11\b19\b9.\b.  m\bma\bar\brk\bke\ber\brs\bs
 
   Type: boolean
   Default: yes
   ``+'' marker is displayed at the beginning of wrapped lines. Also see
   the ````$smart_wrap'''' variable.
 
-  6\b6.\b.3\b3.\b.1\b10\b03\b3.\b.  m\bma\bas\bsk\bk
+  6\b6.\b.3\b3.\b.1\b12\b20\b0.\b.  m\bma\bas\bsk\bk
 
   Type: regular expression
   Default: "!^\.[^.]"
   the _\bn_\bo_\bt operator ``!''.  Only files whose names match this mask will
   be shown. The match is always case-sensitive.
 
-  6\b6.\b.3\b3.\b.1\b10\b04\b4.\b.  m\bmb\bbo\box\bx
+  6\b6.\b.3\b3.\b.1\b12\b21\b1.\b.  m\bma\bax\bx_\b_l\bli\bin\bne\be_\b_l\ble\ben\bng\bgt\bth\bh
+
+  Type: number
+  Default: 0
+
+  When set, the maximum line length for displaying f=f messages is
+  limited to this length. A value of 0 (which is also the default) means
+  that the maximum line length is determined by the terminal width and
+  ``$wrapmargin''.
+
+  6\b6.\b.3\b3.\b.1\b12\b22\b2.\b.  m\bmb\bbo\box\bx
 
   Type: path
   Default: "~/mbox"
   This specifies the folder into which read mail in your
   ````$spoolfile'''' folder will be appended.
 
-  6\b6.\b.3\b3.\b.1\b10\b05\b5.\b.  m\bmb\bbo\box\bx_\b_t\bty\byp\bpe\be
+  6\b6.\b.3\b3.\b.1\b12\b23\b3.\b.  m\bmb\bbo\box\bx_\b_t\bty\byp\bpe\be
 
   Type: folder magic
   Default: mbox
   The default mailbox type used when creating new folders. May be any of
   mbox, MMDF, MH and Maildir.
 
-  6\b6.\b.3\b3.\b.1\b10\b06\b6.\b.  m\bme\bet\bto\boo\bo
+  6\b6.\b.3\b3.\b.1\b12\b24\b4.\b.  m\bme\ben\bnu\bu_\b_c\bco\bon\bnt\bte\bex\bxt\bt
 
-  Type: boolean
-  Default: no
+  Type: number
+  Default: 0
 
-  If unset, Mutt will remove your address (see the ``alternates''
-  command) from the list of recipients when replying to a message.
+  This variable controls the number of lines of context that are given
+  when scrolling through menus. (Similar to ````$pager_context''''.)
 
-  6\b6.\b.3\b3.\b.1\b10\b07\b7.\b.  m\bme\ben\bnu\bu_\b_s\bsc\bcr\bro\bol\bll\bl
+  6\b6.\b.3\b3.\b.1\b12\b25\b5.\b.  m\bme\ben\bnu\bu_\b_s\bsc\bcr\bro\bol\bll\bl
 
   Type: boolean
   Default: no
   the next or previous page of the menu is displayed (useful for slow
   links to avoid many redraws).
 
-  6\b6.\b.3\b3.\b.1\b10\b08\b8.\b.  m\bme\bet\bta\ba_\b_k\bke\bey\by
+  6\b6.\b.3\b3.\b.1\b12\b26\b6.\b.  m\bme\bes\bss\bsa\bag\bge\be_\b_f\bfo\bor\brm\bma\bat\bt
+
+  Type: string
+  Default: "%s"
+
+  This is the string displayed in the ``attachment'' menu for
+  attachments of type message/rfc822.  For a full listing of defined
+  printf()-like sequences see the section on ````$index_format''''.
+
+  6\b6.\b.3\b3.\b.1\b12\b27\b7.\b.  m\bme\bet\bta\ba_\b_k\bke\bey\by
 
   Type: boolean
   Default: no
 
-  If set, forces Mutt to interpret keystrokes with the high bit (bit 8)
-  set as if the user had pressed the ESC key and whatever key remains
+  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''.
 
-  6\b6.\b.3\b3.\b.1\b10\b09\b9.\b.  m\bmh\bh_\b_p\bpu\bur\brg\bge\be
+  6\b6.\b.3\b3.\b.1\b12\b28\b8.\b.  m\bme\bet\bto\boo\bo
+
+  Type: boolean
+  Default: no
+
+  If unset, Mutt-ng will remove your address (see the ``alternates''
+  command) from the list of recipients when replying to a message.
+
+  6\b6.\b.3\b3.\b.1\b12\b29\b9.\b.  m\bmh\bh_\b_p\bpu\bur\brg\bge\be
 
   Type: boolean
   Default: no
 
-  When unset, mutt will mimic mh's behaviour and rename deleted messages
-  to _\b,_\b<_\bo_\bl_\bd _\bf_\bi_\bl_\be _\bn_\ba_\bm_\be_\b> in mh folders instead of really deleting them.  If
-  the variable is set, the message files will simply be deleted.
+  When unset, mutt-ng will mimic mh's behaviour and rename deleted
+  messages to _\b,_\b<_\bo_\bl_\bd _\bf_\bi_\bl_\be _\bn_\ba_\bm_\be_\b> in mh folders instead of really deleting
+  them.  If the variable is set, the message files will simply be
+  deleted.
 
-  6\b6.\b.3\b3.\b.1\b11\b10\b0.\b.  m\bmh\bh_\b_s\bse\beq\bq_\b_f\bfl\bla\bag\bgg\bge\bed\bd
+  6\b6.\b.3\b3.\b.1\b13\b30\b0.\b.  m\bmh\bh_\b_s\bse\beq\bq_\b_f\bfl\bla\bag\bgg\bge\bed\bd
 
   Type: string
   Default: "flagged"
 
   The name of the MH sequence used for flagged messages.
 
-  6\b6.\b.3\b3.\b.1\b11\b11\b1.\b.  m\bmh\bh_\b_s\bse\beq\bq_\b_r\bre\bep\bpl\bli\bie\bed\bd
+  6\b6.\b.3\b3.\b.1\b13\b31\b1.\b.  m\bmh\bh_\b_s\bse\beq\bq_\b_r\bre\bep\bpl\bli\bie\bed\bd
 
   Type: string
   Default: "replied"
 
   The name of the MH sequence used to tag replied messages.
 
-  6\b6.\b.3\b3.\b.1\b11\b12\b2.\b.  m\bmh\bh_\b_s\bse\beq\bq_\b_u\bun\bns\bse\bee\ben\bn
+  6\b6.\b.3\b3.\b.1\b13\b32\b2.\b.  m\bmh\bh_\b_s\bse\beq\bq_\b_u\bun\bns\bse\bee\ben\bn
 
   Type: string
   Default: "unseen"
 
   The name of the MH sequence used for unseen messages.
 
-  6\b6.\b.3\b3.\b.1\b11\b13\b3.\b.  m\bmi\bim\bme\be_\b_f\bfo\bor\brw\bwa\bar\brd\bd
+  6\b6.\b.3\b3.\b.1\b13\b33\b3.\b.  m\bmi\bim\bme\be_\b_f\bfo\bor\brw\bwa\bar\brd\bd
 
   Type: quadoption
   Default: no
 
   Also see ````$forward_decode'''' and ````$mime_forward_decode''''.
 
-  6\b6.\b.3\b3.\b.1\b11\b14\b4.\b.  m\bmi\bim\bme\be_\b_f\bfo\bor\brw\bwa\bar\brd\bd_\b_d\bde\bec\bco\bod\bde\be
+  6\b6.\b.3\b3.\b.1\b13\b34\b4.\b.  m\bmi\bim\bme\be_\b_f\bfo\bor\brw\bwa\bar\brd\bd_\b_d\bde\bec\bco\bod\bde\be
 
   Type: boolean
   Default: no
   forwarding a message while ````$mime_forward'''' is _\bs_\be_\bt. Otherwise
   ````$forward_decode'''' is used instead.
 
-  6\b6.\b.3\b3.\b.1\b11\b15\b5.\b.  m\bmi\bim\bme\be_\b_f\bfo\bor\brw\bwa\bar\brd\bd_\b_r\bre\bes\bst\bt
+  6\b6.\b.3\b3.\b.1\b13\b35\b5.\b.  m\bmi\bim\bme\be_\b_f\bfo\bor\brw\bwa\bar\brd\bd_\b_r\bre\bes\bst\bt
 
   Type: quadoption
   Default: yes
   manner will be attached to the newly composed message if this option
   is set.
 
-  6\b6.\b.3\b3.\b.1\b11\b16\b6.\b.  m\bmi\bim\bme\be_\b_s\bsu\bub\bbj\bje\bec\bct\bt
+  6\b6.\b.3\b3.\b.1\b13\b36\b6.\b.  m\bmi\bim\bme\be_\b_s\bsu\bub\bbj\bje\bec\bct\bt
 
   Type: boolean
   Default: yes
   encoded according to RFC2047 to base64.  This is useful when message
   is Usenet article, because MIME for news is nonstandard feature.
 
-  6\b6.\b.3\b3.\b.1\b11\b17\b7.\b.  m\bmi\bix\bx_\b_e\ben\bnt\btr\bry\by_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.1\b13\b37\b7.\b.  m\bmi\bix\bx_\b_e\ben\bnt\btr\bry\by_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "%4n %c %-16s %a"
 
      %\b%a\ba The remailer's e-mail address.
 
-  6\b6.\b.3\b3.\b.1\b11\b18\b8.\b.  m\bmi\bix\bxm\bma\bas\bst\bte\ber\br
+  6\b6.\b.3\b3.\b.1\b13\b38\b8.\b.  m\bmi\bix\bxm\bma\bas\bst\bte\ber\br
 
   Type: path
   Default: "mixmaster"
   of known remailers, and to finally send a message through the
   mixmaster chain.
 
-  6\b6.\b.3\b3.\b.1\b11\b19\b9.\b.  m\bmo\bov\bve\be
+  6\b6.\b.3\b3.\b.1\b13\b39\b9.\b.  m\bmo\bov\bve\be
 
   Type: quadoption
   Default: ask-no
 
-  Controls whether you will be asked to confirm moving read messages
-  from your spool mailbox to your ````$mbox'''' mailbox, or as a result
-  of a ````mbox-hook'''' command.
+  Controls whether or not Mutt-ng will move read messages from your
+  spool mailbox to your ````$mbox'''' mailbox, or as a result of a
+  ````mbox-hook'''' command.
 
-  6\b6.\b.3\b3.\b.1\b12\b20\b0.\b.  m\bme\bes\bss\bsa\bag\bge\be_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.1\b14\b40\b0.\b.  m\bms\bsg\bgi\bid\bd_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
-  Default: "%s"
+  Default: "%Y%m%d%h%M%s.G%P%p"
 
-  This is the string displayed in the ``attachment'' menu for
-  attachments of type message/rfc822.  For a full listing of defined
-  printf()-like sequences see the section on ````$index_format''''.
+  This is the format for the ``local part'' of the message-IDs generated
+  by Mutt-ng. The format string contains of one or more characters. The
+  '%' character marks that certain data will be added to the string,
+  similar to printf(). The following characters are allowed:
+
+     %\b%d\bd the current day of month
+
+     %\b%h\bh the current hour
+
+     %\b%m\bm the current month
+
+     %\b%M\bM the current minute
+
+     %\b%O\bO the current UNIX timestamp (octal)
+
+     %\b%p\bp the process ID
+
+     %\b%P\bP the current message-ID prefix (a character rotating with every
+        message-ID being generated)
+
+     %\b%r\br a random integer value (decimal)
+
+     %\b%R\bR a random integer value (hexadecimal)
+
+     %\b%s\bs the current second
+
+     %\b%T\bT the current UNIX timestamp (decimal)
 
-  6\b6.\b.3\b3.\b.1\b12\b21\b1.\b.  n\bna\bar\brr\bro\bow\bw_\b_t\btr\bre\bee\be
+     %\b%X\bX the current UNIX timestamp (hexadecimal)
+
+     %\b%Y\bY the current year (Y2K compliant)
+
+     %\b%%\b% the '%' character
+
+  6\b6.\b.3\b3.\b.1\b14\b41\b1.\b.  n\bna\bar\brr\bro\bow\bw_\b_t\btr\bre\bee\be
 
   Type: boolean
   Default: no
   This variable, when set, makes the thread tree narrower, allowing
   deeper threads to fit on the screen.
 
-  6\b6.\b.3\b3.\b.1\b12\b22\b2.\b.  n\bne\bew\bws\bs_\b_c\bca\bac\bch\bhe\be_\b_d\bdi\bir\br
+  6\b6.\b.3\b3.\b.1\b14\b42\b2.\b.  n\bne\bew\bws\bs_\b_c\bca\bac\bch\bhe\be_\b_d\bdi\bir\br
 
   Type: path
   Default: "~/.mutt"
 
-  This variable pointing to directory where Mutt will save cached news
-  articles headers in. If _\bu_\bn_\bs_\be_\bt, headers will not be saved at all and
-  will be reloaded each time when you enter to newsgroup.
+  This variable pointing to directory where Mutt-ng will save cached
+  news articles headers in. If _\bu_\bn_\bs_\be_\bt, headers will not be saved at all
+  and will be reloaded each time when you enter to newsgroup.
 
-  6\b6.\b.3\b3.\b.1\b12\b23\b3.\b.  n\bne\bew\bws\bs_\b_s\bse\ber\brv\bve\ber\br
+  6\b6.\b.3\b3.\b.1\b14\b43\b3.\b.  n\bne\bew\bws\bs_\b_s\bse\ber\brv\bve\ber\br
 
   Type: string
   Default: ""
 
   [nntp[s]://][username[:password]@]newsserver[:port]
 
-  6\b6.\b.3\b3.\b.1\b12\b24\b4.\b.  n\bne\bew\bws\bsr\brc\bc
+  6\b6.\b.3\b3.\b.1\b14\b44\b4.\b.  n\bne\bew\bws\bsr\brc\bc
 
   Type: path
   Default: "~/.newsrc"
 
        %s      newsserver name
 
-  6\b6.\b.3\b3.\b.1\b12\b25\b5.\b.  n\bnn\bnt\btp\bp_\b_c\bco\bon\bnt\bte\bex\bxt\bt
+  6\b6.\b.3\b3.\b.1\b14\b45\b5.\b.  n\bnn\bnt\btp\bp_\b_c\bco\bon\bnt\bte\bex\bxt\bt
 
   Type: number
   Default: 1000
   number, oldest articles will be ignored.  Also controls how many
   articles headers will be saved in cache when you quit newsgroup.
 
-  6\b6.\b.3\b3.\b.1\b12\b26\b6.\b.  n\bnn\bnt\btp\bp_\b_l\blo\boa\bad\bd_\b_d\bde\bes\bsc\bcr\bri\bip\bpt\bti\bio\bon\bn
+  6\b6.\b.3\b3.\b.1\b14\b46\b6.\b.  n\bnn\bnt\btp\bp_\b_l\blo\boa\bad\bd_\b_d\bde\bes\bsc\bcr\bri\bip\bpt\bti\bio\bon\bn
 
   Type: boolean
   Default: yes
   must be loaded when newsgroup is added to list (first time list
   loading or new newsgroup adding).
 
-  6\b6.\b.3\b3.\b.1\b12\b27\b7.\b.  n\bnn\bnt\btp\bp_\b_u\bus\bse\ber\br
-
-  Type: string
-  Default: ""
-
-  Your login name on the NNTP server.  If _\bu_\bn_\bs_\be_\bt and NNTP server requires
-  authentification, Mutt will prompt you for your account name when you
-  connect to newsserver.
-
-  6\b6.\b.3\b3.\b.1\b12\b28\b8.\b.  n\bnn\bnt\btp\bp_\b_p\bpa\bas\bss\bs
+  6\b6.\b.3\b3.\b.1\b14\b47\b7.\b.  n\bnn\bnt\btp\bp_\b_p\bpa\bas\bss\bs
 
   Type: string
   Default: ""
 
   Your password for NNTP account.
 
-  6\b6.\b.3\b3.\b.1\b12\b29\b9.\b.  n\bnn\bnt\btp\bp_\b_p\bpo\bol\bll\bl
+  6\b6.\b.3\b3.\b.1\b14\b48\b8.\b.  n\bnn\bnt\btp\bp_\b_p\bpo\bol\bll\bl
 
   Type: number
   Default: 60
 
   The time in seconds until any operations on newsgroup except post new
-  article will cause recheck for new news.  If set to 0, Mutt will
+  article will cause recheck for new news.  If set to 0, Mutt-ng will
   recheck newsgroup on each operation in index (stepping, read article,
   etc.).
 
-  6\b6.\b.3\b3.\b.1\b13\b30\b0.\b.  n\bnn\bnt\btp\bp_\b_r\bre\bec\bco\bon\bnn\bne\bec\bct\bt
+  6\b6.\b.3\b3.\b.1\b14\b49\b9.\b.  n\bnn\bnt\btp\bp_\b_r\bre\bec\bco\bon\bnn\bne\bec\bct\bt
 
   Type: quadoption
   Default: ask-yes
 
-  Controls whether or not Mutt will try to reconnect to newsserver when
-  connection lost.
+  Controls whether or not Mutt-ng will try to reconnect to newsserver
+  when connection lost.
+
+  6\b6.\b.3\b3.\b.1\b15\b50\b0.\b.  n\bnn\bnt\btp\bp_\b_u\bus\bse\ber\br
+
+  Type: string
+  Default: ""
+
+  Your login name on the NNTP server.  If _\bu_\bn_\bs_\be_\bt and NNTP server requires
+  authentification, Mutt-ng will prompt you for your account name when
+  you connect to newsserver.
+
+  6\b6.\b.3\b3.\b.1\b15\b51\b1.\b.  o\bop\bpe\ber\bra\bat\bti\bin\bng\bg_\b_s\bsy\bys\bst\bte\bem\bm
 
-  6\b6.\b.3\b3.\b.1\b13\b31\b1.\b.  p\bpa\bag\bge\ber\br
+  Type: string
+  Default: ""
+
+  This specifies the operating system name for the User-Agent header. If
+  this is unset, it will be set to the operating system name that
+  uname(2) returns. If uname(2) fails, "UNIX" will be used.
+
+  6\b6.\b.3\b3.\b.1\b15\b52\b2.\b.  p\bpa\bag\bge\ber\br
 
   Type: path
   Default: "builtin"
   like to use.
 
   Using an external pager may have some disadvantages: Additional
-  keystrokes are necessary because you can't call mutt functions
+  keystrokes are necessary because you can't call mutt-ng functions
   directly from the pager, and screen resizes cause lines longer than
   the screen width to be badly formatted in the help menu.
 
-  6\b6.\b.3\b3.\b.1\b13\b32\b2.\b.  p\bpa\bag\bge\ber\br_\b_c\bco\bon\bnt\bte\bex\bxt\bt
+  6\b6.\b.3\b3.\b.1\b15\b53\b3.\b.  p\bpa\bag\bge\ber\br_\b_c\bco\bon\bnt\bte\bex\bxt\bt
 
   Type: number
   Default: 0
 
   This variable controls the number of lines of context that are given
   when displaying the next or previous page in the internal pager.  By
-  default, Mutt will display the line after the last one on the screen
-  at the top of the next page (0 lines of context).
+  default, Mutt-ng will display the line after the last one on the
+  screen at the top of the next page (0 lines of context).
 
-  6\b6.\b.3\b3.\b.1\b13\b33\b3.\b.  p\bpa\bag\bge\ber\br_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.1\b15\b54\b4.\b.  p\bpa\bag\bge\ber\br_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "-%Z- %C/%m: %-20.20n   %s"
   pager.  The valid sequences are listed in the ````$index_format''''
   section.
 
-  6\b6.\b.3\b3.\b.1\b13\b34\b4.\b.  p\bpa\bag\bge\ber\br_\b_i\bin\bnd\bde\bex\bx_\b_l\bli\bin\bne\bes\bs
+  6\b6.\b.3\b3.\b.1\b15\b55\b5.\b.  p\bpa\bag\bge\ber\br_\b_i\bin\bnd\bde\bex\bx_\b_l\bli\bin\bne\bes\bs
 
   Type: number
   Default: 0
   less than _\bp_\ba_\bg_\be_\br_\b__\bi_\bn_\bd_\be_\bx_\b__\bl_\bi_\bn_\be_\bs, then the index will only use as many
   lines as it needs.
 
-  6\b6.\b.3\b3.\b.1\b13\b35\b5.\b.  p\bpa\bag\bge\ber\br_\b_s\bst\bto\bop\bp
+  6\b6.\b.3\b3.\b.1\b15\b56\b6.\b.  p\bpa\bag\bge\ber\br_\b_s\bst\bto\bop\bp
 
   Type: boolean
   Default: no
   When set, the internal-pager will n\bno\bot\bt move to the next message when
   you are at the end of a message and invoke the _\bn_\be_\bx_\bt_\b-_\bp_\ba_\bg_\be function.
 
-  6\b6.\b.3\b3.\b.1\b13\b36\b6.\b.  c\bcr\bry\byp\bpt\bt_\b_a\bau\but\bto\bos\bsi\big\bgn\bn
+  6\b6.\b.3\b3.\b.1\b15\b57\b7.\b.  p\bpg\bgp\bp_\b_a\bau\but\bto\bo_\b_d\bde\bec\bco\bod\bde\be
 
   Type: boolean
   Default: no
 
-  Setting this variable will cause Mutt to always attempt to
-  cryptographically sign outgoing messages.  This can be overridden by
-  use of the _\bp_\bg_\bp_\b-_\bm_\be_\bn_\bu, when signing is not required or encryption is
-  requested as well. If ````$smime_is_default'''' is set, then OpenSSL
-  is used instead to create S/MIME messages and settings can be
-  overridden by use of the _\bs_\bm_\bi_\bm_\be_\b-_\bm_\be_\bn_\bu.  (Crypto only)
+  If set, mutt-ng will automatically attempt to decrypt traditional PGP
+  messages whenever the user performs an operation which ordinarily
+  would result in the contents of the message being operated on.  For
+  example, if the user displays a pgp-traditional message which has not
+  been manually checked with the check-traditional-pgp function, mutt-ng
+  will automatically check the message for traditional pgp.
 
-  6\b6.\b.3\b3.\b.1\b13\b37\b7.\b.  c\bcr\bry\byp\bpt\bt_\b_a\bau\but\bto\boe\ben\bnc\bcr\bry\byp\bpt\bt
+  6\b6.\b.3\b3.\b.1\b15\b58\b8.\b.  p\bpg\bgp\bp_\b_a\bau\but\bto\boi\bin\bnl\bli\bin\bne\be
 
   Type: boolean
   Default: no
 
-  Setting this variable will cause Mutt to always attempt to PGP encrypt
-  outgoing messages.  This is probably only useful in connection to the
-  _\bs_\be_\bn_\bd_\b-_\bh_\bo_\bo_\bk command.  It can be overridden by use of the _\bp_\bg_\bp_\b-_\bm_\be_\bn_\bu, when
-  encryption is not required or signing is requested as well.  IF
-  ````$smime_is_default'''' is set, then OpenSSL is used instead to
-  create S/MIME messages and settings can be overridden by use of the
-  _\bs_\bm_\bi_\bm_\be_\b-_\bm_\be_\bn_\bu.  (Crypto only)
-  6\b6.\b.3\b3.\b.1\b13\b38\b8.\b.  p\bpg\bgp\bp_\b_i\big\bgn\bno\bor\bre\be_\b_s\bsu\bub\bbk\bke\bey\bys\bs
+  This option controls whether Mutt-ng generates old-style inline
+  (traditional) PGP encrypted or signed messages under certain
+  circumstances.  This can be overridden by use of the _\bp_\bg_\bp_\b-_\bm_\be_\bn_\bu, when
+  inline is not required.
 
-  Type: boolean
-  Default: yes
+  Note that Mutt-ng might automatically use PGP/MIME for messages which
+  consist of more than a single MIME part.  Mutt-ng can be configured to
+  ask before sending PGP/MIME messages when inline (traditional) would
+  not work.  See also: ````$pgp_mime_auto''''.
 
-  Setting this variable will cause Mutt to ignore OpenPGP subkeys.
-  Instead, the principal key will inherit the subkeys' capabilities.
-  Unset this if you want to play interesting key selection games.  (PGP
-  only)
+  Also note that using the old-style PGP message format is s\bst\btr\bro\bon\bng\bgl\bly\by
+  d\bde\bep\bpr\bre\bec\bca\bat\bte\bed\bd.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b13\b39\b9.\b.  c\bcr\bry\byp\bpt\bt_\b_r\bre\bep\bpl\bly\bye\ben\bnc\bcr\bry\byp\bpt\bt
+  6\b6.\b.3\b3.\b.1\b15\b59\b9.\b.  p\bpg\bgp\bp_\b_c\bch\bhe\bec\bck\bk_\b_e\bex\bxi\bit\bt
 
   Type: boolean
   Default: yes
 
-  If set, automatically PGP or OpenSSL encrypt replies to messages which
-  are encrypted.  (Crypto only)
-
-  6\b6.\b.3\b3.\b.1\b14\b40\b0.\b.  c\bcr\bry\byp\bpt\bt_\b_r\bre\bep\bpl\bly\bys\bsi\big\bgn\bn
-
-  Type: boolean
-  Default: no
-
-  If set, automatically PGP or OpenSSL sign replies to messages which
-  are signed.
+  If set, mutt-ng will check the exit code of the PGP subprocess when
+  signing or encrypting.  A non-zero exit code means that the subprocess
+  failed.  (PGP only)
 
-  N\bNo\bot\bte\be:\b: this does not work on messages that are encrypted a\ban\bnd\bd signed!
-  (Crypto only)
+  6\b6.\b.3\b3.\b.1\b16\b60\b0.\b.  p\bpg\bgp\bp_\b_c\bcl\ble\bea\bar\brs\bsi\big\bgn\bn_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  6\b6.\b.3\b3.\b.1\b14\b41\b1.\b.  c\bcr\bry\byp\bpt\bt_\b_r\bre\bep\bpl\bly\bys\bsi\big\bgn\bne\ben\bnc\bcr\bry\byp\bpt\bte\bed\bd
+  Type: string
+  Default: ""
 
-  Type: boolean
-  Default: no
+  This format is used to create a old-style "clearsigned" PGP message.
+  Note that the use of this format is s\bst\btr\bro\bon\bng\bgl\bly\by d\bde\bep\bpr\bre\bec\bca\bat\bte\bed\bd.  (PGP only)
 
-  If set, automatically PGP or OpenSSL sign replies to messages which
-  are encrypted. This makes sense in combination with
-  ````$crypt_replyencrypt'''', because it allows you to sign all
-  messages which are automatically encrypted.  This works around the
-  problem noted in ````$crypt_replysign'''', that mutt is not able to
-  find out whether an encrypted message is also signed.  (Crypto only)
+  6\b6.\b.3\b3.\b.1\b16\b61\b1.\b.  p\bpg\bgp\bp_\b_d\bde\bec\bco\bod\bde\be_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  6\b6.\b.3\b3.\b.1\b14\b42\b2.\b.  c\bcr\bry\byp\bpt\bt_\b_t\bti\bim\bme\bes\bst\bta\bam\bmp\bp
+  Type: string
+  Default: ""
 
-  Type: boolean
-  Default: yes
+  This format strings specifies a command which is used to decode
+  application/pgp attachments.
 
-  If set, mutt will include a time stamp in the lines surrounding PGP or
-  S/MIME output, so spoofing such lines is more difficult.  If you are
-  using colors to mark these lines, and rely on these, you may unset
-  this setting.  (Crypto only)
+  The PGP command formats have their own set of printf-like sequences:
 
-  6\b6.\b.3\b3.\b.1\b14\b43\b3.\b.  p\bpg\bgp\bp_\b_u\bus\bse\be_\b_g\bgp\bpg\bg_\b_a\bag\bge\ben\bnt\bt
+     %\b%p\bp Expands to PGPPASSFD=0 when a pass phrase is needed, to an empty
+        string otherwise. Note: This may be used with a %? construct.
 
-  Type: boolean
-  Default: no
+     %\b%f\bf Expands to the name of a file containing a message.
 
-  If set, mutt will use a possibly-running gpg-agent process.  (PGP
-  only)
+     %\b%s\bs Expands to the name of a file containing the signature part of a
+        multipart/signed attachment when verifying it.
 
-  6\b6.\b.3\b3.\b.1\b14\b44\b4.\b.  c\bcr\bry\byp\bpt\bt_\b_v\bve\ber\bri\bif\bfy\by_\b_s\bsi\big\bg
+     %\b%a\ba The value of ``$pgp_sign_as''.
 
-  Type: quadoption
-  Default: yes
+     %\b%r\br One or more key IDs.
 
-  If ``yes'', always attempt to verify PGP or S/MIME signatures.  If
-  ``ask'', ask whether or not to verify the signature.  If ``no'', never
-  attempt to verify cryptographic signatures.  (Crypto only)
+  For examples on how to configure these formats for the various
+  versions of PGP which are floating around, see the pgp*.rc and gpg.rc
+  files in the samples/ subdirectory which has been installed on your
+  system alongside the documentation.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b14\b45\b5.\b.  s\bsm\bmi\bim\bme\be_\b_i\bis\bs_\b_d\bde\bef\bfa\bau\bul\blt\bt
+  6\b6.\b.3\b3.\b.1\b16\b62\b2.\b.  p\bpg\bgp\bp_\b_d\bde\bec\bcr\bry\byp\bpt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  Type: boolean
-  Default: no
+  Type: string
+  Default: ""
 
-  The default behaviour of mutt is to use PGP on all auto-
-  sign/encryption operations. To override and to use OpenSSL instead
-  this must be set.  However, this has no effect while replying, since
-  mutt will automatically select the same application that was used to
-  sign/encrypt the original message.  (Note that this variable can be
-  overridden by unsetting ``$crypt_autosmime''.)  (S/MIME only)
+  This command is used to decrypt a PGP encrypted message.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b14\b46\b6.\b.  s\bsm\bmi\bim\bme\be_\b_a\bas\bsk\bk_\b_c\bce\ber\brt\bt_\b_l\bla\bab\bbe\bel\bl
+  6\b6.\b.3\b3.\b.1\b16\b63\b3.\b.  p\bpg\bgp\bp_\b_e\ben\bnc\bcr\bry\byp\bpt\bt_\b_o\bon\bnl\bly\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  Type: boolean
-  Default: yes
+  Type: string
+  Default: ""
 
-  This flag controls whether you want to be asked to enter a label for a
-  certificate about to be added to the database or not. It is set by
-  default.  (S/MIME only)
+  This command is used to encrypt a body part without signing it.  (PGP
+  only)
 
-  6\b6.\b.3\b3.\b.1\b14\b47\b7.\b.  s\bsm\bmi\bim\bme\be_\b_d\bde\bec\bcr\bry\byp\bpt\bt_\b_u\bus\bse\be_\b_d\bde\bef\bfa\bau\bul\blt\bt_\b_k\bke\bey\by
+  6\b6.\b.3\b3.\b.1\b16\b64\b4.\b.  p\bpg\bgp\bp_\b_e\ben\bnc\bcr\bry\byp\bpt\bt_\b_s\bsi\big\bgn\bn_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  Type: boolean
-  Default: yes
+  Type: string
+  Default: ""
 
-  If set (default) this tells mutt to use the default key for
-  decryption. Otherwise, if manage multiple certificate-key-pairs, mutt
-  will try to use the mailbox-address to determine the key to use. It
-  will ask you to supply a key, if it can't find one.  (S/MIME only)
+  This command is used to both sign and encrypt a body part.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b14\b48\b8.\b.  p\bpg\bgp\bp_\b_e\ben\bnt\btr\bry\by_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.1\b16\b65\b5.\b.  p\bpg\bgp\bp_\b_e\ben\bnt\btr\bry\by_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
   Default: "%4n %t%f %4l/0x%k %-4a %2c %u"
 
   (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b14\b49\b9.\b.  p\bpg\bgp\bp_\b_g\bgo\boo\bod\bd_\b_s\bsi\big\bgn\bn
+  6\b6.\b.3\b3.\b.1\b16\b66\b6.\b.  p\bpg\bgp\bp_\b_e\bex\bxp\bpo\bor\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+
+  Type: string
+  Default: ""
+
+  This command is used to export a public key from the user's key ring.
+  (PGP only)
+
+  6\b6.\b.3\b3.\b.1\b16\b67\b7.\b.  p\bpg\bgp\bp_\b_g\bge\bet\btk\bke\bey\bys\bs_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+
+  Type: string
+  Default: ""
+
+  This command is invoked whenever mutt-ng will need public key
+  information.  %r is the only printf-like sequence used with this
+  format.  (PGP only)
+
+  6\b6.\b.3\b3.\b.1\b16\b68\b8.\b.  p\bpg\bgp\bp_\b_g\bgo\boo\bod\bd_\b_s\bsi\big\bgn\bn
 
   Type: regular expression
   Default: ""
   contains the text. Use this variable if the exit code from the command
   is 0 even for bad signatures.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b15\b50\b0.\b.  p\bpg\bgp\bp_\b_c\bch\bhe\bec\bck\bk_\b_e\bex\bxi\bit\bt
+  6\b6.\b.3\b3.\b.1\b16\b69\b9.\b.  p\bpg\bgp\bp_\b_i\big\bgn\bno\bor\bre\be_\b_s\bsu\bub\bbk\bke\bey\bys\bs
 
   Type: boolean
   Default: yes
 
-  If set, mutt will check the exit code of the PGP subprocess when
-  signing or encrypting.  A non-zero exit code means that the subprocess
-  failed.  (PGP only)
+  Setting this variable will cause Mutt-ng to ignore OpenPGP subkeys.
+  Instead, the principal key will inherit the subkeys' capabilities.
+  Unset this if you want to play interesting key selection games.  (PGP
+  only)
+
+  6\b6.\b.3\b3.\b.1\b17\b70\b0.\b.  p\bpg\bgp\bp_\b_i\bim\bmp\bpo\bor\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+
+  Type: string
+  Default: ""
+
+  This command is used to import a key from a message into the user's
+  public key ring.  (PGP only)
+
+  6\b6.\b.3\b3.\b.1\b17\b71\b1.\b.  p\bpg\bgp\bp_\b_l\bli\bis\bst\bt_\b_p\bpu\bub\bbr\bri\bin\bng\bg_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+
+  Type: string
+  Default: ""
+
+  This command is used to list the public key ring's contents.  The
+  output format must be analogous to the one used by gpg --list-keys
+  --with-colons.
+
+  This format is also generated by the pgpring utility which comes with
+  mutt-ng.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b15\b51\b1.\b.  p\bpg\bgp\bp_\b_l\blo\bon\bng\bg_\b_i\bid\bds\bs
+  6\b6.\b.3\b3.\b.1\b17\b72\b2.\b.  p\bpg\bgp\bp_\b_l\bli\bis\bst\bt_\b_s\bse\bec\bcr\bri\bin\bng\bg_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+
+  Type: string
+  Default: ""
+
+  This command is used to list the secret key ring's contents.  The
+  output format must be analogous to the one used by gpg --list-keys
+  --with-colons.
+
+  This format is also generated by the pgpring utility which comes with
+  mutt-ng.  (PGP only)
+
+  6\b6.\b.3\b3.\b.1\b17\b73\b3.\b.  p\bpg\bgp\bp_\b_l\blo\bon\bng\bg_\b_i\bid\bds\bs
 
   Type: boolean
   Default: no
   If set, use 64 bit PGP key IDs. Unset uses the normal 32 bit Key IDs.
   (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b15\b52\b2.\b.  p\bpg\bgp\bp_\b_r\bre\bet\bta\bai\bin\bna\bab\bbl\ble\be_\b_s\bsi\big\bgs\bs
+  6\b6.\b.3\b3.\b.1\b17\b74\b4.\b.  p\bpg\bgp\bp_\b_m\bmi\bim\bme\be_\b_a\bau\but\bto\bo
+
+  Type: quadoption
+  Default: ask-yes
+
+  This option controls whether Mutt-ng will prompt you for automatically
+  sending a (signed/encrypted) message using PGP/MIME when inline
+  (traditional) fails (for any reason).
+
+  Also note that using the old-style PGP message format is s\bst\btr\bro\bon\bng\bgl\bly\by
+  d\bde\bep\bpr\bre\bec\bca\bat\bte\bed\bd.  (PGP only)
+
+  6\b6.\b.3\b3.\b.1\b17\b75\b5.\b.  p\bpg\bgp\bp_\b_r\bre\bep\bpl\bly\byi\bin\bnl\bli\bin\bne\be
+
+  Type: boolean
+  Default: no
+
+  Setting this variable will cause Mutt-ng to always attempt to create
+  an inline (traditional) message when replying to a message which is
+  PGP encrypted/signed inline.  This can be overridden by use of the
+  _\bp_\bg_\bp_\b-_\bm_\be_\bn_\bu, when inline is not required.  This option does not
+  automatically detect if the (replied-to) message is inline; instead it
+  relies on Mutt-ng internals for previously checked/flagged messages.
+
+  Note that Mutt-ng might automatically use PGP/MIME for messages which
+  consist of more than a single MIME part.  Mutt-ng can be configured to
+  ask before sending PGP/MIME messages when inline (traditional) would
+  not work.  See also: ````$pgp_mime_auto''''.
+
+  Also note that using the old-style PGP message format is s\bst\btr\bro\bon\bng\bgl\bly\by
+  d\bde\bep\bpr\bre\bec\bca\bat\bte\bed\bd.  (PGP only)
+
+  6\b6.\b.3\b3.\b.1\b17\b76\b6.\b.  p\bpg\bgp\bp_\b_r\bre\bet\bta\bai\bin\bna\bab\bbl\ble\be_\b_s\bsi\big\bgs\bs
 
   Type: boolean
   Default: no
   removed, while the inner multipart/signed part is retained.  (PGP
   only)
 
-  6\b6.\b.3\b3.\b.1\b15\b53\b3.\b.  p\bpg\bgp\bp_\b_s\bsh\bho\bow\bw_\b_u\bun\bnu\bus\bsa\bab\bbl\ble\be
+  6\b6.\b.3\b3.\b.1\b17\b77\b7.\b.  p\bpg\bgp\bp_\b_s\bsh\bho\bow\bw_\b_u\bun\bnu\bus\bsa\bab\bbl\ble\be
 
   Type: boolean
   Default: yes
 
-  If set, mutt will display non-usable keys on the PGP key selection
+  If set, mutt-ng will display non-usable keys on the PGP key selection
   menu.  This includes keys which have been revoked, have expired, or
   have been marked as ``disabled'' by the user.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b15\b54\b4.\b.  p\bpg\bgp\bp_\b_s\bsi\big\bgn\bn_\b_a\bas\bs
+  6\b6.\b.3\b3.\b.1\b17\b78\b8.\b.  p\bpg\bgp\bp_\b_s\bsi\big\bgn\bn_\b_a\bas\bs
 
   Type: string
   Default: ""
   which of your private keys to use.  It is recommended that you use the
   keyid form to specify your key (e.g., ``0x00112233'').  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b15\b55\b5.\b.  p\bpg\bgp\bp_\b_s\bst\btr\bri\bic\bct\bt_\b_e\ben\bnc\bc
-
-  Type: boolean
-  Default: yes
-
-  If set, Mutt will automatically encode PGP/MIME signed messages as
-  _\bq_\bu_\bo_\bt_\be_\bd_\b-_\bp_\br_\bi_\bn_\bt_\ba_\bb_\bl_\be.  Please note that unsetting this variable may lead
-  to problems with non-verifyable PGP signatures, so only change this if
-  you know what you are doing.  (PGP only)
+  6\b6.\b.3\b3.\b.1\b17\b79\b9.\b.  p\bpg\bgp\bp_\b_s\bsi\big\bgn\bn_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  6\b6.\b.3\b3.\b.1\b15\b56\b6.\b.  p\bpg\bgp\bp_\b_t\bti\bim\bme\beo\bou\but\bt
+  Type: string
+  Default: ""
 
-  Type: number
-  Default: 300
+  This command is used to create the detached PGP signature for a
+  multipart/signed PGP/MIME body part.  (PGP only)
 
-  The number of seconds after which a cached passphrase will expire if
-  not used.  (PGP only)
-  6\b6.\b.3\b3.\b.1\b15\b57\b7.\b.  p\bpg\bgp\bp_\b_s\bso\bor\brt\bt_\b_k\bke\bey\bys\bs
+  6\b6.\b.3\b3.\b.1\b18\b80\b0.\b.  p\bpg\bgp\bp_\b_s\bso\bor\brt\bt_\b_k\bke\bey\bys\bs
 
   Type: sort order
   Default: address
   If you prefer reverse order of the above values, prefix it with
   `reverse-'.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b15\b58\b8.\b.  p\bpg\bgp\bp_\b_c\bcr\bre\bea\bat\bte\be_\b_t\btr\bra\bad\bdi\bit\bti\bio\bon\bna\bal\bl
+  6\b6.\b.3\b3.\b.1\b18\b81\b1.\b.  p\bpg\bgp\bp_\b_s\bst\btr\bri\bic\bct\bt_\b_e\ben\bnc\bc
 
-  Type: quadoption
-  Default: no
+  Type: boolean
+  Default: yes
+
+  If set, Mutt-ng will automatically encode PGP/MIME signed messages as
+  _\bq_\bu_\bo_\bt_\be_\bd_\b-_\bp_\br_\bi_\bn_\bt_\ba_\bb_\bl_\be.  Please note that unsetting this variable may lead
+  to problems with non-verifyable PGP signatures, so only change this if
+  you know what you are doing.  (PGP only)
 
-  This option controls whether Mutt generates old-style inline PGP
-  encrypted or signed messages.
+  6\b6.\b.3\b3.\b.1\b18\b82\b2.\b.  p\bpg\bgp\bp_\b_t\bti\bim\bme\beo\bou\but\bt
 
-  Note that PGP/MIME will be used automatically for messages which have
-  a character set different from us-ascii, or which consist of more than
-  a single MIME part.
+  Type: number
+  Default: 300
 
-  Also note that using the old-style PGP message format is s\bst\btr\bro\bon\bng\bgl\bly\by
-  d\bde\bep\bpr\bre\bec\bca\bat\bte\bed\bd.  (PGP only)
+  The number of seconds after which a cached passphrase will expire if
+  not used.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b15\b59\b9.\b.  p\bpg\bgp\bp_\b_a\bau\but\bto\bo_\b_t\btr\bra\bad\bdi\bit\bti\bio\bon\bna\bal\bl
+  6\b6.\b.3\b3.\b.1\b18\b83\b3.\b.  p\bpg\bgp\bp_\b_u\bus\bse\be_\b_g\bgp\bpg\bg_\b_a\bag\bge\ben\bnt\bt
 
   Type: boolean
   Default: no
 
-  This option causes Mutt to generate an old-style inline PGP encrypted
-  or signed message when replying to an old-style message, and a
-  PGP/MIME message when replying to a PGP/MIME message.  Note that this
-  option is only meaningful when using ````$crypt_replyencrypt'''',
-  ````$crypt_replysign'''', or ````$crypt_replysignencrypted''''.
-
-  Also note that PGP/MIME will be used automatically for messages which
-  have a character set different from us-ascii, or which consist of more
-  than a single MIME part.
-
-  This option overrides ````$pgp_create_traditional'''' (PGP only)
+  If set, mutt-ng will use a possibly-running gpg-agent process.  (PGP
+  only)
 
-  6\b6.\b.3\b3.\b.1\b16\b60\b0.\b.  p\bpg\bgp\bp_\b_d\bde\bec\bco\bod\bde\be_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+  6\b6.\b.3\b3.\b.1\b18\b84\b4.\b.  p\bpg\bgp\bp_\b_v\bve\ber\bri\bif\bfy\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
   Type: string
   Default: ""
 
-  This format strings specifies a command which is used to decode
-  application/pgp attachments.
+  This command is used to verify PGP signatures.  (PGP only)
 
-  The PGP command formats have their own set of printf-like sequences:
-
-     %\b%p\bp Expands to PGPPASSFD=0 when a pass phrase is needed, to an empty
-        string otherwise. Note: This may be used with a %? construct.
-
-     %\b%f\bf Expands to the name of a file containing a message.
-
-     %\b%s\bs Expands to the name of a file containing the signature part of a
-        multipart/signed attachment when verifying it.
-
-     %\b%a\ba The value of ``$pgp_sign_as''.
-
-     %\b%r\br One or more key IDs.
-
-  For examples on how to configure these formats for the various
-  versions of PGP which are floating around, see the pgp*.rc and gpg.rc
-  files in the samples/ subdirectory which has been installed on your
-  system alongside the documentation.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b16\b61\b1.\b.  p\bpg\bgp\bp_\b_g\bge\bet\btk\bke\bey\bys\bs_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is invoked whenever mutt will need public key
-  information.  %r is the only printf-like sequence used with this
-  format.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b16\b62\b2.\b.  p\bpg\bgp\bp_\b_v\bve\ber\bri\bif\bfy\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to verify PGP signatures.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b16\b63\b3.\b.  p\bpg\bgp\bp_\b_d\bde\bec\bcr\bry\byp\bpt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to decrypt a PGP encrypted message.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b16\b64\b4.\b.  p\bpg\bgp\bp_\b_c\bcl\ble\bea\bar\brs\bsi\big\bgn\bn_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This format is used to create a old-style "clearsigned" PGP message.
-  Note that the use of this format is s\bst\btr\bro\bon\bng\bgl\bly\by d\bde\bep\bpr\bre\bec\bca\bat\bte\bed\bd.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b16\b65\b5.\b.  p\bpg\bgp\bp_\b_s\bsi\big\bgn\bn_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to create the detached PGP signature for a
-  multipart/signed PGP/MIME body part.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b16\b66\b6.\b.  p\bpg\bgp\bp_\b_e\ben\bnc\bcr\bry\byp\bpt\bt_\b_s\bsi\big\bgn\bn_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to both sign and encrypt a body part.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b16\b67\b7.\b.  p\bpg\bgp\bp_\b_e\ben\bnc\bcr\bry\byp\bpt\bt_\b_o\bon\bnl\bly\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to encrypt a body part without signing it.  (PGP
-  only)
-
-  6\b6.\b.3\b3.\b.1\b16\b68\b8.\b.  p\bpg\bgp\bp_\b_i\bim\bmp\bpo\bor\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to import a key from a message into the user's
-  public key ring.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b16\b69\b9.\b.  p\bpg\bgp\bp_\b_e\bex\bxp\bpo\bor\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to export a public key from the user's key ring.
-  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b17\b70\b0.\b.  p\bpg\bgp\bp_\b_v\bve\ber\bri\bif\bfy\by_\b_k\bke\bey\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+  6\b6.\b.3\b3.\b.1\b18\b85\b5.\b.  p\bpg\bgp\bp_\b_v\bve\ber\bri\bif\bfy\by_\b_k\bke\bey\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
   Type: string
   Default: ""
   This command is used to verify key information from the key selection
   menu.  (PGP only)
 
-  6\b6.\b.3\b3.\b.1\b17\b71\b1.\b.  p\bpg\bgp\bp_\b_l\bli\bis\bst\bt_\b_s\bse\bec\bcr\bri\bin\bng\bg_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to list the secret key ring's contents.  The
-  output format must be analogous to the one used by gpg --list-keys
-  --with-colons.
-
-  This format is also generated by the pgpring utility which comes with
-  mutt.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b17\b72\b2.\b.  p\bpg\bgp\bp_\b_l\bli\bis\bst\bt_\b_p\bpu\bub\bbr\bri\bin\bng\bg_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to list the public key ring's contents.  The
-  output format must be analogous to the one used by gpg --list-keys
-  --with-colons.
-
-  This format is also generated by the pgpring utility which comes with
-  mutt.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b17\b73\b3.\b.  f\bfo\bor\brw\bwa\bar\brd\bd_\b_d\bde\bec\bcr\bry\byp\bpt\bt
+  6\b6.\b.3\b3.\b.1\b18\b86\b6.\b.  p\bpi\bip\bpe\be_\b_d\bde\bec\bco\bod\bde\be
 
   Type: boolean
-  Default: yes
-
-  Controls the handling of encrypted messages when forwarding a message.
-  When set, the outer layer of encryption is stripped off.  This
-  variable is only used if ````$mime_forward'''' is _\bs_\be_\bt and
-  ````$mime_forward_decode'''' is _\bu_\bn_\bs_\be_\bt.  (PGP only)
-
-  6\b6.\b.3\b3.\b.1\b17\b74\b4.\b.  s\bsm\bmi\bim\bme\be_\b_t\bti\bim\bme\beo\bou\but\bt
-
-  Type: number
-  Default: 300
-
-  The number of seconds after which a cached passphrase will expire if
-  not used.  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b17\b75\b5.\b.  s\bsm\bmi\bim\bme\be_\b_e\ben\bnc\bcr\bry\byp\bpt\bt_\b_w\bwi\bit\bth\bh
-
-  Type: string
-  Default: ""
-
-  This sets the algorithm that should be used for encryption.  Valid
-  choices are "des", "des3", "rc2-40", "rc2-64", "rc2-128".  If unset
-  "3des" (TripleDES) is used.  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b17\b76\b6.\b.  s\bsm\bmi\bim\bme\be_\b_k\bke\bey\bys\bs
-
-  Type: path
-  Default: ""
-
-  Since there is no pubring/secring as with PGP, mutt has to handle
-  storage ad retrieval of keys/certs by itself. This is very basic right
-  now, and stores keys and certificates in two different directories,
-  both named as the hash-value retrieved from OpenSSL. There is an index
-  file which contains mailbox-address keyid pair, and which can be
-  manually edited. This one points to the location of the private keys.
-  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b17\b77\b7.\b.  s\bsm\bmi\bim\bme\be_\b_c\bca\ba_\b_l\blo\boc\bca\bat\bti\bio\bon\bn
-
-  Type: path
-  Default: ""
-
-  This variable contains the name of either a directory, or a file which
-  contains trusted certificates for use with OpenSSL.  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b17\b78\b8.\b.  s\bsm\bmi\bim\bme\be_\b_c\bce\ber\brt\bti\bif\bfi\bic\bca\bat\bte\bes\bs
-
-  Type: path
-  Default: ""
-
-  Since there is no pubring/secring as with PGP, mutt has to handle
-  storage and retrieval of keys by itself. This is very basic right now,
-  and keys and certificates are stored in two different directories,
-  both named as the hash-value retrieved from OpenSSL. There is an index
-  file which contains mailbox-address keyid pairs, and which can be
-  manually edited. This one points to the location of the certificates.
-  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b17\b79\b9.\b.  s\bsm\bmi\bim\bme\be_\b_d\bde\bec\bcr\bry\byp\bpt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This format string specifies a command which is used to decrypt
-  application/x-pkcs7-mime attachments.
-
-  The OpenSSL command formats have their own set of printf-like
-  sequences similar to PGP's:
-     %\b%f\bf Expands to the name of a file containing a message.
-
-     %\b%s\bs Expands to the name of a file containing the signature part of a
-        multipart/signed attachment when verifying it.
-
-     %\b%k\bk The key-pair specified with ``$smime_default_key''
-
-     %\b%c\bc One or more certificate IDs.
-
-     %\b%a\ba The algorithm used for encryption.
-
-     %\b%C\bC CA location:  Depending on whether ``$smime_ca_location'' points
-        to a directory or file, this expands to "-CApath
-        ``$smime_ca_location''" or "-CAfile ``$smime_ca_location''".
-
-  For examples on how to configure these formats, see the smime.rc in
-  the samples/ subdirectory which has been installed on your system
-  alongside the documentation.  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b18\b80\b0.\b.  s\bsm\bmi\bim\bme\be_\b_v\bve\ber\bri\bif\bfy\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to verify S/MIME signatures of type
-  multipart/signed.  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b18\b81\b1.\b.  s\bsm\bmi\bim\bme\be_\b_v\bve\ber\bri\bif\bfy\by_\b_o\bop\bpa\baq\bqu\bue\be_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to verify S/MIME signatures of type
-  application/x-pkcs7-mime.  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b18\b82\b2.\b.  s\bsm\bmi\bim\bme\be_\b_s\bsi\big\bgn\bn_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to created S/MIME signatures of type
-  multipart/signed, which can be read by all mail clients.  (S/MIME
-  only)
-
-  6\b6.\b.3\b3.\b.1\b18\b83\b3.\b.  s\bsm\bmi\bim\bme\be_\b_s\bsi\big\bgn\bn_\b_o\bop\bpa\baq\bqu\bue\be_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to created S/MIME signatures of type
-  application/x-pkcs7-signature, which can only be handled by mail
-  clients supporting the S/MIME extension.  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b18\b84\b4.\b.  s\bsm\bmi\bim\bme\be_\b_e\ben\bnc\bcr\bry\byp\bpt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to create encrypted S/MIME messages.  (S/MIME
-  only)
-
-  6\b6.\b.3\b3.\b.1\b18\b85\b5.\b.  s\bsm\bmi\bim\bme\be_\b_p\bpk\bk7\b7o\bou\but\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to extract PKCS7 structures of S/MIME signatures,
-  in order to extract the public X509 certificate(s).  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b18\b86\b6.\b.  s\bsm\bmi\bim\bme\be_\b_g\bge\bet\bt_\b_c\bce\ber\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to extract X509 certificates from a PKCS7
-  structure.  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b18\b87\b7.\b.  s\bsm\bmi\bim\bme\be_\b_g\bge\bet\bt_\b_s\bsi\big\bgn\bne\ber\br_\b_c\bce\ber\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to extract only the signers X509 certificate from
-  a S/MIME signature, so that the certificate's owner may get compared
-  to the email's (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b18\b88\b8.\b.  s\bsm\bmi\bim\bme\be_\b_i\bim\bmp\bpo\bor\brt\bt_\b_c\bce\ber\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
-
-  This command is used to import a certificate via smime_keys.  (S/MIME
-  only)
-
-  6\b6.\b.3\b3.\b.1\b18\b89\b9.\b.  s\bsm\bmi\bim\bme\be_\b_g\bge\bet\bt_\b_c\bce\ber\brt\bt_\b_e\bem\bma\bai\bil\bl_\b_c\bco\bom\bmm\bma\ban\bnd\bd
-
-  Type: string
-  Default: ""
+  Default: no
 
-  This command is used to extract the mail address(es) used for storing
-  X509 certificates, and for verification purposes (to check whether the
-  certificate was issued for the sender's mailbox).  (S/MIME only)
+  Used in connection with the _\bp_\bi_\bp_\be_\b-_\bm_\be_\bs_\bs_\ba_\bg_\be command.  When unset, Mutt-ng
+  will pipe the messages without any preprocessing. When set, Mutt-ng
+  will weed headers and will attempt to PGP/MIME decode the messages
+  first.
 
-  6\b6.\b.3\b3.\b.1\b19\b90\b0.\b.  s\bsm\bmi\bim\bme\be_\b_d\bde\bef\bfa\bau\bul\blt\bt_\b_k\bke\bey\by
+  6\b6.\b.3\b3.\b.1\b18\b87\b7.\b.  p\bpi\bip\bpe\be_\b_s\bse\bep\bp
 
   Type: string
-  Default: ""
-
-  This is the default key-pair to use for signing. This must be set to
-  the keyid (the hash-value that OpenSSL generates) to work properly
-  (S/MIME only)
-
-  6\b6.\b.3\b3.\b.1\b19\b91\b1.\b.  s\bss\bsl\bl_\b_s\bst\bta\bar\brt\btt\btl\bls\bs
-
-  Type: quadoption
-  Default: yes
-
-  If set (the default), mutt will attempt to use STARTTLS on servers
-  advertising the capability. When unset, mutt will not attempt to use
-  STARTTLS regardless of the server's capabilities.
-
-  6\b6.\b.3\b3.\b.1\b19\b92\b2.\b.  c\bce\ber\brt\bti\bif\bfi\bic\bca\bat\bte\be_\b_f\bfi\bil\ble\be
-
-  Type: path
-  Default: ""
-
-  This variable specifies the file where the certificates you trust are
-  saved. When an unknown certificate is encountered, you are asked if
-  you accept it or not. If you accept it, the certificate can also be
-  saved in this file and further connections are automatically accepted.
-
-  You can also manually add CA certificates in this file. Any server
-  certificate that is signed with one of these CA certificates are also
-  automatically accepted.
-
-  Example: set certificate_file=~/.mutt/certificates
-
-  6\b6.\b.3\b3.\b.1\b19\b93\b3.\b.  s\bss\bsl\bl_\b_u\bus\bse\bes\bsy\bys\bst\bte\bem\bmc\bce\ber\brt\bts\bs
-
-  Type: boolean
-  Default: yes
-
-  If set to _\by_\be_\bs, mutt will use CA certificates in the system-wide
-  certificate store when checking if server certificate is signed by a
-  trusted CA.
-
-  6\b6.\b.3\b3.\b.1\b19\b94\b4.\b.  e\ben\bnt\btr\bro\bop\bpy\by_\b_f\bfi\bil\ble\be
-
-  Type: path
-  Default: ""
-
-  The file which includes random data that is used to initialize SSL
-  library functions.
-
-  6\b6.\b.3\b3.\b.1\b19\b95\b5.\b.  s\bss\bsl\bl_\b_u\bus\bse\be_\b_s\bss\bsl\blv\bv2\b2
-
-  Type: boolean
-  Default: yes
-
-  This variables specifies whether to attempt to use SSLv2 in the SSL
-  authentication process.
-
-  6\b6.\b.3\b3.\b.1\b19\b96\b6.\b.  s\bss\bsl\bl_\b_u\bus\bse\be_\b_s\bss\bsl\blv\bv3\b3
-
-  Type: boolean
-  Default: yes
-
-  This variables specifies whether to attempt to use SSLv3 in the SSL
-  authentication process.
-
-  6\b6.\b.3\b3.\b.1\b19\b97\b7.\b.  s\bss\bsl\bl_\b_u\bus\bse\be_\b_t\btl\bls\bsv\bv1\b1
-
-  Type: boolean
-  Default: yes
+  Default: "\n"
 
-  This variables specifies whether to attempt to use TLSv1 in the SSL
-  authentication process.
+  The separator to add between messages when piping a list of tagged
+  messages to an external Unix command.
 
-  6\b6.\b.3\b3.\b.1\b19\b98\b8.\b.  p\bpi\bip\bpe\be_\b_s\bsp\bpl\bli\bit\bt
+  6\b6.\b.3\b3.\b.1\b18\b88\b8.\b.  p\bpi\bip\bpe\be_\b_s\bsp\bpl\bli\bit\bt
 
   Type: boolean
   Default: no
 
   Used in connection with the _\bp_\bi_\bp_\be_\b-_\bm_\be_\bs_\bs_\ba_\bg_\be command and the ``tag-
   prefix'' operator.  If this variable is unset, when piping a list of
-  tagged messages Mutt will concatenate the messages and will pipe them
-  as a single folder.  When set, Mutt will pipe the messages one by one.
-  In both cases the messages are piped in the current sorted order, and
-  the ````$pipe_sep'''' separator is added after each message.
+  tagged messages Mutt-ng will concatenate the messages and will pipe
+  them as a single folder.  When set, Mutt-ng will pipe the messages one
+  by one.  In both cases the messages are piped in the current sorted
+  order, and the ````$pipe_sep'''' separator is added after each
+  message.
 
-  6\b6.\b.3\b3.\b.1\b19\b99\b9.\b.  p\bpi\bip\bpe\be_\b_d\bde\bec\bco\bod\bde\be
+  6\b6.\b.3\b3.\b.1\b18\b89\b9.\b.  p\bpo\bop\bp_\b_a\bau\but\bth\bh_\b_t\btr\bry\by_\b_a\bal\bll\bl
 
   Type: boolean
-  Default: no
-
-  Used in connection with the _\bp_\bi_\bp_\be_\b-_\bm_\be_\bs_\bs_\ba_\bg_\be command.  When unset, Mutt
-  will pipe the messages without any preprocessing. When set, Mutt will
-  weed headers and will attempt to PGP/MIME decode the messages first.
-
-  6\b6.\b.3\b3.\b.2\b20\b00\b0.\b.  p\bpi\bip\bpe\be_\b_s\bse\bep\bp
-
-  Type: string
-  Default: "\n"
+  Default: yes
 
-  The separator to add between messages when piping a list of tagged
-  messages to an external Unix command.
+  If set, Mutt-ng will try all available methods. When unset, Mutt-ng
+  will only fall back to other authentication methods if the previous
+  methods are unavailable. If a method is available but authentication
+  fails, Mutt-ng will not connect to the POP server.
 
-  6\b6.\b.3\b3.\b.2\b20\b01\b1.\b.  p\bpo\bop\bp_\b_a\bau\but\bth\bhe\ben\bnt\bti\bic\bca\bat\bto\bor\brs\bs
+  6\b6.\b.3\b3.\b.1\b19\b90\b0.\b.  p\bpo\bop\bp_\b_a\bau\but\bth\bhe\ben\bnt\bti\bic\bca\bat\bto\bor\brs\bs
 
   Type: string
   Default: ""
 
-  This is a colon-delimited list of authentication methods mutt may
-  attempt to use to log in to an POP server, in the order mutt should
+  This is a colon-delimited list of authentication methods mutt-ng may
+  attempt to use to log in to an POP server, in the order mutt-ng should
   try them.  Authentication methods are either 'user', 'apop' or any
   SASL mechanism, eg 'digest-md5', 'gssapi' or 'cram-md5'.  This
   parameter is case-insensitive. If this parameter is unset (the
-  default) mutt will try all available methods, in order from most-
+  default) mutt-ng will try all available methods, in order from most-
   secure to least-secure.
 
   Example: set pop_authenticators="digest-md5:apop:user"
 
-  6\b6.\b.3\b3.\b.2\b20\b02\b2.\b.  p\bpo\bop\bp_\b_a\bau\but\bth\bh_\b_t\btr\bry\by_\b_a\bal\bll\bl
-
-  Type: boolean
-  Default: yes
-
-  If set, Mutt will try all available methods. When unset, Mutt will
-  only fall back to other authentication methods if the previous methods
-  are unavailable. If a method is available but authentication fails,
-  Mutt will not connect to the POP server.
-
-  6\b6.\b.3\b3.\b.2\b20\b03\b3.\b.  p\bpo\bop\bp_\b_c\bch\bhe\bec\bck\bki\bin\bnt\bte\ber\brv\bva\bal\bl
+  6\b6.\b.3\b3.\b.1\b19\b91\b1.\b.  p\bpo\bop\bp_\b_c\bch\bhe\bec\bck\bki\bin\bnt\bte\ber\brv\bva\bal\bl
 
   Type: number
   Default: 60
   This variable configures how often (in seconds) POP should look for
   new mail.
 
-  6\b6.\b.3\b3.\b.2\b20\b04\b4.\b.  p\bpo\bop\bp_\b_d\bde\bel\ble\bet\bte\be
+  6\b6.\b.3\b3.\b.1\b19\b92\b2.\b.  p\bpo\bop\bp_\b_d\bde\bel\ble\bet\bte\be
 
   Type: quadoption
   Default: ask-no
 
-  If set, Mutt will delete successfully downloaded messages from the POP
-  server when using the fetch-mail function.  When unset, Mutt will
-  download messages but also leave them on the POP server.
+  If set, Mutt-ng will delete successfully downloaded messages from the
+  POP server when using the fetch-mail function.  When unset, Mutt-ng
+  will download messages but also leave them on the POP server.
 
-  6\b6.\b.3\b3.\b.2\b20\b05\b5.\b.  p\bpo\bop\bp_\b_h\bho\bos\bst\bt
+  6\b6.\b.3\b3.\b.1\b19\b93\b3.\b.  p\bpo\bop\bp_\b_h\bho\bos\bst\bt
 
   Type: string
   Default: ""
 
   [pop[s]://][username[:password]@]popserver[:port]
 
-  6\b6.\b.3\b3.\b.2\b20\b06\b6.\b.  p\bpo\bop\bp_\b_l\bla\bas\bst\bt
+  6\b6.\b.3\b3.\b.1\b19\b94\b4.\b.  p\bpo\bop\bp_\b_l\bla\bas\bst\bt
 
   Type: boolean
   Default: no
 
-  If this variable is set, mutt will try to use the "LAST" POP command
-  for retrieving only unread messages from the POP server when using the
-  fetch-mail function.
+  If this variable is set, mutt-ng will try to use the "LAST" POP
+  command for retrieving only unread messages from the POP server when
+  using the fetch-mail function.
+
+  6\b6.\b.3\b3.\b.1\b19\b95\b5.\b.  p\bpo\bop\bp_\b_p\bpa\bas\bss\bs
+
+  Type: string
+  Default: ""
+
+  Specifies the password for your POP account.  If unset, Mutt-ng will
+  prompt you for your password when you open POP mailbox.  W\bWa\bar\brn\bni\bin\bng\bg: you
+  should only use this option when you are on a fairly secure machine,
+  because the superuser can read your muttngrc even if you are the only
+  one who can read the file.
 
-  6\b6.\b.3\b3.\b.2\b20\b07\b7.\b.  p\bpo\bop\bp_\b_r\bre\bec\bco\bon\bnn\bne\bec\bct\bt
+  6\b6.\b.3\b3.\b.1\b19\b96\b6.\b.  p\bpo\bop\bp_\b_r\bre\bec\bco\bon\bnn\bne\bec\bct\bt
 
   Type: quadoption
   Default: ask-yes
 
-  Controls whether or not Mutt will try to reconnect to POP server when
-  connection lost.
+  Controls whether or not Mutt-ng will try to reconnect to POP server
+  when connection lost.
 
-  6\b6.\b.3\b3.\b.2\b20\b08\b8.\b.  p\bpo\bop\bp_\b_u\bus\bse\ber\br
+  6\b6.\b.3\b3.\b.1\b19\b97\b7.\b.  p\bpo\bop\bp_\b_u\bus\bse\ber\br
 
   Type: string
   Default: ""
 
   This variable defaults to your user name on the local machine.
 
-  6\b6.\b.3\b3.\b.2\b20\b09\b9.\b.  p\bpo\bop\bp_\b_p\bpa\bas\bss\bs
-
-  Type: string
-  Default: ""
-
-  Specifies the password for your POP account.  If unset, Mutt will
-  prompt you for your password when you open POP mailbox.  W\bWa\bar\brn\bni\bin\bng\bg: you
-  should only use this option when you are on a fairly secure machine,
-  because the superuser can read your muttrc even if you are the only
-  one who can read the file.
-
-  6\b6.\b.3\b3.\b.2\b21\b10\b0.\b.  p\bpo\bos\bst\bt_\b_i\bin\bnd\bde\ben\bnt\bt_\b_s\bst\btr\bri\bin\bng\bg
+  6\b6.\b.3\b3.\b.1\b19\b98\b8.\b.  p\bpo\bos\bst\bt_\b_i\bin\bnd\bde\ben\bnt\bt_\b_s\bst\btr\bri\bin\bng\bg
 
   Type: string
   Default: ""
 
-  Similar to the ````$attribution'''' variable, Mutt will append this
+  Similar to the ````$attribution'''' variable, Mutt-ng will append this
   string after the inclusion of a message which is being replied to.
 
-  6\b6.\b.3\b3.\b.2\b21\b11\b1.\b.  p\bpo\bos\bst\bt_\b_m\bmo\bod\bde\ber\bra\bat\bte\bed\bd
+  6\b6.\b.3\b3.\b.1\b19\b99\b9.\b.  p\bpo\bos\bst\bt_\b_m\bmo\bod\bde\ber\bra\bat\bte\bed\bd
 
   Type: quadoption
   Default: ask-yes
 
-  If set to _\by_\be_\bs, Mutt will post article to newsgroup that have not
+  If set to _\by_\be_\bs, Mutt-ng will post article to newsgroup that have not
   permissions to posting (e.g. moderated).  N\bNo\bot\bte\be:\b: if newsserver does not
   support posting to that newsgroup or totally read-only, that posting
   will not have an effect.
 
-  6\b6.\b.3\b3.\b.2\b21\b12\b2.\b.  p\bpo\bos\bst\btp\bpo\bon\bne\be
+  6\b6.\b.3\b3.\b.2\b20\b00\b0.\b.  p\bpo\bos\bst\btp\bpo\bon\bne\be
 
   Type: quadoption
   Default: ask-yes
   Controls whether or not messages are saved in the ````$postponed''''
   mailbox when you elect not to send immediately.
 
-  6\b6.\b.3\b3.\b.2\b21\b13\b3.\b.  p\bpo\bos\bst\btp\bpo\bon\bne\bed\bd
+  6\b6.\b.3\b3.\b.2\b20\b01\b1.\b.  p\bpo\bos\bst\btp\bpo\bon\bne\bed\bd
 
   Type: path
   Default: "~/postponed"
 
-  Mutt allows you to indefinitely ````postpone'' sending a message''
-  which you are editing.  When you choose to postpone a message, Mutt
+  Mutt-ng allows you to indefinitely ````postpone'' sending a message''
+  which you are editing.  When you choose to postpone a message, Mutt-ng
   saves it in the mailbox specified by this variable.  Also see the
   ````$postpone'''' variable.
 
-  6\b6.\b.3\b3.\b.2\b21\b14\b4.\b.  p\bpr\bre\bec\bco\bon\bnn\bne\bec\bct\bt
+  6\b6.\b.3\b3.\b.2\b20\b02\b2.\b.  p\bpr\bre\bec\bco\bon\bnn\bne\bec\bct\bt
 
   Type: string
   Default: ""
 
-  If set, a shell command to be executed if mutt fails to establish a
+  If set, a shell command to be executed if mutt-ng fails to establish a
   connection to the server. This is useful for setting up secure
   connections, e.g. with ssh(1). If the command returns a  nonzero
-  status, mutt gives up opening the server. Example:
+  status, mutt-ng gives up opening the server. Example:
 
   preconnect="ssh -f -q -L 1234:mailhost.net:143 mailhost.net sleep 20 <
   /dev/null > /dev/null"
   NOTE: For this example to work, you must be able to log in to the
   remote machine without having to enter a password.
 
-  6\b6.\b.3\b3.\b.2\b21\b15\b5.\b.  p\bpr\bri\bin\bnt\bt
+  6\b6.\b.3\b3.\b.2\b20\b03\b3.\b.  p\bpr\bri\bin\bnt\bt
 
   Type: quadoption
   Default: ask-no
 
-  Controls whether or not Mutt asks for confirmation before printing.
-  This is useful for people (like me) who accidentally hit ``p'' often.
+  Controls whether or not Mutt-ng really prints messages.  This is set
+  to _\ba_\bs_\bk_\b-_\bn_\bo by default, because some people accidentally hit ``p'' often
+  (like me).
 
-  6\b6.\b.3\b3.\b.2\b21\b16\b6.\b.  p\bpr\bri\bin\bnt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+  6\b6.\b.3\b3.\b.2\b20\b04\b4.\b.  p\bpr\bri\bin\bnt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
   Type: path
   Default: "lpr"
 
   This specifies the command pipe that should be used to print messages.
 
-  6\b6.\b.3\b3.\b.2\b21\b17\b7.\b.  p\bpr\bri\bin\bnt\bt_\b_d\bde\bec\bco\bod\bde\be
+  6\b6.\b.3\b3.\b.2\b20\b05\b5.\b.  p\bpr\bri\bin\bnt\bt_\b_d\bde\bec\bco\bod\bde\be
 
   Type: boolean
   Default: yes
   latter setting may be useful if you are using some advanced printer
   filter which is able to properly format e-mail messages for printing.
 
-  6\b6.\b.3\b3.\b.2\b21\b18\b8.\b.  p\bpr\bri\bin\bnt\bt_\b_s\bsp\bpl\bli\bit\bt
+  6\b6.\b.3\b3.\b.2\b20\b06\b6.\b.  p\bpr\bri\bin\bnt\bt_\b_s\bsp\bpl\bli\bit\bt
 
   Type: boolean
   Default: no
   Those who use the e\ben\bns\bsc\bcr\bri\bip\bpt\bt(1) program's mail-printing mode will most
   likely want to set this option.
 
-  6\b6.\b.3\b3.\b.2\b21\b19\b9.\b.  p\bpr\bro\bom\bmp\bpt\bt_\b_a\baf\bft\bte\ber\br
+  6\b6.\b.3\b3.\b.2\b20\b07\b7.\b.  p\bpr\bro\bom\bmp\bpt\bt_\b_a\baf\bft\bte\ber\br
 
   Type: boolean
   Default: yes
 
   If you use an _\be_\bx_\bt_\be_\br_\bn_\ba_\bl ````$pager'''', setting this variable will
-  cause Mutt to prompt you for a command when the pager exits rather
-  than returning to the index menu.  If unset, Mutt will return to the
-  index menu when the external pager exits.
+  cause Mutt-ng to prompt you for a command when the pager exits rather
+  than returning to the index menu.  If unset, Mutt-ng will return to
+  the index menu when the external pager exits.
 
-  6\b6.\b.3\b3.\b.2\b22\b20\b0.\b.  q\bqu\bue\ber\bry\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+  6\b6.\b.3\b3.\b.2\b20\b08\b8.\b.  q\bqu\bue\ber\bry\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
   Type: path
   Default: ""
 
-  This specifies the command that mutt will use to make external address
-  queries.  The string should contain a %s, which will be substituted
-  with the query string the user types.  See ````query'''' for more
-  information.
+  This specifies the command that mutt-ng will use to make external
+  address queries.  The string should contain a %s, which will be
+  substituted with the query string the user types.  See ````query''''
+  for more information.
 
-  6\b6.\b.3\b3.\b.2\b22\b21\b1.\b.  q\bqu\bui\bit\bt
+  6\b6.\b.3\b3.\b.2\b20\b09\b9.\b.  q\bqu\bui\bit\bt
 
   Type: quadoption
   Default: yes
 
   This variable controls whether ``quit'' and ``exit'' actually quit
-  from mutt.  If it set to yes, they do quit, if it is set to no, they
-  have no effect, and if it is set to ask-yes or ask-no, you are
+  from mutt-ng.  If it set to yes, they do quit, if it is set to no,
+  they have no effect, and if it is set to ask-yes or ask-no, you are
   prompted for confirmation when you try to quit.
 
-  6\b6.\b.3\b3.\b.2\b22\b22\b2.\b.  q\bqu\buo\bot\bte\be_\b_r\bre\beg\bge\bex\bxp\bp
+  6\b6.\b.3\b3.\b.2\b21\b10\b0.\b.  q\bqu\buo\bot\bte\be_\b_e\bem\bmp\bpt\bty\by
+
+  Type: boolean
+  Default: yes
+
+  Controls whether or not empty lines will be quoted using
+  ````indent_string''''.
+
+  6\b6.\b.3\b3.\b.2\b21\b11\b1.\b.  q\bqu\buo\bot\bte\be_\b_q\bqu\buo\bot\bte\bed\bd
+
+  Type: boolean
+  Default: no
+
+  Controls how quoted lines will be quoted. If set, one quote character
+  will be added to the end of existing prefix.  Otherwise, quoted lines
+  will be prepended by ````indent_string''''.
+
+  6\b6.\b.3\b3.\b.2\b21\b12\b2.\b.  q\bqu\buo\bot\bte\be_\b_r\bre\beg\bge\bex\bxp\bp
 
   Type: regular expression
   Default: "^([ \t]*[|>:}#])+"
   need to set this to a regular expression that matches _\be_\bx_\ba_\bc_\bt_\bl_\by the
   quote characters at the beginning of quoted lines.
 
-  6\b6.\b.3\b3.\b.2\b22\b23\b3.\b.  r\bre\bea\bad\bd_\b_i\bin\bnc\bc
+  6\b6.\b.3\b3.\b.2\b21\b13\b3.\b.  r\bre\bea\bad\bd_\b_i\bin\bnc\bc
 
   Type: number
   Default: 10
 
-  If set to a value greater than 0, Mutt will display which message it
-  is currently on when reading a mailbox.  The message is printed after
-  _\br_\be_\ba_\bd_\b__\bi_\bn_\bc messages have been read (e.g., if set to 25, Mutt will print
-  a message when it reads message 25, and then again when it gets to
-  message 50).  This variable is meant to indicate progress when reading
-  large mailboxes which may take some time.  When set to 0, only a
-  single message will appear before the reading the mailbox.
+  If set to a value greater than 0, Mutt-ng will display which message
+  it is currently on when reading a mailbox.  The message is printed
+  after _\br_\be_\ba_\bd_\b__\bi_\bn_\bc messages have been read (e.g., if set to 25, Mutt-ng
+  will print a message when it reads message 25, and then again when it
+  gets to message 50).  This variable is meant to indicate progress when
+  reading large mailboxes which may take some time.  When set to 0, only
+  single message will appear before the reading the mailbox.
 
   Also see the ````$write_inc'''' variable.
 
-  6\b6.\b.3\b3.\b.2\b22\b24\b4.\b.  r\bre\bea\bad\bd_\b_o\bon\bnl\bly\by
+  6\b6.\b.3\b3.\b.2\b21\b14\b4.\b.  r\bre\bea\bad\bd_\b_o\bon\bnl\bly\by
 
   Type: boolean
   Default: no
 
   If set, all folders are opened in read-only mode.
 
-  6\b6.\b.3\b3.\b.2\b22\b25\b5.\b.  r\bre\bea\bal\bln\bna\bam\bme\be
+  6\b6.\b.3\b3.\b.2\b21\b15\b5.\b.  r\bre\bea\bal\bln\bna\bam\bme\be
 
   Type: string
   Default: ""
   variable will _\bn_\bo_\bt be used when the user has set a real name in the
   ``$from'' variable.
 
-  6\b6.\b.3\b3.\b.2\b22\b26\b6.\b.  r\bre\bec\bca\bal\bll\bl
+  6\b6.\b.3\b3.\b.2\b21\b16\b6.\b.  r\bre\bec\bca\bal\bll\bl
 
   Type: quadoption
   Default: ask-yes
 
-  Controls whether or not you are prompted to recall postponed messages
-  when composing a new message.  Also see ````$postponed''''.
+  Controls whether or not Mutt-ng recalls postponed messages when
+  composing a new message.  Also see ````$postponed''''.
 
   Setting this variable to ``yes'' is not generally useful, and thus not
   recommended.
 
-  6\b6.\b.3\b3.\b.2\b22\b27\b7.\b.  r\bre\bec\bco\bor\brd\bd
+  6\b6.\b.3\b3.\b.2\b21\b17\b7.\b.  r\bre\bec\bco\bor\brd\bd
 
   Type: path
   Default: ""
   The value of _\b`_\b`_\b$_\br_\be_\bc_\bo_\br_\bd_\b'_\b' is overridden by the ````$force_name'''' and
   ````$save_name'''' variables, and the ````fcc-hook'''' command.
 
-  6\b6.\b.3\b3.\b.2\b22\b28\b8.\b.  r\bre\bep\bpl\bly\by_\b_r\bre\beg\bge\bex\bxp\bp
+  6\b6.\b.3\b3.\b.2\b21\b18\b8.\b.  r\bre\bep\bpl\bly\by_\b_r\bre\beg\bge\bex\bxp\bp
 
   Type: regular expression
   Default: "^(re([\[0-9\]+])*|aw):[ \t]*"
   and replying. The default value corresponds to the English "Re:" and
   the German "Aw:".
 
-  6\b6.\b.3\b3.\b.2\b22\b29\b9.\b.  r\bre\bep\bpl\bly\by_\b_s\bse\bel\blf\bf
+  6\b6.\b.3\b3.\b.2\b21\b19\b9.\b.  r\bre\bep\bpl\bly\by_\b_s\bse\bel\blf\bf
 
   Type: boolean
   Default: no
 
-  If unset and you are replying to a message sent by you, Mutt will
+  If unset and you are replying to a message sent by you, Mutt-ng will
   assume that you want to reply to the recipients of that message rather
   than to yourself.
-  6\b6.\b.3\b3.\b.2\b23\b30\b0.\b.  r\bre\bep\bpl\bly\by_\b_t\bto\bo
+
+  6\b6.\b.3\b3.\b.2\b22\b20\b0.\b.  r\bre\bep\bpl\bly\by_\b_t\bto\bo
 
   Type: quadoption
   Default: ask-yes
 
-  If set, Mutt will ask you if you want to use the address listed in the
-  Reply-To: header field when replying to a message.  If you answer no,
-  it will use the address in the From: header field instead.  This
-  option is useful for reading a mailing list that sets the Reply-To:
-  header field to the list address and you want to send a private
+  If set, when replying to a message, Mutt-ng will use the address
+  listed in the Reply-to: header as the recipient of the reply.  If
+  unset, it will use the address in the From: header field instead.
+  This option is useful for reading a mailing list that sets the Reply-
+  To: header field to the list address and you want to send a private
   message to the author of a message.
 
-  6\b6.\b.3\b3.\b.2\b23\b31\b1.\b.  r\bre\bes\bso\bol\blv\bve\be
+  6\b6.\b.3\b3.\b.2\b22\b21\b1.\b.  r\bre\bes\bso\bol\blv\bve\be
 
   Type: boolean
   Default: yes
   (possibly undeleted) message whenever a command that modifies the
   current message is executed.
 
-  6\b6.\b.3\b3.\b.2\b23\b32\b2.\b.  r\bre\bev\bve\ber\brs\bse\be_\b_a\bal\bli\bia\bas\bs
+  6\b6.\b.3\b3.\b.2\b22\b22\b2.\b.  r\bre\bev\bve\ber\brs\bse\be_\b_a\bal\bli\bia\bas\bs
 
   Type: boolean
   Default: no
 
-  This variable controls whether or not Mutt will display the "personal"
-  name from your aliases in the index menu if it finds an alias that
-  matches the message's sender.  For example, if you have the following
-  alias:
+  This variable controls whether or not Mutt-ng will display the
+  "personal" name from your aliases in the index menu if it finds an
+  alias that matches the message's sender.  For example, if you have the
+  following alias:
 
        alias juser abd30425@somewhere.net (Joe User)
 
   ``abd30425@somewhere.net.''  This is useful when the person's e-mail
   address is not human friendly (like CompuServe addresses).
 
-  6\b6.\b.3\b3.\b.2\b23\b33\b3.\b.  r\bre\bev\bve\ber\brs\bse\be_\b_n\bna\bam\bme\be
+  6\b6.\b.3\b3.\b.2\b22\b23\b3.\b.  r\bre\bev\bve\ber\brs\bse\be_\b_n\bna\bam\bme\be
 
   Type: boolean
   Default: no
+
   It may sometimes arrive that you receive mail to a certain machine,
   move the messages to another machine, and reply to some the messages
   from there.  If this variable is set, the default _\bF_\br_\bo_\bm_\b: line of the
   reply messages is built using the address where you received the
-  messages you are replying to.  If the variable is unset, the _\bF_\br_\bo_\bm_\b:
-  line will use your address on the current machine.
+  messages you are replying to i\bif\bf that address matches your alternates.
+  If the variable is unset, or the address that would be used doesn't
+  match your alternates, the _\bF_\br_\bo_\bm_\b: line will use your address on the
+  current machine.
 
-  6\b6.\b.3\b3.\b.2\b23\b34\b4.\b.  r\bre\bev\bve\ber\brs\bse\be_\b_r\bre\bea\bal\bln\bna\bam\bme\be
+  6\b6.\b.3\b3.\b.2\b22\b24\b4.\b.  r\bre\bev\bve\ber\brs\bse\be_\b_r\bre\bea\bal\bln\bna\bam\bme\be
 
   Type: boolean
   Default: yes
 
   This variable fine-tunes the behaviour of the ``reverse_name''
-  feature.  When it is set, mutt will use the address from incoming
+  feature.  When it is set, mutt-ng will use the address from incoming
   messages as-is, possibly including eventual real names.  When it is
-  unset, mutt will override any such real names with the setting of the
-  ``realname'' variable.
+  unset, mutt-ng will override any such real names with the setting of
+  the ``realname'' variable.
 
-  6\b6.\b.3\b3.\b.2\b23\b35\b5.\b.  r\brf\bfc\bc2\b20\b04\b47\b7_\b_p\bpa\bar\bra\bam\bme\bet\bte\ber\brs\bs
+  6\b6.\b.3\b3.\b.2\b22\b25\b5.\b.  r\brf\bfc\bc2\b20\b04\b47\b7_\b_p\bpa\bar\bra\bam\bme\bet\bte\ber\brs\bs
 
   Type: boolean
   Default: no
 
-  When this variable is set, Mutt will decode RFC-2047-encoded MIME
-  parameters. You want to set this variable when mutt suggests you to
+  When this variable is set, Mutt-ng will decode RFC-2047-encoded MIME
+  parameters. You want to set this variable when mutt-ng suggests you to
   save attachments to files named like this:
   =?iso-8859-1?Q?file=5F=E4=5F991116=2Ezip?=
 
 
   Note that this use of RFC 2047's encoding is explicitly, prohibited by
   the standard, but nevertheless encountered in the wild.  Also note
-  that setting this parameter will _\bn_\bo_\bt have the effect that mutt
-  _\bg_\be_\bn_\be_\br_\ba_\bt_\be_\bs this kind of encoding.  Instead, mutt will unconditionally
-  use the encoding specified in RFC 2231.
+  that setting this parameter will _\bn_\bo_\bt have the effect that mutt-ng
+  _\bg_\be_\bn_\be_\br_\ba_\bt_\be_\bs this kind of encoding.  Instead, mutt-ng will
+  unconditionally use the encoding specified in RFC 2231.
 
-  6\b6.\b.3\b3.\b.2\b23\b36\b6.\b.  s\bsa\bav\bve\be_\b_a\bad\bdd\bdr\bre\bes\bss\bs
+  6\b6.\b.3\b3.\b.2\b22\b26\b6.\b.  s\bsa\bav\bve\be_\b_a\bad\bdd\bdr\bre\bes\bss\bs
 
   Type: boolean
   Default: no
 
-  If set, mutt will take the sender's full address when choosing a
+  If set, mutt-ng will take the sender's full address when choosing a
   default folder for saving a mail. If ````$save_name'''' or
   ````$force_name'''' is set too, the selection of the fcc folder will
   be changed as well.
 
-  6\b6.\b.3\b3.\b.2\b23\b37\b7.\b.  s\bsa\bav\bve\be_\b_e\bem\bmp\bpt\bty\by
+  6\b6.\b.3\b3.\b.2\b22\b27\b7.\b.  s\bsa\bav\bve\be_\b_e\bem\bmp\bpt\bty\by
 
   Type: boolean
   Default: yes
   when closed (the exception is ````$spoolfile'''' which is never
   removed).  If set, mailboxes are never removed.
 
-  N\bNo\bot\bte\be:\b: This only applies to mbox and MMDF folders, Mutt does not delete
-  MH and Maildir directories.
+  N\bNo\bot\bte\be:\b: This only applies to mbox and MMDF folders, Mutt-ng does not
+  delete MH and Maildir directories.
 
-  6\b6.\b.3\b3.\b.2\b23\b38\b8.\b.  s\bsa\bav\bve\be_\b_n\bna\bam\bme\be
+  6\b6.\b.3\b3.\b.2\b22\b28\b8.\b.  s\bsa\bav\bve\be_\b_n\bna\bam\bme\be
 
   Type: boolean
   Default: no
 
   Also see the ````$force_name'''' variable.
 
-  6\b6.\b.3\b3.\b.2\b23\b39\b9.\b.  s\bsc\bco\bor\bre\be
+  6\b6.\b.3\b3.\b.2\b22\b29\b9.\b.  s\bsa\bav\bve\be_\b_u\bun\bns\bsu\bub\bbs\bsc\bcr\bri\bib\bbe\bed\bd
+
+  Type: boolean
+  Default: no
+
+  When _\bs_\be_\bt, info about unsubscribed newsgroups will be saved into
+  ``newsrc'' file and into cache.
+
+  6\b6.\b.3\b3.\b.2\b23\b30\b0.\b.  s\bsc\bco\bor\bre\be
 
   Type: boolean
   Default: yes
   useful to selectively disable scoring for certain folders when the
   ````$score_threshold_delete'''' variable and friends are used.
 
-  6\b6.\b.3\b3.\b.2\b24\b40\b0.\b.  s\bsc\bco\bor\bre\be_\b_t\bth\bhr\bre\bes\bsh\bho\bol\bld\bd_\b_d\bde\bel\ble\bet\bte\be
+  6\b6.\b.3\b3.\b.2\b23\b31\b1.\b.  s\bsc\bco\bor\bre\be_\b_t\bth\bhr\bre\bes\bsh\bho\bol\bld\bd_\b_d\bde\bel\ble\bet\bte\be
 
   Type: number
   Default: -1
 
   Messages which have been assigned a score equal to or lower than the
-  value of this variable are automatically marked for deletion by mutt.
-  Since mutt scores are always greater than or equal to zero, the
-  default setting of this variable will never mark a message for
+  value of this variable are automatically marked for deletion by mutt-
+  ng.  Since mutt-ng scores are always greater than or equal to zero,
+  the default setting of this variable will never mark a message for
   deletion.
 
-  6\b6.\b.3\b3.\b.2\b24\b41\b1.\b.  s\bsc\bco\bor\bre\be_\b_t\bth\bhr\bre\bes\bsh\bho\bol\bld\bd_\b_f\bfl\bla\bag\bg
+  6\b6.\b.3\b3.\b.2\b23\b32\b2.\b.  s\bsc\bco\bor\bre\be_\b_t\bth\bhr\bre\bes\bsh\bho\bol\bld\bd_\b_f\bfl\bla\bag\bg
 
   Type: number
   Default: 9999
 
-  Messages which have been assigned a score greater than or equal to
-  this variable's value are automatically marked "flagged".
+  Messages which have been assigned a score greater than or equal to
+  this variable's value are automatically marked "flagged".
+
+  6\b6.\b.3\b3.\b.2\b23\b33\b3.\b.  s\bsc\bco\bor\bre\be_\b_t\bth\bhr\bre\bes\bsh\bho\bol\bld\bd_\b_r\bre\bea\bad\bd
+
+  Type: number
+  Default: -1
+
+  Messages which have been assigned a score equal to or lower than the
+  value of this variable are automatically marked as read by mutt-ng.
+  Since mutt-ng scores are always greater than or equal to zero, the
+  default setting of this variable will never mark a message read.
+
+  6\b6.\b.3\b3.\b.2\b23\b34\b4.\b.  s\bse\ben\bnd\bd_\b_c\bch\bha\bar\brs\bse\bet\bt
+
+  Type: string
+  Default: "us-ascii:iso-8859-1:utf-8"
+
+  A list of character sets for outgoing messages. Mutt-ng will use the
+  first character set into which the text can be converted exactly.  If
+  your ````$charset'''' is not iso-8859-1 and recipients may not
+  understand UTF-8, it is advisable to include in the list an
+  appropriate widely used standard character set (such as iso-8859-2,
+  koi8-r or iso-2022-jp) either instead of or after "iso-8859-1".
+
+  6\b6.\b.3\b3.\b.2\b23\b35\b5.\b.  s\bse\ben\bnd\bdm\bma\bai\bil\bl
+
+  Type: path
+  Default: "/usr/sbin/sendmail -oem -oi"
+
+  Specifies the program and arguments used to deliver mail sent by Mutt-
+  ng.  Mutt-ng expects that the specified program interprets additional
+  arguments as recipient addresses.
+
+  6\b6.\b.3\b3.\b.2\b23\b36\b6.\b.  s\bse\ben\bnd\bdm\bma\bai\bil\bl_\b_w\bwa\bai\bit\bt
+
+  Type: number
+  Default: 0
+
+  Specifies the number of seconds to wait for the ````$sendmail''''
+  process to finish before giving up and putting delivery in the
+  background.
+
+  Mutt-ng interprets the value of this variable as follows:
+
+     >\b>0\b0 number of seconds to wait for sendmail to finish before
+        continuing
+
+     0\b0  wait forever for sendmail to finish
+
+     <\b<0\b0 always put sendmail in the background without waiting
+
+  Note that if you specify a value other than 0, the output of the child
+  process will be put in a temporary file.  If there is some error, you
+  will be informed as to where to find the output.
+
+  6\b6.\b.3\b3.\b.2\b23\b37\b7.\b.  s\bsh\bhe\bel\bll\bl
+
+  Type: path
+  Default: ""
+
+  Command to use when spawning a subshell.  By default, the user's login
+  shell from /etc/passwd is used.
+
+  6\b6.\b.3\b3.\b.2\b23\b38\b8.\b.  s\bsh\bho\bor\brt\bte\ben\bn_\b_h\bhi\bie\ber\bra\bar\brc\bch\bhy\by
+
+  Type: boolean
+  Default: no
+
+  When _\bs_\be_\bt, the "hierarchy" of the sidebar entries will be shortened
+  only if they cannot be printed in full length (because
+  ````$sidebar_width'''' is set to a too low value). For example, if the
+  newsgroup name ``de.alt.sysadmin.recovery'' doesn't fit on the screen,
+  it'll get shortened ``d.a.s.recovery'' while ``de.alt.d0'' still would
+  and thus will not get shortened.
+
+  6\b6.\b.3\b3.\b.2\b23\b39\b9.\b.  s\bsh\bho\bow\bw_\b_n\bne\bew\bw_\b_n\bne\bew\bws\bs
+
+  Type: boolean
+  Default: yes
+
+  If _\bs_\be_\bt, newsserver will be asked for new newsgroups on entering the
+  browser.  Otherwise, it will be done only once for a newsserver.  Also
+  controls whether or not number of new articles of subscribed
+  newsgroups will be then checked.
+
+  6\b6.\b.3\b3.\b.2\b24\b40\b0.\b.  s\bsh\bho\bow\bw_\b_o\bon\bnl\bly\by_\b_u\bun\bnr\bre\bea\bad\bd
+
+  Type: boolean
+  Default: no
+
+  If _\bs_\be_\bt, only subscribed newsgroups that contain unread articles will
+  be displayed in browser.
+
+  6\b6.\b.3\b3.\b.2\b24\b41\b1.\b.  s\bsi\bid\bde\beb\bba\bar\br_\b_d\bde\bel\bli\bim\bm
+
+  Type: string
+  Default: "|"
+
+  This specifies the delimiter between the sidebar (if visible) and
+  other screens.
+
+  6\b6.\b.3\b3.\b.2\b24\b42\b2.\b.  s\bsi\bid\bde\beb\bba\bar\br_\b_v\bvi\bis\bsi\bib\bbl\ble\be
+
+  Type: boolean
+  Default: no
+
+  This specifies whether or not to show the mailbox list pane.
+
+  6\b6.\b.3\b3.\b.2\b24\b43\b3.\b.  s\bsi\bid\bde\beb\bba\bar\br_\b_w\bwi\bid\bdt\bth\bh
+
+  Type: number
+  Default: 0
+
+  The width of the mailbox list pane (left sidebar like in GUIs).
+
+  6\b6.\b.3\b3.\b.2\b24\b44\b4.\b.  s\bsi\big\bg_\b_d\bda\bas\bsh\bhe\bes\bs
+
+  Type: boolean
+  Default: yes
+
+  If set, a line containing ``-- '' will be inserted before your
+  ````$signature''''.  It is s\bst\btr\bro\bon\bng\bgl\bly\by recommended that you not unset
+  this variable unless your ``signature'' contains just your name.  The
+  reason for this is because many software packages use ``-- \n'' to
+  detect your signature.  For example, Mutt-ng has the ability to
+  highlight the signature in a different color in the builtin pager.
+
+  6\b6.\b.3\b3.\b.2\b24\b45\b5.\b.  s\bsi\big\bg_\b_o\bon\bn_\b_t\bto\bop\bp
+
+  Type: boolean
+  Default: no
+
+  If set, the signature will be included before any quoted or forwarded
+  text.  It is s\bst\btr\bro\bon\bng\bgl\bly\by recommended that you do not set this variable
+  unless you really know what you are doing, and are prepared to take
+  some heat from netiquette guardians.
+
+  6\b6.\b.3\b3.\b.2\b24\b46\b6.\b.  s\bsi\big\bgn\bna\bat\btu\bur\bre\be
+
+  Type: path
+  Default: "~/.signature"
+
+  Specifies the filename of your signature, which is appended to all
+  outgoing messages.   If the filename ends with a pipe (``|''), it is
+  assumed that filename is a shell command and input should be read from
+  its stdout.
+
+  6\b6.\b.3\b3.\b.2\b24\b47\b7.\b.  s\bsi\big\bgn\bno\bof\bff\bf_\b_s\bst\btr\bri\bin\bng\bg
+
+  Type: string
+  Default: ""
+
+  If set, this string will be inserted before the signature. This is
+  useful for people that want to sign off every message they send with
+  their name.
+
+  If you want to insert your website's URL, additional contact
+  information or witty quotes into your mails, better use a signature
+  file instead of the signoff string.
+
+  6\b6.\b.3\b3.\b.2\b24\b48\b8.\b.  s\bsi\bim\bmp\bpl\ble\be_\b_s\bse\bea\bar\brc\bch\bh
+
+  Type: string
+  Default: "~f %s | ~s %s"
+
+  Specifies how Mutt-ng should expand a simple search into a real search
+  pattern.  A simple search is one that does not contain any of the ~
+  operators.  See ````patterns'''' for more information on search
+  patterns.
+
+  For example, if you simply type joe at a search or limit prompt, Mutt-
+  ng will automatically expand it to the value specified by this
+  variable.  For the default value it would be:
+
+  ~f joe | ~s joe
+
+  6\b6.\b.3\b3.\b.2\b24\b49\b9.\b.  s\bsl\ble\bee\bep\bp_\b_t\bti\bim\bme\be
+
+  Type: number
+  Default: 1
+
+  Specifies time, in seconds, to pause while displaying certain
+  informational messages, while moving from folder to folder and after
+  expunging messages from the current folder.  The default is to pause
+  one second, so a value of zero for this option suppresses the pause.
+
+  6\b6.\b.3\b3.\b.2\b25\b50\b0.\b.  s\bsm\bma\bar\brt\bt_\b_w\bwr\bra\bap\bp
+
+  Type: boolean
+  Default: yes
+
+  Controls the display of lines longer than the screen width in the
+  internal pager. If set, long lines are wrapped at a word boundary.  If
+  unset, lines are simply wrapped at the screen edge. Also see the
+  ````$markers'''' variable.
+
+  6\b6.\b.3\b3.\b.2\b25\b51\b1.\b.  s\bsm\bmi\bil\ble\bey\bys\bs
+
+  Type: regular expression
+  Default: "(>From )|(:[-^]?[][)(><}{|/DP])"
+
+  The _\bp_\ba_\bg_\be_\br uses this variable to catch some common false positives of
+  ````$quote_regexp'''', most notably smileys in the beginning of a line
+
+  6\b6.\b.3\b3.\b.2\b25\b52\b2.\b.  s\bsm\bmi\bim\bme\be_\b_a\bas\bsk\bk_\b_c\bce\ber\brt\bt_\b_l\bla\bab\bbe\bel\bl
+
+  Type: boolean
+  Default: yes
+
+  This flag controls whether you want to be asked to enter a label for a
+  certificate about to be added to the database or not. It is set by
+  default.  (S/MIME only)
+
+  6\b6.\b.3\b3.\b.2\b25\b53\b3.\b.  s\bsm\bmi\bim\bme\be_\b_c\bca\ba_\b_l\blo\boc\bca\bat\bti\bio\bon\bn
+
+  Type: path
+  Default: ""
+  This variable contains the name of either a directory, or a file which
+  contains trusted certificates for use with OpenSSL.  (S/MIME only)
+
+  6\b6.\b.3\b3.\b.2\b25\b54\b4.\b.  s\bsm\bmi\bim\bme\be_\b_c\bce\ber\brt\bti\bif\bfi\bic\bca\bat\bte\bes\bs
+
+  Type: path
+  Default: ""
+
+  Since there is no pubring/secring as with PGP, mutt-ng has to handle
+  storage and retrieval of keys by itself. This is very basic right now,
+  and keys and certificates are stored in two different directories,
+  both named as the hash-value retrieved from OpenSSL. There is an index
+  file which contains mailbox-address keyid pairs, and which can be
+  manually edited. This one points to the location of the certificates.
+  (S/MIME only)
+
+  6\b6.\b.3\b3.\b.2\b25\b55\b5.\b.  s\bsm\bmi\bim\bme\be_\b_d\bde\bec\bcr\bry\byp\bpt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+
+  Type: string
+  Default: ""
+
+  This format string specifies a command which is used to decrypt
+  application/x-pkcs7-mime attachments.
+
+  The OpenSSL command formats have their own set of printf-like
+  sequences similar to PGP's:
+
+     %\b%f\bf Expands to the name of a file containing a message.
+
+     %\b%s\bs Expands to the name of a file containing the signature part of a
+        multipart/signed attachment when verifying it.
+
+     %\b%k\bk The key-pair specified with ``$smime_default_key''
+
+     %\b%c\bc One or more certificate IDs.
+
+     %\b%a\ba The algorithm used for encryption.
+
+     %\b%C\bC CA location:  Depending on whether ``$smime_ca_location'' points
+        to a directory or file, this expands to "-CApath
+        ``$smime_ca_location''" or "-CAfile ``$smime_ca_location''".
+
+  For examples on how to configure these formats, see the smime.rc in
+  the samples/ subdirectory which has been installed on your system
+  alongside the documentation.  (S/MIME only)
+
+  6\b6.\b.3\b3.\b.2\b25\b56\b6.\b.  s\bsm\bmi\bim\bme\be_\b_d\bde\bec\bcr\bry\byp\bpt\bt_\b_u\bus\bse\be_\b_d\bde\bef\bfa\bau\bul\blt\bt_\b_k\bke\bey\by
+
+  Type: boolean
+  Default: yes
+
+  If set (default) this tells mutt-ng to use the default key for
+  decryption. Otherwise, if manage multiple certificate-key-pairs, mutt-
+  ng will try to use the mailbox-address to determine the key to use. It
+  will ask you to supply a key, if it can't find one.  (S/MIME only)
+
+  6\b6.\b.3\b3.\b.2\b25\b57\b7.\b.  s\bsm\bmi\bim\bme\be_\b_d\bde\bef\bfa\bau\bul\blt\bt_\b_k\bke\bey\by
 
-  6\b6.\b.3\b3.\b.2\b24\b42\b2.\b.  s\bsc\bco\bor\bre\be_\b_t\bth\bhr\bre\bes\bsh\bho\bol\bld\bd_\b_r\bre\bea\bad\bd
+  Type: string
+  Default: ""
 
-  Type: number
-  Default: -1
-  Messages which have been assigned a score equal to or lower than the
-  value of this variable are automatically marked as read by mutt.
-  Since mutt scores are always greater than or equal to zero, the
-  default setting of this variable will never mark a message read.
+  This is the default key-pair to use for signing. This must be set to
+  the keyid (the hash-value that OpenSSL generates) to work properly
+  (S/MIME only)
 
-  6\b6.\b.3\b3.\b.2\b24\b43\b3.\b.  s\bse\ben\bnd\bd_\b_c\bch\bha\bar\brs\bse\bet\bt
+  6\b6.\b.3\b3.\b.2\b25\b58\b8.\b.  s\bsm\bmi\bim\bme\be_\b_e\ben\bnc\bcr\bry\byp\bpt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
   Type: string
-  Default: "us-ascii:iso-8859-1:utf-8"
+  Default: ""
 
-  A list of character sets for outgoing messages. Mutt will use the
-  first character set into which the text can be converted exactly.  If
-  your ````$charset'''' is not iso-8859-1 and recipients may not
-  understand UTF-8, it is advisable to include in the list an
-  appropriate widely used standard character set (such as iso-8859-2,
-  koi8-r or iso-2022-jp) either instead of or after "iso-8859-1".
+  This command is used to create encrypted S/MIME messages.  (S/MIME
+  only)
 
-  6\b6.\b.3\b3.\b.2\b24\b44\b4.\b.  s\bse\ben\bnd\bdm\bma\bai\bil\bl
+  6\b6.\b.3\b3.\b.2\b25\b59\b9.\b.  s\bsm\bmi\bim\bme\be_\b_e\ben\bnc\bcr\bry\byp\bpt\bt_\b_w\bwi\bit\bth\bh
 
-  Type: path
-  Default: "/usr/sbin/sendmail -oem -oi"
+  Type: string
+  Default: ""
 
-  Specifies the program and arguments used to deliver mail sent by Mutt.
-  Mutt expects that the specified program interprets additional
-  arguments as recipient addresses.
+  This sets the algorithm that should be used for encryption.  Valid
+  choices are "des", "des3", "rc2-40", "rc2-64", "rc2-128".  If unset
+  "3des" (TripleDES) is used.  (S/MIME only)
 
-  6\b6.\b.3\b3.\b.2\b24\b45\b5.\b.  s\bse\ben\bnd\bdm\bma\bai\bil\bl_\b_w\bwa\bai\bit\bt
+  6\b6.\b.3\b3.\b.2\b26\b60\b0.\b.  s\bsm\bmi\bim\bme\be_\b_g\bge\bet\bt_\b_c\bce\ber\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  Type: number
-  Default: 0
+  Type: string
+  Default: ""
 
-  Specifies the number of seconds to wait for the ````$sendmail''''
-  process to finish before giving up and putting delivery in the
-  background.
+  This command is used to extract X509 certificates from a PKCS7
+  structure.  (S/MIME only)
 
-  Mutt interprets the value of this variable as follows:
+  6\b6.\b.3\b3.\b.2\b26\b61\b1.\b.  s\bsm\bmi\bim\bme\be_\b_g\bge\bet\bt_\b_c\bce\ber\brt\bt_\b_e\bem\bma\bai\bil\bl_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-     >\b>0\b0 number of seconds to wait for sendmail to finish before
-        continuing
+  Type: string
+  Default: ""
 
-     0\b0  wait forever for sendmail to finish
+  This command is used to extract the mail address(es) used for storing
+  X509 certificates, and for verification purposes (to check whether the
+  certificate was issued for the sender's mailbox).  (S/MIME only)
 
-     <\b<0\b0 always put sendmail in the background without waiting
+  6\b6.\b.3\b3.\b.2\b26\b62\b2.\b.  s\bsm\bmi\bim\bme\be_\b_g\bge\bet\bt_\b_s\bsi\big\bgn\bne\ber\br_\b_c\bce\ber\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  Note that if you specify a value other than 0, the output of the child
-  process will be put in a temporary file.  If there is some error, you
-  will be informed as to where to find the output.
+  Type: string
+  Default: ""
 
-  6\b6.\b.3\b3.\b.2\b24\b46\b6.\b.  s\bsh\bhe\bel\bll\bl
+  This command is used to extract only the signers X509 certificate from
+  a S/MIME signature, so that the certificate's owner may get compared
+  to the email's 'From'-field.  (S/MIME only)
 
-  Type: path
+  6\b6.\b.3\b3.\b.2\b26\b63\b3.\b.  s\bsm\bmi\bim\bme\be_\b_i\bim\bmp\bpo\bor\brt\bt_\b_c\bce\ber\brt\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
+
+  Type: string
   Default: ""
 
-  Command to use when spawning a subshell.  By default, the user's login
-  shell from /etc/passwd is used.
+  This command is used to import a certificate via smime_keys.  (S/MIME
+  only)
 
-  6\b6.\b.3\b3.\b.2\b24\b47\b7.\b.  s\bsa\bav\bve\be_\b_u\bun\bns\bsu\bub\bbs\bsc\bcr\bri\bib\bbe\bed\bd
+  6\b6.\b.3\b3.\b.2\b26\b64\b4.\b.  s\bsm\bmi\bim\bme\be_\b_i\bis\bs_\b_d\bde\bef\bfa\bau\bul\blt\bt
 
   Type: boolean
   Default: no
 
-  When _\bs_\be_\bt, info about unsubscribed newsgroups will be saved into
-  ``newsrc'' file and into cache.
+  The default behaviour of mutt-ng is to use PGP on all auto-
+  sign/encryption operations. To override and to use OpenSSL instead
+  this must be set.  However, this has no effect while replying, since
+  mutt-ng will automatically select the same application that was used
+  to sign/encrypt the original message.  (Note that this variable can be
+  overridden by unsetting ``$crypt_autosmime''.)  (S/MIME only)
 
-  6\b6.\b.3\b3.\b.2\b24\b48\b8.\b.  s\bsh\bho\bow\bw_\b_n\bne\bew\bw_\b_n\bne\bew\bws\bs
+  6\b6.\b.3\b3.\b.2\b26\b65\b5.\b.  s\bsm\bmi\bim\bme\be_\b_k\bke\bey\bys\bs
 
-  Type: boolean
-  Default: yes
+  Type: path
+  Default: ""
 
-  If _\bs_\be_\bt, newsserver will be asked for new newsgroups on entering the
-  browser.  Otherwise, it will be done only once for a newsserver.  Also
-  controls whether or not number of new articles of subscribed
-  newsgroups will be then checked.
+  Since there is no pubring/secring as with PGP, mutt-ng has to handle
+  storage ad retrieval of keys/certs by itself. This is very basic right
+  now, and stores keys and certificates in two different directories,
+  both named as the hash-value retrieved from OpenSSL. There is an index
+  file which contains mailbox-address keyid pair, and which can be
+  manually edited. This one points to the location of the private keys.
+  (S/MIME only)
 
-  6\b6.\b.3\b3.\b.2\b24\b49\b9.\b.  s\bsh\bho\bow\bw_\b_o\bon\bnl\bly\by_\b_u\bun\bnr\bre\bea\bad\bd
+  6\b6.\b.3\b3.\b.2\b26\b66\b6.\b.  s\bsm\bmi\bim\bme\be_\b_p\bpk\bk7\b7o\bou\but\bt_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  Type: boolean
-  Default: no
+  Type: string
+  Default: ""
 
-  If _\bs_\be_\bt, only subscribed newsgroups that contain unread articles will
-  be displayed in browser.
+  This command is used to extract PKCS7 structures of S/MIME signatures,
+  in order to extract the public X509 certificate(s).  (S/MIME only)
 
-  6\b6.\b.3\b3.\b.2\b25\b50\b0.\b.  s\bsi\big\bg_\b_d\bda\bas\bsh\bhe\bes\bs
+  6\b6.\b.3\b3.\b.2\b26\b67\b7.\b.  s\bsm\bmi\bim\bme\be_\b_s\bsi\big\bgn\bn_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  Type: boolean
-  Default: yes
+  Type: string
+  Default: ""
 
-  If set, a line containing ``-- '' will be inserted before your
-  ````$signature''''.  It is s\bst\btr\bro\bon\bng\bgl\bly\by recommended that you not unset
-  this variable unless your ``signature'' contains just your name.  The
-  reason for this is because many software packages use ``-- \n'' to
-  detect your signature.  For example, Mutt has the ability to highlight
-  the signature in a different color in the builtin pager.
+  This command is used to created S/MIME signatures of type
+  multipart/signed, which can be read by all mail clients.  (S/MIME
+  only)
 
-  6\b6.\b.3\b3.\b.2\b25\b51\b1.\b.  s\bsi\big\bg_\b_o\bon\bn_\b_t\bto\bop\bp
+  6\b6.\b.3\b3.\b.2\b26\b68\b8.\b.  s\bsm\bmi\bim\bme\be_\b_s\bsi\big\bgn\bn_\b_o\bop\bpa\baq\bqu\bue\be_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  Type: boolean
-  Default: no
+  Type: string
+  Default: ""
 
-  If set, the signature will be included before any quoted or forwarded
-  text.  It is s\bst\btr\bro\bon\bng\bgl\bly\by recommended that you do not set this variable
-  unless you really know what you are doing, and are prepared to take
-  some heat from netiquette guardians.
+  This command is used to created S/MIME signatures of type
+  application/x-pkcs7-signature, which can only be handled by mail
+  clients supporting the S/MIME extension.  (S/MIME only)
 
-  6\b6.\b.3\b3.\b.2\b25\b52\b2.\b.  s\bsi\big\bgn\bna\bat\btu\bur\bre\be
+  6\b6.\b.3\b3.\b.2\b26\b69\b9.\b.  s\bsm\bmi\bim\bme\be_\b_t\bti\bim\bme\beo\bou\but\bt
 
-  Type: path
-  Default: "~/.signature"
+  Type: number
+  Default: 300
 
-  Specifies the filename of your signature, which is appended to all
-  outgoing messages.   If the filename ends with a pipe (``|''), it is
-  assumed that filename is a shell command and input should be read from
-  its stdout.
+  The number of seconds after which a cached passphrase will expire if
+  not used.  (S/MIME only)
 
-  6\b6.\b.3\b3.\b.2\b25\b53\b3.\b.  s\bsi\bim\bmp\bpl\ble\be_\b_s\bse\bea\bar\brc\bch\bh
+  6\b6.\b.3\b3.\b.2\b27\b70\b0.\b.  s\bsm\bmi\bim\bme\be_\b_v\bve\ber\bri\bif\bfy\by_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
   Type: string
-  Default: "~f %s | ~s %s"
+  Default: ""
 
-  Specifies how Mutt should expand a simple search into a real search
-  pattern.  A simple search is one that does not contain any of the ~
-  operators.  See ````patterns'''' for more information on search
-  patterns.
+  This command is used to verify S/MIME signatures of type
+  multipart/signed.  (S/MIME only)
 
-  For example, if you simply type joe at a search or limit prompt, Mutt
-  will automatically expand it to the value specified by this variable.
-  For the default value it would be:
+  6\b6.\b.3\b3.\b.2\b27\b71\b1.\b.  s\bsm\bmi\bim\bme\be_\b_v\bve\ber\bri\bif\bfy\by_\b_o\bop\bpa\baq\bqu\bue\be_\b_c\bco\bom\bmm\bma\ban\bnd\bd
 
-  ~f joe | ~s joe
+  Type: string
+  Default: ""
+  This command is used to verify S/MIME signatures of type
+  application/x-pkcs7-mime.  (S/MIME only)
 
-  6\b6.\b.3\b3.\b.2\b25\b54\b4.\b.  s\bsm\bma\bar\brt\bt_\b_w\bwr\bra\bap\bp
+  6\b6.\b.3\b3.\b.2\b27\b72\b2.\b.  s\bsm\bmt\btp\bp_\b_a\bau\but\bth\bh_\b_p\bpa\bas\bss\bsw\bwo\bor\brd\bd
 
-  Type: boolean
-  Default: yes
+  Type: string
+  Default: ""
 
-  Controls the display of lines longer than the screen width in the
-  internal pager. If set, long lines are wrapped at a word boundary.  If
-  unset, lines are simply wrapped at the screen edge. Also see the
-  ````$markers'''' variable.
+  Defines the password to use with SMTP AUTH.  If
+  ````$smtp_auth_username'''' is set, but this variable is not, you will
+  be prompted for a password when sending.
 
-  6\b6.\b.3\b3.\b.2\b25\b55\b5.\b.  s\bsm\bmi\bil\ble\bey\bys\bs
+  6\b6.\b.3\b3.\b.2\b27\b73\b3.\b.  s\bsm\bmt\btp\bp_\b_a\bau\but\bth\bh_\b_u\bus\bse\ber\brn\bna\bam\bme\be
 
-  Type: regular expression
-  Default: "(>From )|(:[-^]?[][)(><}{|/DP])"
+  Type: string
+  Default: ""
 
-  The _\bp_\ba_\bg_\be_\br uses this variable to catch some common false positives of
-  ````$quote_regexp'''', most notably smileys in the beginning of a line
+  Defines the username to use with SMTP AUTH.  Setting this variable
+  will cause mutt-ng to attempt to use SMTP AUTH when sending.
+
+  6\b6.\b.3\b3.\b.2\b27\b74\b4.\b.  s\bsm\bmt\btp\bp_\b_h\bho\bos\bst\bt
+
+  Type: string
+  Default: ""
 
-  6\b6.\b.3\b3.\b.2\b25\b56\b6.\b.  s\bsl\ble\bee\bep\bp_\b_t\bti\bim\bme\be
+  Defines the SMTP host which will be used to deliver mail, as opposed
+  to invoking the sendmail binary.  Setting this variable overrides the
+  value of ````$sendmail'''', and any associated variables.
+
+  6\b6.\b.3\b3.\b.2\b27\b75\b5.\b.  s\bsm\bmt\btp\bp_\b_p\bpo\bor\brt\bt
 
   Type: number
-  Default: 1
+  Default: 25
 
-  Specifies time, in seconds, to pause while displaying certain
-  informational messages, while moving from folder to folder and after
-  expunging messages from the current folder.  The default is to pause
-  one second, so a value of zero for this option suppresses the pause.
-  6\b6.\b.3\b3.\b.2\b25\b57\b7.\b.  s\bso\bor\brt\bt
+  Defines the port that the SMTP host is listening on for mail delivery.
+  Must be specified as a number.
+
+  Defaults to 25, the standard SMTP port, but RFC 2476-compliant SMTP
+  servers will probably desire 587, the mail submission port.
+
+  6\b6.\b.3\b3.\b.2\b27\b76\b6.\b.  s\bso\bor\brt\bt
 
   Type: sort order
   Default: date
           mailbox-order (unsorted)
           score
           size
+          spam
           subject
           threads
           to
   You may optionally use the reverse- prefix to specify reverse sorting
   order (example: set sort=reverse-date-sent).
 
-  6\b6.\b.3\b3.\b.2\b25\b58\b8.\b.  s\bso\bor\brt\bt_\b_a\bal\bli\bia\bas\bs
+  6\b6.\b.3\b3.\b.2\b27\b77\b7.\b.  s\bso\bor\brt\bt_\b_a\bal\bli\bia\bas\bs
 
   Type: sort order
   Default: alias
           alias (sort alphabetically by alias name)
           unsorted (leave in order specified in .muttrc)
 
-  6\b6.\b.3\b3.\b.2\b25\b59\b9.\b.  s\bso\bor\brt\bt_\b_a\bau\bux\bx
+  6\b6.\b.3\b3.\b.2\b27\b78\b8.\b.  s\bso\bor\brt\bt_\b_a\bau\bux\bx
 
   Type: sort order
   Default: date
   When sorting by threads, this variable controls how threads are sorted
   in relation to other threads, and how the branches of the thread trees
   are sorted.  This can be set to any value that ````$sort'''' can,
-  except threads (in that case, mutt will just use date-sent).  You can
-  also specify the last- prefix in addition to the reverse- prefix, but
-  last- must come after reverse-.  The last- prefix causes messages to
-  be sorted against its siblings by which has the last descendant, using
-  the rest of sort_aux as an ordering.  For instance, set sort_aux=last-
-  date-received would mean that if a new message is received in a
-  thread, that thread becomes the last one displayed (or the first, if
-  you have set sort=reverse-threads.) Note: For reversed ````$sort''''
-  order ``$sort_aux'' is reversed again (which is not the right thing to
-  do, but kept to not break any existing configuration setting).
-
-  6\b6.\b.3\b3.\b.2\b26\b60\b0.\b.  s\bso\bor\brt\bt_\b_b\bbr\bro\bow\bws\bse\ber\br
+  except threads (in that case, mutt-ng will just use date-sent).  You
+  can also specify the last- prefix in addition to the reverse- prefix,
+  but last- must come after reverse-.  The last- prefix causes messages
+  to be sorted against its siblings by which has the last descendant,
+  using the rest of sort_aux as an ordering.  For instance, set
+  sort_aux=last- date-received would mean that if a new message is
+  received in a thread, that thread becomes the last one displayed (or
+  the first, if you have set sort=reverse-threads.) Note: For reversed
+  ````$sort'''' order ``$sort_aux'' is reversed again (which is not the
+  right thing to do, but kept to not break any existing configuration
+  setting).
+  6\b6.\b.3\b3.\b.2\b27\b79\b9.\b.  s\bso\bor\brt\bt_\b_b\bbr\bro\bow\bws\bse\ber\br
 
   Type: sort order
-  Default: subject
+  Default: alpha
 
   Specifies how to sort entries in the file browser.  By default, the
   entries are sorted alphabetically.  Valid values:
   You may optionally use the reverse- prefix to specify reverse sorting
   order (example: set sort_browser=reverse-date).
 
-  6\b6.\b.3\b3.\b.2\b26\b61\b1.\b.  s\bso\bor\brt\bt_\b_r\bre\be
+  6\b6.\b.3\b3.\b.2\b28\b80\b0.\b.  s\bso\bor\brt\bt_\b_r\bre\be
 
   Type: boolean
   Default: yes
 
   This variable is only useful when sorting by threads with
   ````$strict_threads'''' unset.  In that case, it changes the heuristic
-  mutt uses to thread messages by subject.  With sort_re set, mutt will
-  only attach a message as the child of another message by subject if
-  the subject of the child message starts with a substring matching the
-  setting of ````$reply_regexp''''.  With sort_re unset, mutt will
-  attach the message whether or not this is the case, as long as the
-  non-````$reply_regexp'''' parts of both messages are identical.
+  mutt-ng uses to thread messages by subject.  With sort_re set, mutt-ng
+  will only attach a message as the child of another message by subject
+  if the subject of the child message starts with a substring matching
+  the setting of ````$reply_regexp''''.  With sort_re unset, mutt-ng
+  will attach the message whether or not this is the case, as long as
+  the non-````$reply_regexp'''' parts of both messages are identical.
+
+  6\b6.\b.3\b3.\b.2\b28\b81\b1.\b.  s\bsp\bpa\bam\bm_\b_s\bse\bep\bpa\bar\bra\bat\bto\bor\br
+
+  Type: string
+  Default: ","
+
+  ````spam_separator'''' controls what happens when multiple spam
+  headers are matched: if unset, each successive header will overwrite
+  any previous matches value for the spam label. If set, each successive
+  match will append to the previous, using ````spam_separator'''' as a
+  separator.
 
-  6\b6.\b.3\b3.\b.2\b26\b62\b2.\b.  s\bsp\bpo\boo\bol\blf\bfi\bil\ble\be
+  6\b6.\b.3\b3.\b.2\b28\b82\b2.\b.  s\bsp\bpo\boo\bol\blf\bfi\bil\ble\be
 
   Type: path
   Default: ""
 
-  If your spool mailbox is in a non-default place where Mutt cannot find
-  it, you can specify its location with this variable.  Mutt will
-  automatically set this variable to the value of the environment
+  If your spool mailbox is in a non-default place where Mutt-ng cannot
+  find it, you can specify its location with this variable.  Mutt-ng
+  will automatically set this variable to the value of the environment
   variable $MAIL if it is not set.
 
-  6\b6.\b.3\b3.\b.2\b26\b63\b3.\b.  s\bst\bta\bat\btu\bus\bs_\b_c\bch\bha\bar\brs\bs
+  6\b6.\b.3\b3.\b.2\b28\b83\b3.\b.  s\bss\bsl\bl_\b_c\bca\ba_\b_c\bce\ber\brt\bti\bif\bfi\bic\bca\bat\bte\bes\bs_\b_f\bfi\bil\ble\be
+
+  Type: path
+  Default: ""
+
+  This variable specifies a file containing trusted CA certificates.
+  Any server certificate that is signed with one of these CA
+  certificates are also automatically accepted.
+
+  Example: set ssl_ca_certificates_file=/etc/ssl/certs/ca-
+  certificates.crt
+
+  6\b6.\b.3\b3.\b.2\b28\b84\b4.\b.  s\bss\bsl\bl_\b_c\bcl\bli\bie\ben\bnt\bt_\b_c\bce\ber\brt\bt
+
+  Type: path
+  Default: ""
+
+  The file containing a client certificate and its associated private
+  key.
+
+  6\b6.\b.3\b3.\b.2\b28\b85\b5.\b.  s\bss\bsl\bl_\b_m\bmi\bin\bn_\b_d\bdh\bh_\b_p\bpr\bri\bim\bme\be_\b_b\bbi\bit\bts\bs
+
+  Type: number
+  Default: 0
+
+  This variable specifies the minimum acceptable prime size (in bits)
+  for use in any Diffie-Hellman key exchange. A value of 0 will use the
+  default from the GNUTLS library.
+
+  6\b6.\b.3\b3.\b.2\b28\b86\b6.\b.  s\bss\bsl\bl_\b_s\bst\bta\bar\brt\btt\btl\bls\bs
+
+  Type: quadoption
+  Default: yes
+
+  If set (the default), mutt-ng will attempt to use STARTTLS on servers
+  advertising the capability. When unset, mutt-ng will not attempt to
+  use STARTTLS regardless of the server's capabilities.
+
+  6\b6.\b.3\b3.\b.2\b28\b87\b7.\b.  s\bss\bsl\bl_\b_u\bus\bse\be_\b_s\bss\bsl\blv\bv3\b3
+
+  Type: boolean
+  Default: yes
+  This variables specifies whether to attempt to use SSLv3 in the SSL
+  authentication process.
+
+  6\b6.\b.3\b3.\b.2\b28\b88\b8.\b.  s\bss\bsl\bl_\b_u\bus\bse\be_\b_t\btl\bls\bsv\bv1\b1
+
+  Type: boolean
+  Default: yes
+
+  This variables specifies whether to attempt to use TLSv1 in the SSL
+  authentication process.
+
+  6\b6.\b.3\b3.\b.2\b28\b89\b9.\b.  s\bst\bta\bat\btu\bus\bs_\b_c\bch\bha\bar\brs\bs
 
   Type: string
   Default: "-*%A"
   message mode (Certain operations like composing a new mail, replying,
   forwarding, etc. are not permitted in this mode).
 
-  6\b6.\b.3\b3.\b.2\b26\b64\b4.\b.  s\bst\bta\bat\btu\bus\bs_\b_f\bfo\bor\brm\bma\bat\bt
+  6\b6.\b.3\b3.\b.2\b29\b90\b0.\b.  s\bst\bta\bat\btu\bus\bs_\b_f\bfo\bor\brm\bma\bat\bt
 
   Type: string
-  Default: "-%r-Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Old:%o?%?d?
+  Default: "-%r-Mutt-ng: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Old:%o?%?d?
   Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b?%?l?
   %l?]---(%s/%S)-%>-(%P)---"
 
 
      %\b%b\bb number of mailboxes with new mail *
 
+     %\b%B\bB the short pathname of the current mailbox
+
      %\b%d\bd number of deleted messages *
 
      %\b%f\bf the full pathname of the current mailbox
 
      %\b%n\bn number of new messages in the mailbox *
 
-     %\b%o\bo number of old unread messages
+     %\b%o\bo number of old unread messages *
 
      %\b%p\bp number of postponed messages *
 
 
      %\b%u\bu number of unread messages *
 
-     %\b%v\bv Mutt version string
+     %\b%v\bv Mutt-ng version string
 
      %\b%V\bV currently active limit pattern, if any *
 
   %?<sequence_char>?<optional_string>?
 
   where _\bs_\be_\bq_\bu_\be_\bn_\bc_\be_\b__\bc_\bh_\ba_\br is a character from the table above, and
-  _\bo_\bp_\bt_\bi_\bo_\bn_\ba_\bl_\b__\bs_\bt_\br_\bi_\bn_\bg is the string you would like printed if _\bs_\bt_\ba_\bt_\bu_\bs_\b__\bc_\bh_\ba_\br is
-  nonzero.  _\bo_\bp_\bt_\bi_\bo_\bn_\ba_\bl_\b__\bs_\bt_\br_\bi_\bn_\bg m\bma\bay\by contain other sequence as well as normal
-  text, but you may n\bno\bot\bt nest optional strings.
+  _\bo_\bp_\bt_\bi_\bo_\bn_\ba_\bl_\b__\bs_\bt_\br_\bi_\bn_\bg is the string you would like printed if _\bs_\be_\bq_\bu_\be_\bn_\bc_\be_\b__\bc_\bh_\ba_\br
+  is nonzero.  _\bo_\bp_\bt_\bi_\bo_\bn_\ba_\bl_\b__\bs_\bt_\br_\bi_\bn_\bg m\bma\bay\by contain other sequences as well as
+  normal text, but you may n\bno\bot\bt nest optional strings.
 
   Here is an example illustrating how to optionally print the number of
   new messages in a mailbox: %?n?%n new messages.?
   (_) sign.  For example, if you want to display the local hostname in
   lowercase, you would use: %_h
 
-  If you prefix the sequence character with a colon (:) character, mutt
-  will replace any dots in the expansion by underscores. This might be
-  helpful with IMAP folders that don't like dots in folder names.
+  If you prefix the sequence character with a colon (:) character, mutt-
+  ng will replace any dots in the expansion by underscores. This might
+  be helpful with IMAP folders that don't like dots in folder names.
 
-  6\b6.\b.3\b3.\b.2\b26\b65\b5.\b.  s\bst\bta\bat\btu\bus\bs_\b_o\bon\bn_\b_t\bto\bop\bp
+  6\b6.\b.3\b3.\b.2\b29\b91\b1.\b.  s\bst\bta\bat\btu\bus\bs_\b_o\bon\bn_\b_t\bto\bop\bp
 
   Type: boolean
   Default: no
   Setting this variable causes the ``status bar'' to be displayed on the
   first line of the screen rather than near the bottom.
 
-  6\b6.\b.3\b3.\b.2\b26\b66\b6.\b.  s\bst\btr\bri\bic\bct\bt_\b_t\bth\bhr\bre\bea\bad\bds\bs
+  6\b6.\b.3\b3.\b.2\b29\b92\b2.\b.  s\bst\btr\bri\bic\bct\bt_\b_m\bmi\bim\bme\be
+
+  Type: boolean
+  Default: yes
+
+  When unset, non MIME-compliant messages that doesn't have any charset
+  indication in ``Content-Type'' field can be displayed (non MIME-
+  compliant messages are often generated by old mailers or buggy mailers
+  like MS Outlook Express).  See also ``$assumed_charset''.
+
+  This option also replaces linear-white-space between encoded-word and
+  *text to a single space to prevent the display of MIME-encoded
+  ``Subject'' field from being devided into multiple lines.
+
+  6\b6.\b.3\b3.\b.2\b29\b93\b3.\b.  s\bst\btr\bri\bic\bct\bt_\b_t\bth\bhr\bre\bea\bad\bds\bs
 
   Type: boolean
   Default: no
   personal mailbox where you might have several unrelated messages with
   the subject ``hi'' which will get grouped together.
 
-  6\b6.\b.3\b3.\b.2\b26\b67\b7.\b.  s\bsu\bus\bsp\bpe\ben\bnd\bd
+  6\b6.\b.3\b3.\b.2\b29\b94\b4.\b.  s\bst\btu\buf\bff\bf_\b_q\bqu\buo\bot\bte\bed\bd
+
+  Type: boolean
+  Default: no
+
+  If set, attachments with flowed format will have their quoting
+  ``stuffed'', i.e. a space will be inserted between the quote
+  characters and the actual text.
+
+  6\b6.\b.3\b3.\b.2\b29\b95\b5.\b.  s\bsu\bus\bsp\bpe\ben\bnd\bd
 
   Type: boolean
   Default: yes
 
-  When _\bu_\bn_\bs_\be_\bt, mutt won't stop when the user presses the terminal's _\bs_\bu_\bs_\bp
-  key, usually ``control-Z''. This is useful if you run mutt inside an
-  xterm using a command like xterm -e mutt.
+  When _\bu_\bn_\bs_\be_\bt, mutt-ng won't stop when the user presses the terminal's
+  _\bs_\bu_\bs_\bp key, usually ``control-Z''. This is useful if you run mutt-ng
+  inside an xterm using a command like xterm -e mutt-ng.
 
-  6\b6.\b.3\b3.\b.2\b26\b68\b8.\b.  t\bte\bex\bxt\bt_\b_f\bfl\blo\bow\bwe\bed\bd
+  6\b6.\b.3\b3.\b.2\b29\b96\b6.\b.  t\bte\bex\bxt\bt_\b_f\bfl\blo\bow\bwe\bed\bd
 
   Type: boolean
   Default: no
 
-  When set, mutt will generate text/plain; format=flowed attachments.
+  When set, mutt-ng will generate text/plain; format=flowed attachments.
   This format is easier to handle for some mailing software, and
   generally just looks like ordinary text.  To actually make use of this
   format's features, you'll need support in your editor.
 
   Note that ``$indent_string'' is ignored when this option is set.
 
-  6\b6.\b.3\b3.\b.2\b26\b69\b9.\b.  t\bth\bhr\bre\bea\bad\bd_\b_r\bre\bec\bce\bei\biv\bve\bed\bd
+  6\b6.\b.3\b3.\b.2\b29\b97\b7.\b.  t\bth\bho\bor\bro\bou\bug\bgh\bh_\b_s\bse\bea\bar\brc\bch\bh
 
   Type: boolean
   Default: no
 
-  When set, mutt uses the date received rather than the date sent to
-  thread messages by subject.
+  Affects the _\b~_\bb and _\b~_\bh search operations described in section
+  ````patterns'''' above.  If set, the headers and attachments of
+  messages to be searched are decoded before searching.  If unset,
+  messages are searched as they appear in the folder.
 
-  6\b6.\b.3\b3.\b.2\b27\b70\b0.\b.  t\bth\bho\bor\bro\bou\bug\bgh\bh_\b_s\bse\bea\bar\brc\bch\bh
+  6\b6.\b.3\b3.\b.2\b29\b98\b8.\b.  t\bth\bhr\bre\bea\bad\bd_\b_r\bre\bec\bce\bei\biv\bve\bed\bd
 
   Type: boolean
   Default: no
 
-  Affects the _\b~_\bb and _\b~_\bh search operations described in section
-  ````patterns'''' above.  If set, the headers and attachments of
-  messages to be searched are decoded before searching.  If unset,
-  messages are searched as they appear in the folder.
+  When set, mutt-ng uses the date received rather than the date sent to
+  thread messages by subject.
 
-  6\b6.\b.3\b3.\b.2\b27\b71\b1.\b.  t\bti\bil\bld\bde\be
+  6\b6.\b.3\b3.\b.2\b29\b99\b9.\b.  t\bti\bil\bld\bde\be
 
   Type: boolean
   Default: no
   When set, the internal-pager will pad blank lines to the bottom of the
   screen with a tilde (~).
 
-  6\b6.\b.3\b3.\b.2\b27\b72\b2.\b.  t\bti\bim\bme\beo\bou\but\bt
+  6\b6.\b.3\b3.\b.3\b30\b00\b0.\b.  t\bti\bim\bme\beo\bou\but\bt
 
   Type: number
   Default: 600
 
-  This variable controls the _\bn_\bu_\bm_\bb_\be_\br _\bo_\bf _\bs_\be_\bc_\bo_\bn_\bd_\bs Mutt will wait for a key
-  to be pressed in the main menu before timing out and checking for new
-  mail.  A value of zero or less will cause Mutt to never time out.
+  This variable controls the _\bn_\bu_\bm_\bb_\be_\br _\bo_\bf _\bs_\be_\bc_\bo_\bn_\bd_\bs Mutt-ng will wait for a
+  key 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.
 
-  6\b6.\b.3\b3.\b.2\b27\b73\b3.\b.  t\btm\bmp\bpd\bdi\bir\br
+  6\b6.\b.3\b3.\b.3\b30\b01\b1.\b.  t\btm\bmp\bpd\bdi\bir\br
 
   Type: path
   Default: ""
 
-  This variable allows you to specify where Mutt will place its
+  This variable allows you to specify where Mutt-ng will place its
   temporary files needed for displaying and composing messages.  If this
   variable is not set, the environment variable TMPDIR is used.  If
   TMPDIR is not set then "/tmp" is used.
 
-  6\b6.\b.3\b3.\b.2\b27\b74\b4.\b.  t\bto\bo_\b_c\bch\bha\bar\brs\bs
+  6\b6.\b.3\b3.\b.3\b30\b02\b2.\b.  t\bto\bo_\b_c\bch\bha\bar\brs\bs
 
   Type: string
   Default: " +TCFL"
   by _\by_\bo_\bu.  The sixth character is used to indicate when a mail was sent
   to a mailing-list you subscribe to (default: L).
 
-  6\b6.\b.3\b3.\b.2\b27\b75\b5.\b.  t\btu\bun\bnn\bne\bel\bl
+  6\b6.\b.3\b3.\b.3\b30\b03\b3.\b.  t\btr\bra\bas\bsh\bh
+
+  Type: path
+  Default: ""
+
+  If set, this variable specifies the path of the trash folder where the
+  mails marked for deletion will be moved, instead of being irremediably
+  purged.
+
+  NOTE: When you delete a message in the trash folder, it is really
+  deleted, so that you have a way to clean the trash.
+
+  6\b6.\b.3\b3.\b.3\b30\b04\b4.\b.  t\btu\bun\bnn\bne\bel\bl
 
   Type: string
   Default: ""
 
-  Setting this variable will cause mutt to open a pipe to a command
+  Setting this variable will cause mutt-ng to open a pipe to a command
   instead of a raw socket. You may be able to use this to set up
   preauthenticated connections to your IMAP/POP3 server. Example:
 
   NOTE: For this example to work you must be able to log in to the
   remote machine without having to enter a password.
 
-  6\b6.\b.3\b3.\b.2\b27\b76\b6.\b.  u\bus\bse\be_\b_8\b8b\bbi\bit\btm\bmi\bim\bme\be
+  6\b6.\b.3\b3.\b.3\b30\b05\b5.\b.  u\bum\bma\bas\bsk\bk
+
+  Type: number
+  Default: 0077
+
+  This sets the umask that will be used by mutt-ng when creating all
+  kinds of files. If unset, the default value is 077.
+
+  6\b6.\b.3\b3.\b.3\b30\b06\b6.\b.  u\bun\bnc\bco\bol\bll\bla\bap\bps\bse\be_\b_j\bju\bum\bmp\bp
+
+  Type: boolean
+  Default: no
+
+  When _\bs_\be_\bt, Mutt-ng will jump to the next unread message, if any, when
+  the current thread is _\bu_\bncollapsed.
+
+  6\b6.\b.3\b3.\b.3\b30\b07\b7.\b.  u\bus\bse\be_\b_8\b8b\bbi\bit\btm\bmi\bim\bme\be
 
   Type: boolean
   Default: no
   sendmail which supports the -B8BITMIME flag (such as sendmail 8.8.x)
   or you may not be able to send mail.
 
-  When _\bs_\be_\bt, Mutt will invoke ````$sendmail'''' with the -B8BITMIME flag
-  when sending 8-bit messages to enable ESMTP negotiation.
+  When _\bs_\be_\bt, Mutt-ng will invoke ````$sendmail'''' with the -B8BITMIME
+  flag when sending 8-bit messages to enable ESMTP negotiation.
 
-  6\b6.\b.3\b3.\b.2\b27\b77\b7.\b.  u\bus\bse\be_\b_d\bdo\bom\bma\bai\bin\bn
+  6\b6.\b.3\b3.\b.3\b30\b08\b8.\b.  u\bus\bse\be_\b_d\bdo\bom\bma\bai\bin\bn
 
   Type: boolean
   Default: yes
 
-  When set, Mutt will qualify all local addresses (ones without the
+  When set, Mutt-ng will qualify all local addresses (ones without the
   @host portion) with the value of ````$hostname''''.  If _\bu_\bn_\bs_\be_\bt, no
   addresses will be qualified.
 
-  6\b6.\b.3\b3.\b.2\b27\b78\b8.\b.  u\bus\bse\be_\b_f\bfr\bro\bom\bm
+  6\b6.\b.3\b3.\b.3\b30\b09\b9.\b.  u\bus\bse\be_\b_f\bfr\bro\bom\bm
 
   Type: boolean
   Default: yes
 
-  When _\bs_\be_\bt, Mutt will generate the `From:' header field when sending
+  When _\bs_\be_\bt, Mutt-ng will generate the `From:' header field when sending
   messages.  If _\bu_\bn_\bs_\be_\bt, no `From:' header field will be generated unless
   the user explicitly sets one using the ````my_hdr'''' command.
 
-  6\b6.\b.3\b3.\b.2\b27\b79\b9.\b.  u\bus\bse\be_\b_i\bip\bpv\bv6\b6
-
-  Type: boolean
-  Default: yes
-
-  When _\bs_\be_\bt, Mutt will look for IPv6 addresses of hosts it tries to
-  contact.  If this option is unset, Mutt will restrict itself to IPv4
-  addresses.  Normally, the default should work.
-
-  6\b6.\b.3\b3.\b.2\b28\b80\b0.\b.  u\bus\bse\ber\br_\b_a\bag\bge\ben\bnt\bt
+  6\b6.\b.3\b3.\b.3\b31\b10\b0.\b.  u\bus\bse\ber\br_\b_a\bag\bge\ben\bnt\bt
 
   Type: boolean
   Default: yes
 
-  When _\bs_\be_\bt, mutt will add a "User-Agent" header to outgoing messages,
-  indicating which version of mutt was used for composing them.
+  When _\bs_\be_\bt, mutt-ng will add a "User-Agent" header to outgoing messages,
+  indicating which version of mutt-ng was used for composing them.
 
-  6\b6.\b.3\b3.\b.2\b28\b81\b1.\b.  v\bvi\bis\bsu\bua\bal\bl
+  6\b6.\b.3\b3.\b.3\b31\b11\b1.\b.  v\bvi\bis\bsu\bua\bal\bl
 
   Type: path
   Default: ""
   Specifies the visual editor to invoke when the _\b~_\bv command is given in
   the builtin editor.
 
-  6\b6.\b.3\b3.\b.2\b28\b82\b2.\b.  w\bwa\bai\bit\bt_\b_k\bke\bey\by
+  6\b6.\b.3\b3.\b.3\b31\b12\b2.\b.  w\bwa\bai\bit\bt_\b_k\bke\bey\by
 
   Type: boolean
   Default: yes
 
-  Controls whether Mutt will ask you to press a key after _\bs_\bh_\be_\bl_\bl_\b- _\be_\bs_\bc_\ba_\bp_\be,
-  _\bp_\bi_\bp_\be_\b-_\bm_\be_\bs_\bs_\ba_\bg_\be, _\bp_\bi_\bp_\be_\b-_\be_\bn_\bt_\br_\by, _\bp_\br_\bi_\bn_\bt_\b-_\bm_\be_\bs_\bs_\ba_\bg_\be, and _\bp_\br_\bi_\bn_\bt_\b-_\be_\bn_\bt_\br_\by commands.
+  Controls whether Mutt-ng will ask you to press a key after _\bs_\bh_\be_\bl_\bl_\b-
+  _\be_\bs_\bc_\ba_\bp_\be, _\bp_\bi_\bp_\be_\b-_\bm_\be_\bs_\bs_\ba_\bg_\be, _\bp_\bi_\bp_\be_\b-_\be_\bn_\bt_\br_\by, _\bp_\br_\bi_\bn_\bt_\b-_\bm_\be_\bs_\bs_\ba_\bg_\be, and _\bp_\br_\bi_\bn_\bt_\b-_\be_\bn_\bt_\br_\by
+  commands.
 
   It is also used when viewing attachments with ````auto_view'''',
   provided that the corresponding mailcap entry has a _\bn_\be_\be_\bd_\bs_\bt_\be_\br_\bm_\bi_\bn_\ba_\bl
   flag, and the external program is interactive.
 
-  When set, Mutt will always ask for a key. When unset, Mutt will wait
-  for a key only if the external command returned a non-zero status.
+  When set, Mutt-ng will always ask for a key. When unset, Mutt-ng will
+  wait for a key only if the external command returned a non-zero
+  status.
 
-  6\b6.\b.3\b3.\b.2\b28\b83\b3.\b.  w\bwe\bee\bed\bd
+  6\b6.\b.3\b3.\b.3\b31\b13\b3.\b.  w\bwe\bee\bed\bd
 
   Type: boolean
   Default: yes
 
-  When set, mutt will weed headers when when displaying, forwarding,
+  When set, mutt-ng will weed headers when displaying, forwarding,
   printing, or replying to messages.
 
-  6\b6.\b.3\b3.\b.2\b28\b84\b4.\b.  w\bwr\bra\bap\bp_\b_s\bse\bea\bar\brc\bch\bh
+  6\b6.\b.3\b3.\b.3\b31\b14\b4.\b.  w\bwr\bra\bap\bp_\b_s\bse\bea\bar\brc\bch\bh
 
   Type: boolean
   Default: yes
   When set, searches will wrap around the first (or last) message. When
   unset, searches will not wrap.
 
-  6\b6.\b.3\b3.\b.2\b28\b85\b5.\b.  w\bwr\bra\bap\bpm\bma\bar\brg\bgi\bin\bn
+  6\b6.\b.3\b3.\b.3\b31\b15\b5.\b.  w\bwr\bra\bap\bpm\bma\bar\brg\bgi\bin\bn
 
   Type: number
   Default: 0
 
   Controls the size of the margin remaining at the right side of the
-  terminal when mutt's pager does smart wrapping.
+  terminal when mutt-ng's pager does smart wrapping.
 
-  6\b6.\b.3\b3.\b.2\b28\b86\b6.\b.  w\bwr\bri\bit\bte\be_\b_i\bin\bnc\bc
+  6\b6.\b.3\b3.\b.3\b31\b16\b6.\b.  w\bwr\bri\bit\bte\be_\b_b\bbc\bcc\bc
+
+  Type: boolean
+  Default: yes
+
+  Controls whether mutt-ng writes out the Bcc header when preparing
+  messages to be sent.  Exim users may wish to unset this.
+
+  6\b6.\b.3\b3.\b.3\b31\b17\b7.\b.  w\bwr\bri\bit\bte\be_\b_i\bin\bnc\bc
 
   Type: number
   Default: 10
 
   Also see the ````$read_inc'''' variable.
 
-  6\b6.\b.3\b3.\b.2\b28\b87\b7.\b.  w\bwr\bri\bit\bte\be_\b_b\bbc\bcc\bc
+  6\b6.\b.3\b3.\b.3\b31\b18\b8.\b.  x\bx_\b_c\bco\bom\bmm\bme\ben\bnt\bt_\b_t\bto\bo
 
   Type: boolean
-  Default: yes
+  Default: no
+
+  If _\bs_\be_\bt, Mutt-ng will add ``X-Comment-To:'' field (that contains full
+  name of original article author) to article that followuped to
+  newsgroup.
 
-  Controls whether mutt writes out the Bcc header when preparing
-  messages to be sent.  Exim users may wish to use this.
+  6\b6.\b.3\b3.\b.3\b31\b19\b9.\b.  x\bxt\bte\ber\brm\bm_\b_i\bic\bco\bon\bn
 
-  6\b6.\b.3\b3.\b.2\b28\b88\b8.\b.  x\bx_\b_c\bco\bom\bmm\bme\ben\bnt\bt_\b_t\bto\bo
+  Type: string
+  Default: "M%?n?AIL&ail?"
+
+  Controls the format of the icon title, as long as xterm_set_titles is
+  enabled. This string is identical in formatting to the one used by
+  ````$status_format''''.
+
+  6\b6.\b.3\b3.\b.3\b32\b20\b0.\b.  x\bxt\bte\ber\brm\bm_\b_s\bse\bet\bt_\b_t\bti\bit\btl\ble\bes\bs
 
   Type: boolean
   Default: no
 
-  If _\bs_\be_\bt, Mutt will add ``X-Comment-To:'' field (that contains full name
-  of original article author) to article that followuped to newsgroup.
+  Controls whether mutt-ng sets the xterm title bar and icon name (as
+  long as you're in an appropriate terminal). The default must be off to
+  force in the validity checking.
+
+  6\b6.\b.3\b3.\b.3\b32\b21\b1.\b.  x\bxt\bte\ber\brm\bm_\b_t\bti\bit\btl\ble\be
+
+  Type: string
+  Default: "Mutt-ng with %?m?%m messages&no messages?%?n? [%n New]?"
+
+  Controls the format of the title bar of the xterm provided that
+  xterm_set_titles has been set. This string is identical in formatting
+  to the one used by ````$status_format''''.
 
   6\b6.\b.4\b4.\b.  F\bFu\bun\bnc\bct\bti\bio\bon\bns\bs
 
   (such as movement) available in all menus except for _\bp_\ba_\bg_\be_\br and _\be_\bd_\bi_\bt_\bo_\br.
   Changing settings for this menu will affect the default bindings for
   all menus (except as noted).
-
   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
   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
   top-page                   H   move to the top of the page
+  what-key           not bound   display the keycode for a key press
 
   6\b6.\b.4\b4.\b.2\b2.\b.  i\bin\bnd\bde\bex\bx
 
   Mark Holloman <holloman@nando.net>,
   Andreas Holzmann <holzmann@fmi.uni-passau.de>,
   Marco d'Itri <md@linux.it>,
-  Björn Jacke <bjacke@suse.com>,
+  Bjrn Jacke <bjacke@suse.com>,
   Byrial Jensen <byrial@image.dk>,
   David Jeske <jeske@igcom.net>,
   Christophe Kalt <kalt@hugo.int-evry.fr>,
   Tommi Komulainen <Tommi.Komulainen@iki.fi>,
   Felix von Leitner (a.k.a ``Fefe'') <leitner@math.fu-berlin.de>,
   Brandon Long <blong@fiction.net>,
-  Jimmy Mäkelä <jmy@flashback.net>,
+  Jimmy Mkel <jmy@flashback.net>,
   Lars Marowsky-Bree <lmb@pointer.in-minden.de>,
   Thomas ``Mike'' Michlmayr <mike@cosy.sbg.ac.at>,
   Andrew W. Nosenko <awn@bcs.zp.ua>,