# Auto-generated using mkconf from manual.txt
-# on 2023-08-11 16:33:16
+# on 2025-01-21 08:53:04
 #
 # Invoked as: ./mkconf
 #
 # 
 
 
-# 3.7. alias_file
+# 3.7. account_command
+# 
+# Type: command
+# Default: (empty)
+# 
+# If set, this command is used to retrieve account credentials. The command is
+# invoked passing a number of --key value arguments with the specifics of the
+# account to lookup. The command writes to standard output a number of key: value
+# lines. Currently supported arguments are --hostname, --username, and --type,
+# where type can be any of imap, imaps, pop, pops, smtp, smtps, nntp, and nntps.
+# Currently supported output lines are login, username, and password.
+# 
+
+
+# 3.8. alias_file
 # 
 # Type: path
 # Default: “~/.neomuttrc”
 set alias_file="$my_confdir/aliases"
 
 
-# 3.8. alias_format
+# 3.9. alias_format
 # 
 # Type: string
-# Default: “%3n %f%t %-15a %-56r | %c”
+# Default: “%3i %f%t %-15a %-56A | %C%> %Y”
 # 
 # Specifies the format of the data displayed for the "alias" menu. The following
 # printf(3)-style sequences are available:
 # ┌───┬───────────────────────────────────────────────────────────────┐ 
 # │%a │Alias name                                                     │
 # ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%c │Comment                                                        │
+# │%A │Full Address (Name and Email)                                  │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%C │Comment                                                        │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%E │Email Address                                                  │
 # ├───┼───────────────────────────────────────────────────────────────┤ 
 # │%f │Flags - currently, a "d" for an alias marked for deletion      │
 # ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%n │Index number                                                   │
+# │%i │Index number                                                   │
 # ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%r │Address which alias expands to                                 │
+# │%N │Real name                                                      │
 # ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%t │Character which indicates if the alias is tagged for inclusion │
+# │%t │Alias is tagged (selected)                                     │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%Y │User-defined tags (labels)                                     │
 # ├───┼───────────────────────────────────────────────────────────────┤ 
 # │%>X│right justify the rest of the string and pad with character "X"│
 # ├───┼───────────────────────────────────────────────────────────────┤ 
 # │%*X│soft-fill with character "X" as pad                            │
 # └───┴───────────────────────────────────────────────────────────────┘ 
 # 
+# For an explanation of "soft-fill", see the $index_format documentation.
+# 
+# The following sequences are deprecated; they will be removed in the future.
+# 
+# ┌──┬───────────────┐ 
+# │%c│Use %C instead │
+# ├──┼───────────────┤ 
+# │%n│Use %i instead │
+# ├──┼───────────────┤ 
+# │%r│Use %A instead │
+# └──┴───────────────┘ 
+# 
+
+
+# 3.10. alias_sort
+# 
+# Type: sort order
+# Default: alias
+# 
+# Specifies how the entries in the "alias" menu are sorted. The following are
+# legal values:
+# 
+# • address (sort alphabetically by email address)
+# 
+# • alias (sort alphabetically by alias name)
+# 
+# • unsorted (leave in order specified in .neomuttrc)
+# 
+# Note: This also affects the entries of the address query menu, thus potentially
+# overruling the order of entries as generated by $query_command.
+# 
 
 
-# 3.9. allow_8bit
+# 3.11. allow_8bit
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.10. allow_ansi
+# 3.12. allow_ansi
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.11. arrow_cursor
+# 3.13. arrow_cursor
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.12. arrow_string
+# 3.14. arrow_string
 # 
 # Type: string
 # Default: “->”
 # 
 
 
-# 3.13. ascii_chars
+# 3.15. ascii_chars
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.14. ask_bcc
+# 3.16. ask_bcc
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.15. ask_cc
+# 3.17. ask_cc
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.16. ask_follow_up
+# 3.18. ask_followup_to
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.17. ask_x_comment_to
+# 3.19. ask_x_comment_to
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.18. assumed_charset
+# 3.20. assumed_charset
 # 
-# Type: string
+# Type: string list
 # Default: (empty)
 # 
 # This variable is a colon-separated list of character encoding schemes for
 # 
 
 
-# 3.19. attach_charset
+# 3.21. attach_charset
 # 
-# Type: string
+# Type: string list
 # Default: (empty)
 # 
 # This variable is a colon-separated list of character encoding schemes for text
 # 
 
 
-# 3.20. attach_format
+# 3.22. attach_format
 # 
 # Type: string
-# Default: “%u%D%I %t%4n %T%.40d%> [%.7m/%.10M, %.6e%?C?, %C?, %s] ”
+# Default: “%u%D%I %t%4n %T%d %> [%.7m/%.10M, %.6e%<C?, %C>, %s] ”
 # 
 # This variable describes the format of the "attachment" menu. The following
 # printf(3)-style sequences are understood:
 # 
 
 
-# 3.21. attach_save_dir
+# 3.23. attach_save_dir
 # 
 # Type: path
 # Default: “./”
 set attach_save_dir=$tmpdir
 
 
-# 3.22. attach_save_without_prompting
+# 3.24. attach_save_without_prompting
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.23. attach_sep
+# 3.25. attach_sep
 # 
 # Type: string
 # Default: “n”
 # 
 
 
-# 3.24. attach_split
+# 3.26. attach_split
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.25. attribution
+# 3.27. attribution_intro
 # 
 # Type: string
 # Default: “On %d, %n wrote:”
 # 
-# This is the string that will precede a message which has been included in a
-# reply. For a full listing of defined printf(3)-like sequences see the section
-# on $index_format.
+# This is the string that will precede a replied-to message which is quoted in
+# the main body of the reply (this is the case when $include is set).
+# 
+# For a full listing of defined printf(3)-like sequences see the section on
+# $index_format. See also $attribution_locale.
 # 
-set attribution="$my_attribution_en"
 
 
-# 3.26. attribution_locale
+# 3.28. attribution_locale
 # 
 # Type: string
 # Default: (empty)
 # 
-# The locale used by strftime(3) to format dates in the attribution string. Legal
-# values are the strings your system accepts for the locale environment variable
-# $LC_TIME. 
+# The locale used by strftime(3) to format dates in the attribution strings.
+# Legal values are the strings your system accepts for the locale environment
+# variable $LC_TIME.
 # 
 # This variable is to allow the attribution date format to be customized by
 # recipient or folder using hooks. By default, NeoMutt will use your locale
 # environment, so there is no need to set this except to override that default.
 # 
+# Affected variables are: $attribution_intro, $attribution_trailer,
+# $forward_attribution_intro, $forward_attribution_trailer, $indent_string.
+# 
+
+
+# 3.29. attribution_trailer
+# 
+# Type: string
+# Default: (empty)
+# 
+# Similar to the $attribution_intro variable, this is the string that will come
+# after a replied-to message which is quoted in the main body of the reply (this
+# is the case when $include is set).
+# 
+# For a full listing of defined printf(3)-like sequences see the section on
+# $index_format. See also $attribution_locale.
+# 
 
 
-# 3.27. auto_edit
+# 3.30. auto_edit
 # 
 # Type: boolean
 # Default: no
 set auto_edit=yes
 
 
-# 3.28. auto_subscribe
+# 3.31. auto_subscribe
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.29. auto_tag
+# 3.32. auto_tag
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.30. autocrypt
+# 3.33. autocrypt
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.31. autocrypt_acct_format
+# 3.34. autocrypt_acct_format
 # 
 # Type: string
 # Default: “%4n %-30a %20p %10s”
 # This variable describes the format of the "autocrypt account" menu. The
 # following printf(3)-style sequences are understood
 # 
-# ┌──┬─────────────────────────────┐ 
-# │%a│email address                │
-# ├──┼─────────────────────────────┤ 
-# │%k│gpg keyid                    │
-# ├──┼─────────────────────────────┤ 
-# │%n│current entry number         │
-# ├──┼─────────────────────────────┤ 
-# │%p│prefer-encrypt flag          │
-# ├──┼─────────────────────────────┤ 
-# │%s│status flag (active/inactive)│
-# └──┴─────────────────────────────┘ 
+# ┌───┬───────────────────────────────────────────────────────────────┐ 
+# │%a │email address                                                  │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%k │gpg keyid                                                      │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%n │current entry number                                           │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%p │prefer-encrypt flag                                            │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%s │status flag (active/inactive)                                  │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%>X│right justify the rest of the string and pad with character "X"│
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%|X│pad to the end of the line with character "X"                  │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%*X│soft-fill with character "X" as pad                            │
+# └───┴───────────────────────────────────────────────────────────────┘ 
 # 
 # (Autocrypt only)
 # 
 
 
-# 3.32. autocrypt_dir
+# 3.35. autocrypt_dir
 # 
 # Type: path
 # Default: “~/.mutt/autocrypt”
 # 
 
 
-# 3.33. autocrypt_reply
+# 3.36. autocrypt_reply
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.34. beep
+# 3.37. beep
 # 
 # Type: boolean
 # Default: yes
 set beep=no
 
 
-# 3.35. beep_new
+# 3.38. beep_new
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.36. bounce
+# 3.39. bounce
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.37. bounce_delivered
+# 3.40. bounce_delivered
 # 
 # Type: boolean
 # Default: yes
 # When this variable is set, NeoMutt will include Delivered-To headers when
 # bouncing messages. Postfix users may wish to unset this variable.
 # 
-# Note: On Debian systems, this option is unset by default in /etc/Muttrc.
+# Note: On Debian systems, this option is unset by default in /etc/neomuttrc.
 # 
 set bounce_delivered=no
 
 
-# 3.38. braille_friendly
+# 3.41. braille_friendly
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.39. browser_abbreviate_mailboxes
+# 3.42. browser_abbreviate_mailboxes
 # 
 # Type: boolean
 # Default: yes
 # When this variable is set, NeoMutt will abbreviate mailbox names in the browser
 # mailbox list, using '~' and '=' shortcuts.
 # 
-# The default "alpha" setting of $sort_browser uses locale-based sorting (using
+# The default "alpha" setting of $browser_sort uses locale-based sorting (using
 # strcoll(3)), which ignores some punctuation. This can lead to some situations
 # where the order doesn't make intuitive sense. In those cases, it may be
 # desirable to unset this variable.
 # 
 
 
-# 3.40. catchup_newsgroup
+# 3.43. browser_sort
+# 
+# Type: sort order
+# Default: alpha
+# 
+# Specifies how to sort entries in the file browser. By default, the entries are
+# sorted alphabetically. Valid values:
+# 
+# • alpha (alphabetically by name)
+# 
+# • count (total message count)
+# 
+# • date
+# 
+# • desc (description)
+# 
+# • new (new message count)
+# 
+# • size
+# 
+# • unsorted
+# 
+# You may optionally use the "reverse-" prefix to specify reverse sorting order
+# (example: "set browser_sort=reverse-date").
+# 
+# The "unread" value is a synonym for "new".
+# 
+
+
+# 3.44. browser_sort_dirs_first
+# 
+# Type: boolean
+# Default: no
+# 
+# If this variable is set, the browser will group directories before files.
+# 
+
+
+# 3.45. catchup_newsgroup
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.41. certificate_file
+# 3.46. certificate_file
 # 
 # Type: path
 # Default: “~/.mutt_certificates”
 # 
 # set certificate_file=~/.neomutt/certificates
 # 
+# (OpenSSL and GnuTLS only)
+# 
 
 
-# 3.42. change_folder_next
+# 3.47. change_folder_next
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.43. charset
+# 3.48. charset
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.44. check_mbox_size
+# 3.49. check_mbox_size
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.45. check_new
+# 3.50. check_new
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.46. collapse_all
+# 3.51. collapse_all
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.47. collapse_flagged
+# 3.52. collapse_flagged
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.48. collapse_unread
+# 3.53. collapse_unread
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.49. compose_format
+# 3.54. color_directcolor
+# 
+# Type: boolean
+# Default: no
+# 
+# When set, NeoMutt will use and allow 24bit colours (aka truecolor aka
+# directcolor). For colours to work properly support from the terminal is
+# required as well as a properly set TERM environment variable advertising the
+# terminals directcolor capability, e.g. "TERM=xterm-direct".
+# 
+# NeoMutt tries to detect whether the terminal supports 24bit colours and enables
+# this variable if it does. If this fails for some reason, you can force 24bit
+# colours by setting this variable manually. You may also try to force a certain
+# TERM environment variable by starting NeoMutt from a terminal as follows (this
+# results in wrong colours if the terminal does not implement directcolors):
+# 
+# TERM=xterm-direct neomutt
+# 
+# Note: This variable must be set before using any `color` commands.
+# 
+
+
+# 3.55. compose_confirm_detach_first
+# 
+# Type: boolean
+# Default: yes
+# 
+# When set, NeoMutt will prompt for confirmation when trying to use <detach-file>
+# on the first entry in the compose menu. This is to help prevent irreversible
+# loss of the typed message by accidentally hitting 'D' in the menu.
+# 
+# Note: NeoMutt only prompts for the first entry. It doesn't keep track of which
+# message is the typed message if the entries are reordered, or if the first
+# entry was already deleted.
+# 
+
+
+# 3.56. compose_format
 # 
 # Type: string
 # Default: “-- NeoMutt: Compose  [Approx. msg size: %l   Atts: %a]%>-”
 # 
 
 
-# 3.50. compose_show_user_headers
+# 3.57. compose_preview_min_rows
+# 
+# Type: number
+# Default: 5
+# 
+# This variable specifies the minimum number of rows that have to be available
+# for the message preview window to shown.
+# 
+
+
+# 3.58. compose_preview_above_attachments
+# 
+# Type: boolean
+# Default: no
+# 
+# Show the message preview above the attachments list. By default it is shown
+# below it.
+# 
+
+
+# 3.59. compose_show_preview
+# 
+# Type: boolean
+# Default: yes
+# 
+# When set, Neomutt will display a preview of message in the compose view.
+# 
+
+
+# 3.60. compose_show_user_headers
 # 
 # Type: boolean
 # Default: yes
 # 
 set compose_show_user_headers=no
 
-# 3.51. config_charset
+
+# 3.61. config_charset
 # 
 # Type: string
 # Default: (empty)
 # Please note that if setting $charset it must be done before setting
 # $config_charset. 
 # 
-# Recoding should be avoided as it may render unconvertable characters as
+# Recoding should be avoided as it may render unconvertible characters as
 # question marks which can lead to undesired side effects (for example in regular
 # expressions). 
 # 
 
 
-# 3.52. confirm_append
+# 3.62. confirm_append
 # 
 # Type: boolean
 # Default: yes
 set confirm_append=no
 
 
-# 3.53. confirm_create
+# 3.63. confirm_create
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.54. connect_timeout
-# 
-# Type: number
-# Default: 30
-# 
-# Causes NeoMutt to timeout a network connection (for IMAP, POP or SMTP) after
-# this many seconds if the connection is not able to be established. A negative
-# value causes NeoMutt to wait indefinitely for the connection attempt to
-# succeed. 
-# 
-
-
-# 3.55. content_type
+# 3.64. content_type
 # 
 # Type: string
 # Default: “text/plain”
 set content_type="text/plain; markup=markdown"
 
 
-# 3.56. copy
+# 3.65. copy
 # 
 # Type: quadoption
 # Default: yes
 set copy=yes
 
 
-# 3.57. copy_decode_weed
+# 3.66. copy_decode_weed
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.58. count_alternatives
+# 3.67. count_alternatives
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.59. crypt_auto_encrypt
+# 3.68. crypt_auto_encrypt
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.60. crypt_auto_pgp
+# 3.69. crypt_auto_pgp
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.61. crypt_auto_sign
+# 3.70. crypt_auto_sign
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.62. crypt_auto_smime
+# 3.71. crypt_auto_smime
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.63. crypt_chars
+# 3.72. crypt_chars
 # 
 # Type: character string
 # Default: “SPsK ”
 # 
 
 
-# 3.64. crypt_confirm_hook
+# 3.73. crypt_confirm_hook
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.65. crypt_opportunistic_encrypt
+# 3.74. crypt_opportunistic_encrypt
 # 
 # Type: boolean
 # Default: no
 set crypt_opportunistic_encrypt=no
 
 
-# 3.66. crypt_opportunistic_encrypt_strong_keys
+# 3.75. crypt_opportunistic_encrypt_strong_keys
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.67. crypt_protected_headers_read
+# 3.76. crypt_protected_headers_read
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.68. crypt_protected_headers_save
+# 3.77. crypt_protected_headers_save
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.69. crypt_protected_headers_subject
+# 3.78. crypt_protected_headers_subject
 # 
 # Type: string
 # Default: “...”
 # 
 
 
-# 3.70. crypt_protected_headers_write
+# 3.79. crypt_protected_headers_weed
 # 
 # Type: boolean
 # Default: no
 # 
+# Controls whether NeoMutt will weed protected header fields. (Crypto only)
+# 
+
+
+# 3.80. crypt_protected_headers_write
+# 
+# Type: boolean
+# Default: yes
+# 
 # When set, NeoMutt will generate protected headers for signed and encrypted
 # emails. 
 # 
 # 
 
 
-# 3.71. crypt_reply_encrypt
+# 3.81. crypt_reply_encrypt
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.72. crypt_reply_sign
+# 3.82. crypt_reply_sign
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.73. crypt_reply_sign_encrypted
+# 3.83. crypt_reply_sign_encrypted
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.74. crypt_timestamp
+# 3.84. crypt_encryption_info
+# 
+# Type: boolean
+# Default: yes
+# 
+# If set, NeoMutt will include an informative block before an encrypted part,
+# with details about the encryption. (Crypto only)
+# 
+
+
+# 3.85. crypt_timestamp
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.75. crypt_use_gpgme
+# 3.86. crypt_use_gpgme
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.76. crypt_use_pka
+# 3.87. crypt_use_pka
 # 
 # Type: boolean
 # Default: no
 set crypt_use_pka=yes
 
 
-# 3.77. crypt_verify_sig
+# 3.88. crypt_verify_sig
 # 
 # Type: quadoption
 # Default: yes
 # 
 
 
-# 3.78. date_format
+# 3.89. date_format
 # 
 # Type: string
 # Default: “!%a, %b %d, %Y at %I:%M:%S%p %Z”
 # 
+# Instead of using $date_format it is encouraged to use "%[fmt]" directly in the
+# corresponding format strings, where "fmt" is the value of $date_format. This
+# allows for a more fine grained control of the different menu needs.
+# 
 # This variable controls the format of the date printed by the "%d" sequence in
 # $index_format. This is passed to the strftime(3) function to process the date,
 # see the man page for the proper syntax.
 # string is a bang, the bang is discarded, and the month and week day names in
 # the rest of the string are expanded in the C locale (that is in US English).
 # 
+# Format strings using this variable are:
+# 
+# UI: $folder_format, $index_format, $mailbox_folder_format, $message_format
+# 
+# Composing: $attribution_intro, $forward_attribution_intro,
+# $forward_attribution_trailer, $forward_format, $indent_string.
+# 
 set date_format="%F"
 
 
-# 3.79. debug_file
+# 3.90. debug_file
 # 
 # Type: path
 # Default: “~/.neomuttdebug”
 # 
 
 
-# 3.80. debug_level
+# 3.91. debug_level
 # 
 # Type: number
 # Default: 0
 # 
 
 
-# 3.81. default_hook
+# 3.92. default_hook
 # 
 # Type: string
 # Default: “~f %s !~P | (~P ~C %s)”
 # 
-# This variable controls how "message-hook", "reply-hook", "send-hook", "
-# send2-hook", "save-hook", and "fcc-hook" will be interpreted if they are
-# specified with only a simple regex, instead of a matching pattern. The hooks
-# are expanded when they are declared, so a hook will be interpreted according to
-# the value of this variable at the time the hook is declared.
+# This variable controls how some hooks are interpreted if their pattern is a
+# plain string or a regex. i.e. they don't contain a pattern, like ~f
+# 
+# The hooks are: fcc-hook, fcc-save-hook, index-format-hook, message-hook,
+# reply-hook, save-hook, send-hook and send2-hook.
+# 
+# The hooks are expanded when they are declared, so a hook will be interpreted
+# according to the value of this variable at the time the hook is declared.
 # 
 # The default value matches if the message is either from a user matching the
 # regular expression given, or if it is from you (if the from address matches "
 # 
 
 
-# 3.82. delete
+# 3.93. delete
 # 
 # Type: quadoption
 # Default: ask-yes
 set delete=yes
 
 
-# 3.83. delete_untag
+# 3.94. delete_untag
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.84. digest_collapse
+# 3.95. devel_security
+# 
+# Type: boolean
+# Default: no
+# 
+# If this option is set, NeoMutt will enable the Security development features.
+# See: https://github.com/neomutt/neomutt/discussions/4251
+# 
+
+
+# 3.96. digest_collapse
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.85. display_filter
+# 3.97. display_filter
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.86. dsn_notify
+# 3.98. dsn_notify
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.87. dsn_return
+# 3.99. dsn_return
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.88. duplicate_threads
+# 3.100. duplicate_threads
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.89. edit_headers
+# 3.101. edit_headers
 # 
 # Type: boolean
 # Default: no
 set edit_headers=yes
 
 
-# 3.90. editor
+# 3.102. editor
 # 
 # Type: command
 # Default: (empty)
 set editor="mailplate --edit --auto --keep-unknown"
 
 
-# 3.91. empty_subject
+# 3.103. empty_subject
 # 
 # Type: string
 # Default: “Re: your mail”
 # 
 
 
-# 3.92. encode_from
+# 3.104. encode_from
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.93. envelope_from_address
+# 3.105. entropy_file
+# 
+# Type: path
+# Default: (empty)
+# 
+# The file which includes random data that is used to initialize SSL library
+# functions. (OpenSSL only)
+# 
+
+
+# 3.106. envelope_from_address
 # 
 # Type: e-mail address
 # Default: (empty)
 # 
 
 
-# 3.94. external_search_command
+# 3.107. external_search_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.95. fast_reply
+# 3.108. fast_reply
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.96. fcc_attach
+# 3.109. fcc_attach
 # 
 # Type: quadoption
 # Default: yes
 # 
 
 
-# 3.97. fcc_before_send
+# 3.110. fcc_before_send
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.98. fcc_clear
+# 3.111. fcc_clear
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.99. flag_chars
+# 3.112. flag_chars
 # 
 # Type: character string
 # Default: “*!DdrONon- ”
 # 
 
 
-# 3.100. flag_safe
+# 3.113. flag_safe
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.101. folder
+# 3.114. folder
 # 
 # Type: mailbox
 # Default: “~/Mail”
 set folder="~/mail"
 
 
-# 3.102. folder_format
+# 3.115. folder_format
 # 
 # Type: string
 # Default: “%2C %t %N %F %2l %-8.8u %-8.8g %8s %d %i”
 # taste. This string is similar to $index_format, but has its own set of printf
 # (3)-like sequences:
 # 
-# ┌───┬─┬───────────────────────────────────────────────────────────────────────┐ 
-# │%C │ │Current file number                                                    │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%d │ │Date/time folder was last modified                                     │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%D │ │Date/time folder was last modified using $date_format.                 │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%f │ │Filename ("/" is appended to directory names, "@" to symbolic links and│
-# │ │ │"*" to executable files)                                               │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%F │ │File permissions                                                       │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%g │ │Group name (or numeric gid, if missing)                                │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%i │ │Description of the folder                                              │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%l │ │Number of hard links                                                   │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%m │*│Number of messages in the mailbox                                      │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%n │*│Number of unread messages in the mailbox                               │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%N │ │"N" if mailbox has new mail, blank otherwise                           │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%s │ │Size in bytes (see formatstrings-size)                                 │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%t │ │"*" if the file is tagged, blank otherwise                             │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%u │ │Owner name (or numeric uid, if missing)                                │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%>X│ │Right justify the rest of the string and pad with character "X"        │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%|X│ │Pad to the end of the line with character "X"                          │
-# ├───┼─┼───────────────────────────────────────────────────────────────────────┤ 
-# │%*X│ │Soft-fill with character "X" as pad                                    │
-# └───┴─┴───────────────────────────────────────────────────────────────────────┘ 
+# ┌─────┬─┬─────────────────────────────────────────────────────────────────────┐ 
+# │%a │ │Alert: 1 if user is notified of new mail                             │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%C │ │Current file number                                                  │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%d │ │Date/time folder was last modified                                   │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │ │ │Date/time folder was last modified using $date_format. It is         │
+# │%D │ │encouraged to use "%[fmt]" instead, where "fmt" is the value of      │
+# │ │ │$date_format.                                                        │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%f │ │Filename ("/" is appended to directory names, "@" to symbolic links  │
+# │ │ │and "*" to executable files)                                         │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%F │ │File permissions                                                     │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%g │ │Group name (or numeric gid, if missing)                              │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%i │ │Description of the folder                                            │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%l │ │Number of hard links                                                 │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%m │*│Number of messages in the mailbox                                    │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%n │*│Number of unread messages in the mailbox                             │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%N │ │"N" if mailbox has new mail, " " (space) otherwise                   │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%p │ │Poll: 1 if Mailbox is checked for new mail                           │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%s │ │Size in bytes (see formatstrings-size)                               │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%t │ │"*" if the file is tagged, blank otherwise                           │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%u │ │Owner name (or numeric uid, if missing)                              │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │% │ │Date/time folder was last modified using an strftime(3) expression   │
+# │[fmt]│ │                                                                     │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%>X │ │Right justify the rest of the string and pad with character "X"      │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%|X │ │Pad to the end of the line with character "X"                        │
+# ├─────┼─┼─────────────────────────────────────────────────────────────────────┤ 
+# │%*X │ │Soft-fill with character "X" as pad                                  │
+# └─────┴─┴─────────────────────────────────────────────────────────────────────┘ 
 # 
 # For an explanation of "soft-fill", see the $index_format documentation.
 # 
 set folder_format='%t%N%2C  %D  %4s  %f'
 
 
-# 3.103. followup_to
+# 3.116. followup_to
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.104. followup_to_poster
+# 3.117. followup_to_poster
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.105. force_name
+# 3.118. force_name
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.106. forward_attachments
+# 3.119. forward_attachments
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.107. forward_attribution_intro
+# 3.120. forward_attribution_intro
 # 
 # Type: string
 # Default: “----- Forwarded message from %f -----”
 # 
 
 
-# 3.108. forward_attribution_trailer
+# 3.121. forward_attribution_trailer
 # 
 # Type: string
 # Default: “----- End forwarded message -----”
 # 
 
 
-# 3.109. forward_decode
+# 3.122. forward_decode
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.110. forward_decrypt
+# 3.123. forward_decrypt
 # 
 # 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 set and $mime_forward_decode is unset. (PGP only)
+# $mime_forward is set and $mime_forward_decode is unset.
 # 
 
 
-# 3.111. forward_edit
+# 3.124. forward_edit
 # 
 # Type: quadoption
 # Default: yes
 # 
 
 
-# 3.112. forward_format
+# 3.125. forward_format
 # 
 # Type: string
 # Default: “[%a: %s]”
 set forward_format="(fwd) %s"
 
 
-# 3.113. forward_quote
+# 3.126. forward_quote
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.114. forward_references
+# 3.127. forward_references
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.115. from
+# 3.128. from
 # 
 # Type: e-mail address
 # Default: (empty)
 set from='martin f krafft <madduck@madduck.net>'
 
 
-# 3.116. from_chars
+# 3.129. from_chars
 # 
 # Type: character string
 # Default: (empty)
 # 
 
 
-# 3.117. gecos_mask
+# 3.130. gecos_mask
 # 
 # Type: regular expression
 # Default: “^[^,]*”
 # 
 
 
-# 3.118. greeting
+# 3.131. greeting
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.119. group_index_format
+# 3.132. group_index_format
 # 
 # Type: string
 # Default: “%4C %M%N %5s  %-45.45f %d”
 # of printf()-like sequences:
 # 
 # ┌───┬──────────────────────────────────────────────────────────────────┐ 
+# │%a │Alert: 1 if user is notified of new mail                          │
+# ├───┼──────────────────────────────────────────────────────────────────┤ 
 # │%C │Current newsgroup number                                          │
 # ├───┼──────────────────────────────────────────────────────────────────┤ 
 # │%d │Description of newsgroup (becomes from server)                    │
 # ├───┼──────────────────────────────────────────────────────────────────┤ 
 # │%n │Number of new articles in newsgroup                               │
 # ├───┼──────────────────────────────────────────────────────────────────┤ 
+# │%p │Poll: 1 if Mailbox is checked for new mail                        │
+# ├───┼──────────────────────────────────────────────────────────────────┤ 
 # │%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"                     │
+# ├───┼──────────────────────────────────────────────────────────────────┤ 
+# │%*X│Soft-fill with character "X" as pad                               │
 # └───┴──────────────────────────────────────────────────────────────────┘ 
 # 
 
 
-# 3.120. hdrs
+# 3.133. hdrs
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.121. header
+# 3.134. header
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.122. header_cache
+# 3.135. header_cache
 # 
 # Type: path
 # Default: (empty)
 # is unset so no header caching will be used.
 # 
 # Header caching can greatly improve speed when opening POP, IMAP MH or Maildir
-# folders, see "caching" for details.
+# folders, see "caching" in the NeoMutt Guide for details.
 # 
 set header_cache="~/.var/neomutt/header_cache"
 
 
-# 3.123. header_cache_backend
+# 3.136. header_cache_backend
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.124. header_color_partial
+# 3.137. header_cache_compress_level
+# 
+# Type: number
+# Default: 1
+# 
+# When NeoMutt is compiled with lz4, zstd or zlib, this option can be used to
+# setup the compression level.
+# 
+
+
+# 3.138. header_cache_compress_method
+# 
+# Type: string
+# Default: (empty)
+# 
+# When NeoMutt is compiled with lz4, zstd or zlib, the header cache backend can
+# use these compression methods for compressing the cache files. This results in
+# much smaller cache file sizes and may even improve speed.
+# 
+
+
+# 3.139. header_color_partial
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.125. help
+# 3.140. help
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.126. hidden_host
+# 3.141. hidden_host
 # 
 # Type: boolean
 # Default: no
 # 
 # When set, NeoMutt 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. 
+# adding the domain part to addresses.
 # 
 
 
-# 3.127. hidden_tags
+# 3.142. hidden_tags
 # 
 # Type: string list
 # Default: “unread,draft,flagged,passed,replied,attachment,signed,encrypted”
 # 
 
 
-# 3.128. hide_limited
+# 3.143. hide_limited
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.129. hide_missing
+# 3.144. hide_missing
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.130. hide_thread_subject
+# 3.145. hide_thread_subject
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.131. hide_top_limited
+# 3.146. hide_top_limited
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.132. hide_top_missing
+# 3.147. hide_top_missing
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.133. history
+# 3.148. history
 # 
 # Type: number
 # Default: 10
 # history buffer per category. The buffer is cleared each time the variable is
 # set. 
 # 
+# Note that strings (e.g. commands) starting with a space are never recorded in
+# the history. This is for example useful to prevent leaking sensitive
+# information into the history file or for one off tests.
+# 
+# Also note that a string is not added to the history if it exactly matches its
+# immediate predecessor, e.g. executing the same command twice in a row results
+# in only one copy being added to the history. To prevent duplicates over all
+# entries use $history_remove_dups.
+# 
 
 
-# 3.134. history_file
+# 3.149. history_file
 # 
 # Type: path
 # Default: “~/.mutthistory”
 set history_file="~/.var/neomutt/history"
 
 
-# 3.135. history_remove_dups
+# 3.150. history_format
+# 
+# Type: string
+# Default: “%s”
+# 
+# Controls the format of the entries of the history list. This string is similar
+# to $index_format, but has its own set of printf(3)-like sequences:
+# 
+# ┌───┬───────────────────────────────────────────────────────────────┐ 
+# │%C │Line number                                                    │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%s │History match                                                  │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%>X│right justify the rest of the string and pad with character "X"│
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%|X│pad to the end of the line with character "X"                  │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%*X│soft-fill with character "X" as pad                            │
+# └───┴───────────────────────────────────────────────────────────────┘ 
+# 
+
+
+# 3.151. history_remove_dups
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.136. honor_disposition
+# 3.152. honor_disposition
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.137. honor_followup_to
+# 3.153. honor_followup_to
 # 
 # Type: quadoption
 # Default: yes
 # 
 
 
-# 3.138. hostname
+# 3.154. hostname
 # 
 # Type: string
 # Default: (empty)
 # 
 # Specifies the fully-qualified hostname of the system NeoMutt is running on
 # containing the host's name and the DNS domain it belongs to. It is used as the
-# domain part (after "@") for local email addresses as well as Message-Id
-# headers. 
+# domain part (after "@") for local email addresses.
 # 
 # If not specified in a config file, then NeoMutt will try to determine the
 # hostname itself.
 # Also see $use_domain and $hidden_host.
 # 
 # Note: On Debian systems, the default for this variable is obtained from /etc/
-# mailname when Mutt starts.
+# mailname when NeoMutt starts.
 # 
 
 
-# 3.139. idn_decode
+# 3.155. idn_decode
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.140. idn_encode
+# 3.156. idn_encode
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.141. ignore_list_reply_to
+# 3.157. ignore_list_reply_to
 # 
 # Type: boolean
 # Default: no
 set ignore_list_reply_to=yes
 
 
-# 3.142. imap_authenticators
+# 3.158. imap_authenticators
 # 
 # Type: string list
 # Default: (empty)
 # 
 
 
-# 3.143. imap_check_subscribed
+# 3.159. imap_check_subscribed
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.144. imap_condstore
+# 3.160. imap_condstore
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.145. imap_delim_chars
+# 3.161. imap_deflate
+# 
+# Type: boolean
+# Default: yes
+# 
+# When set, NeoMutt will use the COMPRESS=DEFLATE extension (RFC4978) if
+# advertised by the server.
+# 
+# In general a good compression efficiency can be achieved, which speeds up
+# reading large mailboxes also on fairly good connections.
+# 
+
+
+# 3.162. imap_delim_chars
 # 
 # Type: string
 # Default: “/.”
 # 
 
 
-# 3.146. imap_fetch_chunk_size
+# 3.163. imap_fetch_chunk_size
 # 
 # Type: number (long)
 # Default: 0
 # 
 
 
-# 3.147. imap_headers
+# 3.164. imap_headers
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.148. imap_idle
+# 3.165. imap_idle
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.149. imap_keepalive
+# 3.166. imap_keep_alive
 # 
 # Type: number
 # Default: 300
 # 
 
 
-# 3.150. imap_list_subscribed
+# 3.167. imap_list_subscribed
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.151. imap_login
+# 3.168. imap_login
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.152. imap_oauth_refresh_command
+# 3.169. imap_oauth_refresh_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.153. imap_pass
+# 3.170. imap_pass
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.154. imap_passive
+# 3.171. imap_passive
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.155. imap_peek
+# 3.172. imap_peek
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.156. imap_pipeline_depth
+# 3.173. imap_pipeline_depth
 # 
 # Type: number
 # Default: 15
 # 
 
 
-# 3.157. imap_poll_timeout
+# 3.174. imap_poll_timeout
 # 
 # Type: number
 # Default: 15
 # 
 
 
-# 3.158. imap_qresync
+# 3.175. imap_qresync
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.159. imap_rfc5161
+# 3.176. imap_rfc5161
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.160. imap_server_noise
+# 3.177. imap_send_id
+# 
+# Type: boolean
+# Default: no
+# 
+# When set, NeoMutt will send an IMAP ID command (RFC2971) to the server when
+# logging in if advertised by the server. This command provides information about
+# the IMAP client, such as "NeoMutt" and the current version.
+# 
+
+
+# 3.178. imap_server_noise
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.161. imap_user
+# 3.179. imap_user
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.162. implicit_autoview
+# 3.180. implicit_auto_view
 # 
 # Type: boolean
 # Default: no
 # for. If such an entry is found, NeoMutt will use the viewer defined in that
 # entry to convert the body part to text form.
 # 
-set implicit_autoview=no
 
 
-# 3.163. include
+# 3.181. include
 # 
 # Type: quadoption
 # Default: ask-yes
 set include=yes
 
 
-# 3.164. include_encrypted
+# 3.182. include_encrypted
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.165. include_only_first
+# 3.183. include_only_first
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.166. indent_string
+# 3.184. indent_string
 # 
 # Type: string
 # Default: “> ”
 # 
 
 
-# 3.167. index_format
+# 3.185. index_format
 # 
 # Type: string
-# Default: “%4C %Z %{%b %d} %-15.15L (%?l?%4l&%4c?) %s”
+# Default: “%4C %Z %{%b %d} %-15.15L (%<l?%4l&%4c>) %s”
 # 
 # This variable allows you to customize the message index display to your
 # personal taste.
 # 
 # "Format strings" are similar to the strings used in the C function printf(3) to
-# format output (see the man page for more details). For an explanation of the %?
-# construct, see the status_format description. The following sequences are
+# format output (see the man page for more details). For an explanation of the %
+# <...> construct, see the status_format description. The following sequences are
 # defined in NeoMutt:
 # 
 # ┌───────┬─────────────────────────────────────────────────────────────────────┐ 
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%B │Same as %K                                                           │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%C │Current message number                                               │
-# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%c │Number of characters (bytes) in the body of the message (see         │
 # │ │formatstrings-size)                                                  │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
+# │%C │Current message number                                               │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%cr │Number of characters (bytes) in the raw message, including the header│
 # │ │(see formatstrings-size)                                             │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%D │Date and time of message using date_format and local timezone        │
+# │ │Date and time of message using date_format and sender's timezone It  │
+# │%d │is encouraged to use "%{fmt}" instead, where "fmt" is the value of   │
+# │ │$date_format.                                                        │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%d │Date and time of message using date_format and sender's timezone     │
+# │ │Date and time of message using date_format and local timezone It is  │
+# │%D │encouraged to use "%[fmt]" instead, where "fmt" is the value of      │
+# │ │$date_format.                                                        │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%e │Current message number in thread                                     │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%E │Number of messages in current thread                                 │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
+# │%f │Sender (address + real name), either From: or Return-Path:           │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%F │Author name, or recipient name if the message is from you            │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%Fp │Like %F, but plain. No contextual formatting is applied to recipient │
 # │ │name                                                                 │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%f │Sender (address + real name), either From: or Return-Path:           │
-# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%g │Newsgroup name (if compiled with NNTP support)                       │
-# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%g │Message tags (e.g. notmuch tags/imap flags)                          │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%Gx │Individual message tag (e.g. notmuch tags/imap flags)                │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%H │Spam attribute(s) of this message                                    │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%I │Initials of author                                                   │
-# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%i │Message-id of the current message                                    │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
+# │%I │Initials of author                                                   │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%J │Message tags (if present, tree unfolded, and != parent's tags)       │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%K │The list to which the letter was sent (if any; otherwise: empty)     │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
+# │%l │number of lines in the unprocessed message (may not work with        │
+# │ │maildir, mh, and IMAP folders)                                       │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │ │If an address in the "To:" or "Cc:" header field matches an address  │
 # │%L │Defined by the user's "subscribe" command, this displays "To         │
 # │ │<list-name>", otherwise the same as %F                               │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%l │number of lines in the unprocessed message (may not work with        │
-# │ │maildir, mh, and IMAP folders)                                       │
+# │%m │Total number of message in the mailbox                               │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%M │Number of hidden messages if the thread is collapsed                 │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%m │Total number of message in the mailbox                               │
+# │%n │Author's real name (or address if missing)                           │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%N │Message score                                                        │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%n │Author's real name (or address if missing)                           │
-# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%O │Original save folder where NeoMutt would formerly have Stashed the   │
 # │ │message: list name or recipient name If not sent to a list           │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%q │Newsgroup name (if compiled with NNTP support)                       │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%R │Comma separated list of "Cc:" recipients                             │
-# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%r │Comma separated list of "To:" recipients                             │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%S │Single character status of the message ("N"/"O"/"D"/"d"/"!"/"r"/"*") │
+# │%R │Comma separated list of "Cc:" recipients                             │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%s │Subject of the message                                               │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%T │The appropriate character from the $to_chars string                  │
+# │%S │Single character status of the message ("N"/"O"/"D"/"d"/"!"/"r"/"*") │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%t │"To:" field (recipients)                                             │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
+# │%T │The appropriate character from the $to_chars string                  │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%u │User (login) name of the author                                      │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │%v │First name of the author, or the recipient if the message is from you│
 # │%X │Number of MIME attachments (please see the "attachments" section for │
 # │ │possible speed effects)                                              │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
+# │%y │"X-Label:" field, if present                                         │
+# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │ │"X-Label:" field, if present, and (1) not at part of a thread tree,  │
 # │%Y │(2) at the top of a thread, or (3) "X-Label:" is different from      │
 # │ │Preceding message's "X-Label:"                                       │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
-# │%y │"X-Label:" field, if present                                         │
-# ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │ │A three character set of message status flags. The first character is│
 # │ │new/read/replied flags ("n"/"o"/"r"/"O"/"N"). The second is deleted  │
 # │%Z │or encryption flags ("D"/"d"/"S"/"P"/"s"/"K"). The third is either   │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │ │the date and time of the message is converted to sender's time zone, │
 # │ │and "fmt" is expanded by the library function strftime(3); if the    │
-# │%{fmt} │first character inside the braces is a bang ("!"), the date is       │
-# │ │formatted ignoring any locale settings. Note that the sender's time  │
+# │ │first character inside the braces is a bang ("!"), the date is       │
+# │%{fmt} │formatted ignoring any locale settings. Note that the sender's time  │
 # │ │zone might only be available as a numerical offset, so "%Z" behaves  │
-# │ │like "%z".                                                           │
+# │ │like "%z". %{fmt} behaves like %[fmt] on systems where struct tm     │
+# │ │doesn't have a tm_gmtoff member.                                     │
 # ├───────┼─────────────────────────────────────────────────────────────────────┤ 
 # │ │the date and time of the message is converted to the local time zone,│
 # │%[fmt] │and "fmt" is expanded by the library function strftime(3); if the    │
 # 
 
 
-# 3.168. inews
+# 3.186. inews
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.169. ispell
+# 3.187. ispell
 # 
 # Type: command
 # Default: “ispell”
 # 
 
 
-# 3.170. keep_flagged
+# 3.188. keep_flagged
 # 
 # Type: boolean
 # Default: no
 # 
 # If set, read messages marked as flagged will not be moved from your spool
-# mailbox to your $mbox mailbox, or as a result of a "mbox-hook" command.
+# mailbox to your $mbox mailbox or to the "mbox" specified by a mbox-hook
+# command. 
+# 
+# Note that $keep_flagged only has an effect if $move is set.
 # 
 
 
-# 3.171. local_date_header
+# 3.189. local_date_header
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.172. mail_check
+# 3.190. mail_check
 # 
 # Type: number
 # Default: 5
 # 
 
 
-# 3.173. mail_check_recent
+# 3.191. mail_check_recent
 # 
 # Type: boolean
 # Default: yes
 # if any new mail exists in the mailbox, regardless of whether you have visited
 # it recently.
 # 
-# When $mark_old is set, NeoMutt does not consider the mailbox to contain new
-# mail if only old messages exist.
-# 
 
 
-# 3.174. mail_check_stats
+# 3.192. mail_check_stats
 # 
 # Type: boolean
 # Default: no
 # 
 # When set, NeoMutt will periodically calculate message statistics of a mailbox
 # while polling for new mail. It will check for unread, flagged, and total
-# message counts. Because this operation is more performance intensive, it
-# defaults to unset, and has a separate option, $mail_check_stats_interval, to
-# control how often to update these counts.
+# message counts. (Note: IMAP mailboxes only support unread and total counts).
+# 
+# Because this operation is more performance intensive, it defaults to unset, and
+# has a separate option, $mail_check_stats_interval, to control how often to
+# update these counts.
 # 
 # Message statistics can also be explicitly calculated by invoking the
 # <check-stats> function.
 set mail_check_stats=yes
 
 
-# 3.175. mail_check_stats_interval
+# 3.193. mail_check_stats_interval
 # 
 # Type: number
 # Default: 60
 # 
 
 
-# 3.176. mailcap_path
+# 3.194. mailbox_folder_format
+# 
+# Type: string
+# Default: “%2C %<n?%6n&      > %6m %i”
+# 
+# This variable allows you to customize the file browser display to your personal
+# taste. It's only used to customize network mailboxes (e.g. imap). This string
+# is identical in formatting to the one used by "$folder_format".
+# 
+
+
+# 3.195. mailcap_path
 # 
 # Type: string list
 # Default: “~/.mailcap:/usr/share/neomutt/mailcap:/etc/mailcap:/etc/mailcap:/usr/
 set mailcap_path="$my_confdir/mailcap.containers:$my_confdir/mailcap.icalendar:$my_confdir/mailcap.backgrounding:$my_confdir/mailcap.htmldump"
 
 
-# 3.177. mailcap_sanitize
+# 3.196. mailcap_sanitize
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.178. maildir_check_cur
+# 3.197. maildir_check_cur
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.179. maildir_header_cache_verify
+# 3.198. maildir_field_delimiter
+# 
+# Type: string
+# Default: “:”
+# 
+# Use the value as maildir field delimiter. This is a single-character used to
+# accommodate maildir mailboxes on platforms where `:` is not allowed in a
+# filename. The recommended alternative on such platforms is `;`. Neomutt
+# supports all non-alphanumeric values except for `-`, `.`, ``, `/`. Note: this
+# only applies to maildir-style mailboxes. Setting it will have no effect on
+# other mailbox types.
+# 
+
+
+# 3.199. maildir_header_cache_verify
 # 
 # Type: boolean
 # Default: yes
 set maildir_header_cache_verify=no
 
 
-# 3.180. maildir_trash
+# 3.200. maildir_trash
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.181. mark_macro_prefix
+# 3.201. mark_macro_prefix
 # 
 # Type: string
 # Default: “'”
 # 
 
 
-# 3.182. mark_old
+# 3.202. mark_old
 # 
 # Type: boolean
 # Default: yes
 set mark_old=no
 
 
-# 3.183. markers
+# 3.203. markers
 # 
 # Type: boolean
 # Default: yes
 set markers=no
 
 
-# 3.184. mask
+# 3.204. mask
 # 
 # Type: regular expression
 # Default: “!^.[^.]”
 # 
 
 
-# 3.185. mbox
+# 3.205. mbox
 # 
 # Type: mailbox
 # Default: “~/mbox”
 set mbox="=spool"
 
 
-# 3.186. mbox_type
+# 3.206. mbox_type
 # 
 # Type: enumeration
 # Default: mbox
 set mbox_type=Maildir
 
 
-# 3.187. me_too
+# 3.207. me_too
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.188. menu_context
+# 3.208. menu_context
 # 
 # Type: number
 # Default: 0
 set menu_context=5
 
 
-# 3.189. menu_move_off
+# 3.209. menu_move_off
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.190. menu_scroll
+# 3.210. menu_scroll
 # 
 # Type: boolean
 # Default: no
 set menu_scroll=yes
 
 
-# 3.191. message_cache_clean
+# 3.211. message_cache_clean
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.192. message_cachedir
+# 3.212. message_cache_dir
 # 
 # Type: path
 # Default: (empty)
 # 
 
 
-# 3.193. message_format
+# 3.213. message_format
 # 
 # Type: string
 # Default: “%s”
 # 
 
 
-# 3.194. meta_key
+# 3.214. meta_key
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.195. mh_purge
+# 3.215. mh_purge
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.196. mh_seq_flagged
+# 3.216. mh_seq_flagged
 # 
 # Type: string
 # Default: “flagged”
 # 
 
 
-# 3.197. mh_seq_replied
+# 3.217. mh_seq_replied
 # 
 # Type: string
 # Default: “replied”
 # 
 
 
-# 3.198. mh_seq_unseen
+# 3.218. mh_seq_unseen
 # 
 # Type: string
 # Default: “unseen”
 # 
 
 
-# 3.199. mime_forward
+# 3.219. mime_forward
 # 
 # Type: quadoption
 # Default: no
 set mime_forward=ask-yes
 
 
-# 3.200. mime_forward_decode
+# 3.220. mime_forward_decode
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.201. mime_forward_rest
+# 3.221. mime_forward_rest
 # 
 # Type: quadoption
 # Default: yes
 # 
 
 
-# 3.202. mime_type_query_command
+# 3.222. mime_type_query_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.203. mime_type_query_first
+# 3.223. mime_type_query_first
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.204. mix_entry_format
-# 
-# Type: string
-# Default: “%4n %c %-16s %a”
-# 
-# This variable describes the format of a remailer line on the mixmaster chain
-# selection screen. The following printf(3)-like sequences are supported:
-# 
-# ┌───┬───────────────────────────────────────────────────────────────┐ 
-# │%a │The remailer's e-mail address                                  │
-# ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%c │Remailer capabilities                                          │
-# ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%n │The running number on the menu                                 │
-# ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%s │The remailer's short name                                      │
-# ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%>X│right justify the rest of the string and pad with character "X"│
-# ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%|X│pad to the end of the line with character "X"                  │
-# ├───┼───────────────────────────────────────────────────────────────┤ 
-# │%*X│soft-fill with character "X" as pad                            │
-# └───┴───────────────────────────────────────────────────────────────┘ 
-# 
-
-
-# 3.205. mixmaster
-# 
-# Type: command
-# Default: “mixmaster”
-# 
-# This variable contains the path to the Mixmaster binary on your system. It is
-# used with various sets of parameters to gather the list of known remailers, and
-# to finally send a message through the mixmaster chain.
-# 
-# Note: On Debian systems, this option is set by default to “mixmaster-filter” in
-# /etc/Muttrc. 
-# 
-set mixmaster="mixmaster-filter"
-
-
-# 3.206. move
+# 3.224. move
 # 
 # Type: quadoption
 # Default: no
 # 
-# Controls whether or not NeoMutt will move read messages from your spool mailbox
-# to your $mbox mailbox, or as a result of a "mbox-hook" command.
+# If this variable is set, then NeoMutt will move read messages from your spool
+# mailbox to your $mbox mailbox or to the "mbox" specified by a mbox-hook
+# command. 
+# 
+# See also $keep_flagged.
 # 
 set move=no
 
 
-# 3.207. narrow_tree
+# 3.225. narrow_tree
 # 
 # Type: boolean
 # Default: no
 set narrow_tree=yes
 
 
-# 3.208. net_inc
+# 3.226. net_inc
 # 
 # Type: number
 # Default: 10
 # 
 
 
-# 3.209. new_mail_command
+# 3.227. new_mail_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.210. news_cache_dir
+# 3.228. news_cache_dir
 # 
 # Type: path
 # Default: “~/.neomutt”
 # 
 
 
-# 3.211. news_server
+# 3.229. news_server
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.212. newsgroups_charset
+# 3.230. newsgroups_charset
 # 
 # Type: string
 # Default: “utf-8”
 # 
 
 
-# 3.213. newsrc
+# 3.231. newsrc
 # 
 # Type: path
 # Default: “~/.newsrc”
 # 
 
 
-# 3.214. nm_db_limit
+# 3.232. nm_config_file
+# 
+# Type: path
+# Default: “auto”
+# 
+# Configuration file for notmuch. Use 'auto' to detect configuration.
+# 
+
+
+# 3.233. nm_config_profile
+# 
+# Type: string
+# Default: (empty)
+# 
+# Configuration profile for notmuch.
+# 
+
+
+# 3.234. nm_db_limit
 # 
 # Type: number
 # Default: 0
 # 
 
 
-# 3.215. nm_default_url
+# 3.235. nm_default_url
 # 
 # Type: string
 # Default: (empty)
 # This variable specifies the default Notmuch database in format notmuch://
 # <absolute path>.
 # 
-#set nm_default_url="notmuch://$HOME/nmmail"
 
 
-# 3.216. nm_exclude_tags
+# 3.236. nm_exclude_tags
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.217. nm_flagged_tag
+# 3.237. nm_flagged_tag
 # 
 # Type: string
 # Default: “flagged”
 # 
 
 
-# 3.218. nm_open_timeout
+# 3.238. nm_open_timeout
 # 
 # Type: number
 # Default: 5
 # 
 
 
-# 3.219. nm_query_type
+# 3.239. nm_query_type
 # 
 # Type: string
 # Default: “messages”
 # This variable specifies the default query type (threads or messages) used in
 # notmuch queries.
 # 
-#set nm_query_type="threads"
 
 
-# 3.220. nm_query_window_current_position
+# 3.240. nm_query_window_current_position
 # 
 # Type: number
 # Default: 0
 # 
 
 
-# 3.221. nm_query_window_current_search
+# 3.241. nm_query_window_current_search
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.222. nm_query_window_duration
+# 3.242. nm_query_window_duration
 # 
 # Type: number
 # Default: 0
 # This variable sets the time duration of a windowed notmuch query. Accepted
 # values all non negative integers. A value of 0 disables the feature.
 # 
-#set nm_query_window_duration=2
 
 
-# 3.223. nm_query_window_enable
+# 3.243. nm_query_window_enable
 # 
 # Type: boolean
 # Default: no
 # 
 # This variable enables windowed notmuch queries even if window duration is 0.
 # 
-#set nm_query_window_enable=yes
 
 
-# 3.224. nm_query_window_or_terms
+# 3.244. nm_query_window_or_terms
 # 
 # Type: string
 # Default: (empty)
 # 
 # notmuch://?query=tag:inbox and (date:... or (tag:flagged and tag:unread))
 # 
-#set nm_query_window_or_terms="tag:unread and tag:flagged"
 
 
-# 3.225. nm_query_window_timebase
+# 3.245. nm_query_window_timebase
 # 
 # Type: string
 # Default: “week”
 # 
 
 
-# 3.226. nm_record
+# 3.246. nm_record
 # 
 # Type: boolean
 # Default: no
 # the notmuch tags from the original message. See $nm_record_tags for how to
 # modify the set of notmuch tags assigned to sent messages written to the record.
 # 
-#set nm_record=yes
 
 
-# 3.227. nm_record_tags
+# 3.247. nm_record_tags
 # 
 # Type: string
 # Default: (empty)
 # toggling) applied to messages added to the Neomutt record when $nm_record is
 # true. See the description of the <modify-labels> function for the syntax.
 # 
-#set nm_record_tags="-unread,reply,archive"
 
 
-# 3.228. nm_replied_tag
+# 3.248. nm_replied_tag
 # 
 # Type: string
 # Default: “replied”
 # 
 
 
-# 3.229. nm_unread_tag
+# 3.249. nm_unread_tag
 # 
 # Type: string
 # Default: “unread”
 # 
 # This variable specifies notmuch tag which is used for unread messages. The
 # variable is used to count unread messages in DB and set the unread flag when
-# modifiying tags. All other NeoMutt commands use standard (e.g. maildir) flags.
+# modifying tags. All other NeoMutt commands use standard (e.g. maildir) flags.
 # 
 
 
-# 3.230. nntp_authenticators
+# 3.250. nntp_authenticators
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.231. nntp_context
+# 3.251. nntp_context
 # 
-# Type: number
+# Type: number (long)
 # Default: 1000
 # 
 # This variable defines number of articles which will be in index when newsgroup
 # 
 
 
-# 3.232. nntp_listgroup
+# 3.252. nntp_listgroup
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.233. nntp_load_description
+# 3.253. nntp_load_description
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.234. nntp_pass
+# 3.254. nntp_pass
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.235. nntp_poll
+# 3.255. nntp_poll
 # 
 # Type: number
 # Default: 60
 # 
 
 
-# 3.236. nntp_user
+# 3.256. nntp_user
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.237. pager
+# 3.257. pager
 # 
 # Type: command
-# Default: “builtin”
+# Default: (empty)
 # 
-# This variable specifies which pager you would like to use to view messages. The
-# value "builtin" means to use the built-in pager, otherwise this variable should
+# This variable specifies which pager you would like to use to view messages.
+# When empty, NeoMutt will use the built-in pager, otherwise this variable should
 # specify the pathname of the external pager you would like to use.
 # 
 # Using an external pager may have some disadvantages: Additional keystrokes are
 # 
 
 
-# 3.238. pager_context
+# 3.258. pager_context
 # 
 # Type: number
 # Default: 0
 set pager_context=2
 
 
-# 3.239. pager_format
+# 3.259. pager_format
 # 
 # Type: string
 # Default: “-%Z- %C/%m: %-20.20n   %s%*  -- (%P)”
 set pager_format="<%a> %*  %i (%P)"
 
 
-# 3.240. pager_index_lines
+# 3.260. pager_index_lines
 # 
 # Type: number
 # Default: 0
 # be roughly one third of the way down this mini-index, giving the reader the
 # context of a few messages before and after the message. This is useful, for
 # example, to determine how many messages remain to be read in the current
-# thread. A value of 0 results in no index being shown. If the number of messages
-# in the current folder is less than $pager_index_lines, then the index will only
-# use as many lines as it needs.
+# thread. A value of 0 results in no index being shown.
 # 
 set pager_index_lines=$menu_context
 
 
-# 3.241. pager_read_delay
+# 3.261. pager_read_delay
 # 
 # Type: number
 # Default: 0
 # message in the pager before that message will be marked as read. A value of 0
 # results in the message being marked read unconditionally; for other values,
 # navigating to another message or exiting the pager before the timeout will
-# leave the message marked unread. This setting is ignored if $pager is not
-# builtin. 
+# leave the message marked unread. This setting is ignored if $pager is set.
 # 
 
 
-# 3.242. pager_skip_quoted_context
+# 3.262. pager_skip_quoted_context
 # 
 # Type: number
 # Default: 0
 # 
 
 
-# 3.243. pager_stop
+# 3.263. pager_stop
 # 
 # Type: boolean
 # Default: no
 set pager_stop=yes
 
 
-# 3.244. pattern_format
+# 3.264. pattern_format
 # 
 # Type: string
 # Default: “%2n %-15e  %d”
 # This variable describes the format of the "pattern completion" menu. The
 # following printf(3)-style sequences are understood:
 # 
-# ┌──┬────────────────────┐ 
-# │%d│pattern description │
-# ├──┼────────────────────┤ 
-# │%e│pattern expression  │
-# ├──┼────────────────────┤ 
-# │%n│index number        │
-# └──┴────────────────────┘ 
+# ┌───┬───────────────────────────────────────────────────────────────┐ 
+# │%d │pattern description                                            │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%e │pattern expression                                             │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%n │index number                                                   │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%>X│right justify the rest of the string and pad with character "X"│
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%|X│pad to the end of the line with character "X"                  │
+# ├───┼───────────────────────────────────────────────────────────────┤ 
+# │%*X│soft-fill with character "X" as pad                            │
+# └───┴───────────────────────────────────────────────────────────────┘ 
 # 
 
 
-# 3.245. pgp_auto_decode
+# 3.265. pgp_auto_decode
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.246. pgp_auto_inline
+# 3.266. pgp_auto_inline
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.247. pgp_check_exit
+# 3.267. pgp_check_exit
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.248. pgp_check_gpg_decrypt_status_fd
+# 3.268. pgp_check_gpg_decrypt_status_fd
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.249. pgp_clear_sign_command
+# 3.269. pgp_clear_sign_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.250. pgp_decode_command
+# 3.270. pgp_decode_command
 # 
 # Type: command
 # Default: (empty)
 # │%f│Expands to the name of a file containing a message.                       │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
 # │%p│Expands to PGPPASSFD=0 when a pass phrase is needed, to an empty string   │
-# │ │otherwise. Note: This may be used with a %? construct.                    │
+# │ │otherwise. Note: This may be used with a %<...> construct.                │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
 # │%r│One or more key IDs (or fingerprints if available).                       │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
 # │ │/signed attachment when verifying it.                                     │
 # └──┴──────────────────────────────────────────────────────────────────────────┘ 
 # 
-# For examples on how to configure these formats for the various versions of PGP
-# which are floating around, see the pgp and gpg sample configuration files in
-# the samples/ subdirectory which has been installed on your system alongside the
-# documentation. (PGP only)
+# (PGP only)
 # 
 
 
-# 3.251. pgp_decrypt_command
+# 3.271. pgp_decrypt_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.252. pgp_decryption_okay
+# 3.272. pgp_decryption_okay
 # 
 # Type: regular expression
 # Default: (empty)
 # 
 
 
-# 3.253. pgp_default_key
+# 3.273. pgp_default_key
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.254. pgp_encrypt_only_command
+# 3.274. pgp_encrypt_only_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.255. pgp_encrypt_sign_command
+# 3.275. pgp_encrypt_sign_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.256. pgp_entry_format
+# 3.276. pgp_entry_format
 # 
 # Type: string
 # Default: “%4n %t%f %4l/0x%k %-4a %2c %u”
 # selection menu also. This string is similar to $index_format, but has its own
 # set of printf(3)-like sequences:
 # 
-# ┌──────┬──────────────────────────────────────────────────────┐ 
-# │%a │Algorithm                                             │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%c │Capabilities                                          │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%f │Flags                                                 │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%k │Key id                                                │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%l │Key length                                            │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%n │Number                                                │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%p │Protocol                                              │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%t │Trust/validity of the key-uid association             │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%u │User id                                               │
-# ├──────┼──────────────────────────────────────────────────────┤ 
-# │%[<s>]│Date of the key where <s> is an strftime(3) expression│
-# └──────┴──────────────────────────────────────────────────────┘ 
+# ┌──────┬───────────────────────────────────────────────────────────────┐ 
+# │%a │Algorithm                                                      │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%c │Capabilities                                                   │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%f │Flags                                                          │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%i │Key fingerprint (or long key id if non-existent)               │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%k │Key id                                                         │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%l │Key length                                                     │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%n │Number                                                         │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%p │Protocol                                                       │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%t │Trust/validity of the key-uid association                      │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%u │User id                                                        │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%[<s>]│Date of the key where <s> is an strftime(3) expression         │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%>X │Right justify the rest of the string and pad with character "X"│
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%|X │Pad to the end of the line with character "X"                  │
+# ├──────┼───────────────────────────────────────────────────────────────┤ 
+# │%*X │Soft-fill with character "X" as pad                            │
+# └──────┴───────────────────────────────────────────────────────────────┘ 
+# 
+# See the section "Sending Cryptographically Signed/Encrypted Messages" of the
+# user manual for the meaning of the letters some of these sequences expand to.
 # 
 # (Crypto only) or (PGP only when GPGME disabled)
 # 
 
 
-# 3.257. pgp_export_command
+# 3.277. pgp_export_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.258. pgp_get_keys_command
+# 3.278. pgp_get_keys_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.259. pgp_good_sign
+# 3.279. pgp_good_sign
 # 
 # Type: regular expression
 # Default: (empty)
 # 
 
 
-# 3.260. pgp_ignore_subkeys
+# 3.280. pgp_ignore_subkeys
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.261. pgp_import_command
+# 3.281. pgp_import_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.262. pgp_list_pubring_command
+# 3.282. pgp_list_pubring_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.263. pgp_list_secring_command
+# 3.283. pgp_list_secring_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.264. pgp_long_ids
+# 3.284. pgp_key_sort
+# 
+# Type: sort order
+# Default: address
+# 
+# Specifies how the entries in the pgp menu are sorted. The following are legal
+# values: 
+# 
+# ┌───────┬──────────────────────────────┐ 
+# │address│sort alphabetically by user id│
+# ├───────┼──────────────────────────────┤ 
+# │keyid │sort alphabetically by key id │
+# ├───────┼──────────────────────────────┤ 
+# │date │sort by key creation date     │
+# ├───────┼──────────────────────────────┤ 
+# │trust │sort by the trust of the key  │
+# └───────┴──────────────────────────────┘ 
+# 
+# If you prefer reverse order of the above values, prefix it with "reverse-".
+# (PGP only)
+# 
+
+
+# 3.285. pgp_long_ids
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.265. pgp_mime_auto
+# 3.286. pgp_mime_auto
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.266. pgp_reply_inline
+# 3.287. pgp_reply_inline
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.267. pgp_retainable_sigs
+# 3.288. pgp_retainable_sigs
 # 
 # Type: boolean
 # Default: no
 set pgp_retainable_sigs=yes
 
 
-# 3.268. pgp_self_encrypt
+# 3.289. pgp_self_encrypt
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.269. pgp_show_unusable
+# 3.290. pgp_show_unusable
 # 
 # Type: boolean
 # Default: yes
 set pgp_show_unusable=no
 
 
-# 3.270. pgp_sign_as
+# 3.291. pgp_sign_as
 # 
 # Type: string
 # Default: (empty)
 set pgp_sign_as="0x9C9D6979AE941637"
 
 
-# 3.271. pgp_sign_command
+# 3.292. pgp_sign_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.272. pgp_sort_keys
-# 
-# Type: sort order
-# Default: address
-# 
-# Specifies how the entries in the pgp menu are sorted. The following are legal
-# values: 
-# 
-# ┌───────┬──────────────────────────────┐ 
-# │address│sort alphabetically by user id│
-# ├───────┼──────────────────────────────┤ 
-# │keyid │sort alphabetically by key id │
-# ├───────┼──────────────────────────────┤ 
-# │date │sort by key creation date     │
-# ├───────┼──────────────────────────────┤ 
-# │trust │sort by the trust of the key  │
-# └───────┴──────────────────────────────┘ 
-# 
-# If you prefer reverse order of the above values, prefix it with "reverse-".
-# (PGP only)
-# 
-
-
-# 3.273. pgp_strict_enc
+# 3.293. pgp_strict_enc
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.274. pgp_timeout
+# 3.294. pgp_timeout
 # 
 # Type: number (long)
 # Default: 300
 # 
 
 
-# 3.275. pgp_use_gpg_agent
+# 3.295. pgp_use_gpg_agent
 # 
 # Type: boolean
 # Default: yes
 set pgp_use_gpg_agent=yes
 
 
-# 3.276. pgp_verify_command
+# 3.296. pgp_verify_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.277. pgp_verify_key_command
+# 3.297. pgp_verify_key_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.278. pipe_decode
+# 3.298. pipe_decode
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.279. pipe_decode_weed
+# 3.299. pipe_decode_weed
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.280. pipe_sep
+# 3.300. pipe_sep
 # 
 # Type: string
 # Default: “n”
 # 
 
 
-# 3.281. pipe_split
+# 3.301. pipe_split
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.282. pop_auth_try_all
+# 3.302. pop_auth_try_all
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.283. pop_authenticators
+# 3.303. pop_authenticators
 # 
 # Type: string list
 # Default: (empty)
 # 
 
 
-# 3.284. pop_check_interval
+# 3.304. pop_check_interval
 # 
 # Type: number
 # Default: 60
 # 
 
 
-# 3.285. pop_delete
+# 3.305. pop_delete
 # 
 # Type: quadoption
 # Default: ask-no
 # 
 
 
-# 3.286. pop_host
+# 3.306. pop_host
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.287. pop_last
+# 3.307. pop_last
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.288. pop_oauth_refresh_command
+# 3.308. pop_oauth_refresh_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.289. pop_pass
+# 3.309. pop_pass
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.290. pop_reconnect
+# 3.310. pop_reconnect
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.291. pop_user
+# 3.311. pop_user
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.292. post_indent_string
-# 
-# Type: string
-# Default: (empty)
-# 
-# Similar to the $attribution variable, NeoMutt will append this string after the
-# inclusion of a message which is being replied to.
-# 
-
-
-# 3.293. post_moderated
+# 3.312. post_moderated
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.294. postpone
+# 3.313. postpone
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.295. postpone_encrypt
+# 3.314. postpone_encrypt
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.296. postpone_encrypt_as
+# 3.315. postpone_encrypt_as
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.297. postponed
+# 3.316. postponed
 # 
 # Type: mailbox
 # Default: “~/postponed”
 set postponed="=drafts"
 
 
-# 3.298. preconnect
+# 3.317. preconnect
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.299. preferred_languages
+# 3.318. preferred_languages
 # 
 # Type: string list
 # Default: (empty)
 # 
 
 
-# 3.300. print
+# 3.319. print
 # 
 # Type: quadoption
 # Default: ask-no
 # 
 
 
-# 3.301. print_command
+# 3.320. print_command
 # 
 # Type: command
 # Default: “lpr”
 set print_command="muttprint"
 
 
-# 3.302. print_decode
+# 3.321. print_decode
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.303. print_decode_weed
+# 3.322. print_decode_weed
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.304. print_split
+# 3.323. print_split
 # 
 # Type: boolean
 # Default: no
 set print_split=yes
 
 
-# 3.305. prompt_after
+# 3.324. prompt_after
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.306. query_command
+# 3.325. query_command
 # 
 # Type: command
 # Default: (empty)
 set query_command="lbdbq"
 
 
-# 3.307. query_format
+# 3.326. query_format
 # 
 # Type: string
-# Default: “%3c %t %-25.25n %-25.25a | %e”
+# Default: “%3i %t %-25N %-25E | %C%> %Y”
 # 
 # This variable describes the format of the "query" menu. The following printf(3)
 # -style sequences are understood:
 # 
-# ┌───┬─┬─────────────────────────────────────────────────────┐ 
-# │%a │ │Destination address                                  │
-# ├───┼─┼─────────────────────────────────────────────────────┤ 
-# │%c │ │Current entry number                                 │
-# ├───┼─┼─────────────────────────────────────────────────────┤ 
-# │%e │*│Extra information                                    │
-# ├───┼─┼─────────────────────────────────────────────────────┤ 
-# │%n │ │Destination name                                     │
-# ├───┼─┼─────────────────────────────────────────────────────┤ 
-# │%t │ │"*" if current entry is tagged, a space otherwise    │
-# ├───┼─┼─────────────────────────────────────────────────────┤ 
-# │%>X│ │Right justify the rest of the string and pad with "X"│
-# ├───┼─┼─────────────────────────────────────────────────────┤ 
-# │%|X│ │Pad to the end of the line with "X"                  │
-# ├───┼─┼─────────────────────────────────────────────────────┤ 
-# │%*X│ │Soft-fill with character "X" as pad                  │
-# └───┴─┴─────────────────────────────────────────────────────┘ 
+# ┌───┬─────────────────────────────────────────────────────┐ 
+# │%A │Full Address (Name and Email)                        │
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%C │Comment                                              │
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%E │Email Address                                        │
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%i │Index number                                         │
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%N │Real name                                            │
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%t │Alias is tagged (selected)                           │
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%Y │User-defined tags (labels)                           │
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%>X│Right justify the rest of the string and pad with "X"│
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%|X│Pad to the end of the line with "X"                  │
+# ├───┼─────────────────────────────────────────────────────┤ 
+# │%*X│Soft-fill with character "X" as pad                  │
+# └───┴─────────────────────────────────────────────────────┘ 
 # 
 # For an explanation of "soft-fill", see the $index_format documentation.
 # 
-# * = can be optionally printed if nonzero, see the $status_format documentation.
+# The following sequences are deprecated; they will be removed in the future.
+# 
+# ┌──┬───────────────┐ 
+# │%a│Use %E instead │
+# ├──┼───────────────┤ 
+# │%c│Use %i instead │
+# ├──┼───────────────┤ 
+# │%e│Use %C instead │
+# ├──┼───────────────┤ 
+# │%n│Use %N instead │
+# └──┴───────────────┘ 
 # 
 
 
-# 3.308. quit
+# 3.327. quit
 # 
 # Type: quadoption
 # Default: yes
 # it is set to ask-yes or ask-no, you are prompted for confirmation when you try
 # to quit.
 # 
+# In order to quit from NeoMutt if this variable is unset, you must send the
+# signal SIGINT to NeoMutt. This can usually be achieved by pressing CTRL-C in
+# the terminal.
+# 
 
 
-# 3.309. quote_regex
+# 3.328. quote_regex
 # 
 # Type: regular expression
 # Default: “^([ t]*[|>:}#])+”
 # 
 
 
-# 3.310. read_inc
+# 3.329. read_inc
 # 
 # Type: number
 # Default: 10
 # 
 
 
-# 3.311. read_only
+# 3.330. read_only
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.312. real_name
+# 3.331. real_name
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.313. recall
+# 3.332. recall
 # 
 # Type: quadoption
 # Default: ask-yes
 set recall=no
 
 
-# 3.314. record
+# 3.333. record
 # 
 # Type: mailbox
 # Default: “~/sent”
 set record="=store"
 
 
-# 3.315. reflow_space_quotes
+# 3.334. reflow_space_quotes
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.316. reflow_text
+# 3.335. reflow_text
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.317. reflow_wrap
+# 3.336. reflow_wrap
 # 
 # Type: number
 # Default: 78
 # relative to the left margin. A negative value set the paragraph width relative
 # to the right margin.
 # 
+# Be aware that the reformatted lines of a paragraph are still subject to $wrap.
+# This means if $reflow_wrap is 40 and $wrap is 30, then the paragraph gets
+# reformatted to 40 characters a line (due to $reflow_wrap) and afterwards each
+# 40-character-line is split at 30 characters (due to $wrap), resulting in
+# alternating line lengths of 30 and 10 characters.
+# 
 # Also see $wrap.
 # 
 set reflow_wrap=-10
 
 
-# 3.318. reply_regex
+# 3.337. reply_regex
 # 
 # Type: regular expression
 # Default: “^((re|aw|sv)([[0-9]+])*:[ t]*)*”
 # 
 # A regular expression used to recognize reply messages when threading and
-# replying. The default value corresponds to the English "Re:", the German "Aw:"
-# and the Swedish "Sv:".
+# replying. The default value corresponds to the standard Latin "Re:" prefix.
+# 
+# This value may have been localized by the translator for your locale, adding
+# other prefixes that are common in the locale. You can add your own prefixes by
+# appending inside "^(re)". For example: "^(re|sv)" or "^(re|aw|sv)".
+# 
+# The second parenthesized expression matches zero or more bracketed numbers
+# following the prefix, such as "Re[1]: ". The initial "\[" means a literal
+# left-bracket character. Note the backslash must be doubled when used inside a
+# double quoted string in the neomuttrc. "[0-9]+" means one or more numbers. "\]
+# " means a literal right-bracket. Finally the whole parenthesized expression has
+# a "*" suffix, meaning it can occur zero or more times.
+# 
+# The last part matches a colon followed by an optional space or tab. Note "t"
+# is converted to a literal tab inside a double quoted string. If you use a
+# single quoted string, you would have to type an actual tab character, and would
+# need to convert the double-backslashes to single backslashes.
+# 
+# Note: the result of this regex match against the subject is stored in the
+# header cache. Mutt isn't smart enough to invalidate a header cache entry based
+# on changing $reply_regex, so if you aren't seeing correct values in the index,
+# try temporarily turning off the header cache. If that fixes the problem, then
+# once the variable is set to your liking, remove your stale header cache files
+# and turn the header cache back on.
 # 
 
 
-# 3.319. reply_self
+# 3.338. reply_self
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.320. reply_to
+# 3.339. reply_to
 # 
 # Type: quadoption
 # Default: ask-yes
 # 
 
 
-# 3.321. reply_with_xorig
+# 3.340. reply_with_xorig
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.322. resolve
+# 3.341. resolve
 # 
 # Type: boolean
 # Default: yes
 # 
-# When set, the cursor will be automatically advanced to the next (possibly
-# undeleted) message whenever a command that modifies the current message is
-# executed. 
+# When set, the cursor in a list will be automatically advanced to the next
+# (possibly undeleted) message/attachment/entry whenever a command that modifies
+# the current message/attachment/entry is executed.
+# 
+# Examples of such commands are tagging a message, deleting an entry, or saving
+# an attachment.
 # 
 
 
-# 3.323. resume_draft_files
+# 3.342. resume_draft_files
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.324. resume_edited_draft_files
+# 3.343. resume_edited_draft_files
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.325. reverse_alias
+# 3.344. reverse_alias
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.326. reverse_name
+# 3.345. reverse_name
 # 
 # Type: boolean
 # Default: no
 set reverse_name=yes
 
 
-# 3.327. reverse_real_name
+# 3.346. reverse_real_name
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.328. rfc2047_parameters
+# 3.347. rfc2047_parameters
 # 
 # Type: boolean
-# Default: no
+# Default: yes
 # 
 # When this variable is set, NeoMutt will decode RFC2047-encoded MIME parameters.
 # You want to set this variable when NeoMutt suggests you to save attachments to
 set rfc2047_parameters=yes
 
 
-# 3.329. save_address
+# 3.348. save_address
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.330. save_empty
+# 3.349. save_empty
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.331. save_history
+# 3.350. save_history
 # 
 # Type: number
 # Default: 0
 # This variable controls the size of the history (per category) saved in the
 # $history_file file.
 # 
+# Setting this to a value greater than $history is possible. However, there will
+# never be more than $history entries to select from even if more are recorded in
+# the history file.
+# 
 set save_history=100
 
 
-# 3.332. save_name
+# 3.351. save_name
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.333. save_unsubscribed
+# 3.352. save_unsubscribed
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.334. score
+# 3.353. score
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.335. score_threshold_delete
+# 3.354. score_threshold_delete
 # 
 # Type: number
 # Default: -1
 # 
 
 
-# 3.336. score_threshold_flag
+# 3.355. score_threshold_flag
 # 
 # Type: number
 # Default: 9999
 # 
 
 
-# 3.337. score_threshold_read
+# 3.356. score_threshold_read
 # 
 # Type: number
 # Default: -1
 # 
 
 
-# 3.338. search_context
+# 3.357. search_context
 # 
 # Type: number
 # Default: 0
 set search_context=5
 
 
-# 3.339. send_charset
+# 3.358. send_charset
 # 
-# Type: string
+# Type: string list
 # Default: “us-ascii:iso-8859-1:utf-8”
 # 
 # A colon-delimited list of character sets for outgoing messages. NeoMutt will
 set send_charset="utf-8"
 
 
-# 3.340. sendmail
+# 3.359. sendmail
 # 
 # Type: command
 # Default: “/usr/sbin/sendmail -oem -oi”
 # $use_envelope_from, $dsn_notify, or $dsn_return will be added before the
 # delimiter. 
 # 
+# Note: This command is invoked differently from most other commands in NeoMutt.
+# It is tokenized by space, and invoked directly via execvp(3) with an array of
+# arguments - so commands or arguments with spaces in them are not supported. The
+# shell is not used to run the command, so shell quoting is also not supported.
+# 
 # See also: $write_bcc.
 # 
 set sendmail="$my_confdir/sendmail"
 
 
-# 3.341. sendmail_wait
+# 3.360. sendmail_wait
 # 
 # Type: number
 # Default: 0
 # 
 
 
-# 3.342. shell
+# 3.361. shell
 # 
 # Type: command
 # Default: “/bin/sh”
 # 
 
 
-# 3.343. show_multipart_alternative
+# 3.362. show_multipart_alternative
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.344. show_new_news
+# 3.363. show_new_news
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.345. show_only_unread
+# 3.364. show_only_unread
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.346. sidebar_component_depth
+# 3.365. sidebar_component_depth
 # 
 # Type: number
 # Default: 0
 # 
 
 
-# 3.347. sidebar_delim_chars
+# 3.366. sidebar_delim_chars
 # 
 # Type: string
 # Default: “/.”
 # 
 
 
-# 3.348. sidebar_divider_char
+# 3.367. sidebar_divider_char
 # 
 # Type: string
-# Default: (empty)
+# Default: “|”
+# 
+# The default is a Unicode vertical line.
 # 
 # This specifies the characters to be drawn between the sidebar (when visible)
 # and the other NeoMutt panels. ASCII and Unicode line-drawing characters are
 # supported. 
 # 
+# The divider char can be set to an empty string for some extra space. If empty,
+# setting the sidebar_background color may help distinguish the sidebar from
+# other panels.
+# 
 set sidebar_divider_char=" "
 
 
-# 3.349. sidebar_folder_indent
+# 3.368. sidebar_folder_indent
 # 
 # Type: boolean
 # Default: no
 set sidebar_folder_indent=yes
 
 
-# 3.350. sidebar_format
+# 3.369. sidebar_format
 # 
 # Type: string
 # Default: “%D%*  %n”
 # similar to $index_format, but has its own set of printf(3)-like sequences:
 # 
 # ┌───┬──┬──────────────────────────────────────────────────────────────────────┐ 
+# │%a │  │Alert: 1 if user is notified of new mail                              │
+# ├───┼──┼──────────────────────────────────────────────────────────────────────┤ 
 # │%B │  │Name of the mailbox                                                   │
 # ├───┼──┼──────────────────────────────────────────────────────────────────────┤ 
 # │%d │* │Number of deleted messages in the mailbox                             │
 # │%L │* │Number of messages after limiting                                     │
 # │ │@ │                                                                      │
 # ├───┼──┼──────────────────────────────────────────────────────────────────────┤ 
-# │%n │  │"N" if mailbox has new mail, ' ' (space) otherwise                    │
+# │%n │  │"N" if mailbox has new mail, " " (space) otherwise                    │
 # ├───┼──┼──────────────────────────────────────────────────────────────────────┤ 
 # │%N │* │Number of unread messages in the mailbox (seen or unseen)             │
 # ├───┼──┼──────────────────────────────────────────────────────────────────────┤ 
 # │%o │* │Number of old messages in the mailbox (unread, seen)                  │
 # ├───┼──┼──────────────────────────────────────────────────────────────────────┤ 
+# │%p │  │Poll: 1 if Mailbox is checked for new mail                            │
+# ├───┼──┼──────────────────────────────────────────────────────────────────────┤ 
 # │%r │* │Number of read messages in the mailbox (read, seen)                   │
 # ├───┼──┼──────────────────────────────────────────────────────────────────────┤ 
 # │%S │* │Size of mailbox (total number of messages)                            │
 # @ = Only applicable to the current folder
 # 
 # In order to use %S, %N, %F, and %!, $mail_check_stats must be set. When thus
-# set, a suggested value for this option is "%B%?F? [%F]?%* %?N?%N/?%S".
+# set, a suggested value for this option is "%B%<F? [%F]>%* %<N?%N/>%S".
 # 
 set sidebar_format="%D%?F? [%F]?%*  %?N?%N/?%S"
 
 
-# 3.351. sidebar_indent_string
+# 3.370. sidebar_indent_string
 # 
 # Type: string
 # Default: “  ”
 set sidebar_indent_string=" "
 
 
-# 3.352. sidebar_new_mail_only
+# 3.371. sidebar_new_mail_only
 # 
 # Type: boolean
 # Default: no
 # When set, the sidebar will only display mailboxes containing new, or flagged,
 # mail. 
 # 
-# See also: $sidebar_whitelist, $sidebar_non_empty_mailbox_only.
+# See also: sidebar_pin, $sidebar_non_empty_mailbox_only.
 # 
 
 
-# 3.353. sidebar_next_new_wrap
+# 3.372. sidebar_next_new_wrap
 # 
 # Type: boolean
 # Default: no
 # 
-# When set, the <sidebar-next-new> command will not stop and the end of the list
+# When set, the <sidebar-next-new> command will not stop at the end of the list
 # of mailboxes, but wrap around to the beginning. The <sidebar-prev-new> command
 # is similarly affected, wrapping around to the end of the list.
 # 
 set sidebar_next_new_wrap=yes
 
 
-# 3.354. sidebar_non_empty_mailbox_only
+# 3.373. sidebar_non_empty_mailbox_only
 # 
 # Type: boolean
 # Default: no
 # When set, the sidebar will only display mailboxes that contain one or more
 # mails. 
 # 
-# See also: $sidebar_new_mail_only, $sidebar_whitelist.
+# See also: $sidebar_new_mail_only, sidebar_pin.
 # 
 
 
-# 3.355. sidebar_on_right
+# 3.374. sidebar_on_right
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.356. sidebar_short_path
+# 3.375. sidebar_short_path
 # 
 # Type: boolean
 # Default: no
 set sidebar_short_path=no
 
 
-# 3.357. sidebar_sort_method
+# 3.376. sidebar_sort
 # 
 # Type: sort order
-# Default: order
+# Default: unsorted
 # 
 # Specifies how to sort mailbox entries in the sidebar. By default, the entries
-# are sorted alphabetically. Valid values:
-# 
-# • path (alphabetically)
+# are unsorted. Valid values:
 # 
 # • count (all message count)
 # 
+# • desc (mailbox description)
+# 
 # • flagged (flagged message count)
 # 
-# • new (unread message count)
+# • path (alphabetically)
 # 
 # • unread (unread message count)
 # 
 # • unsorted
 # 
 # You may optionally use the "reverse-" prefix to specify reverse sorting order
-# (example: "set sidebar_sort_method=reverse-alpha").
+# (example: "set sidebar_sort=reverse-path").
 # 
-# The "alpha" and "name" values are synonyms for "path".
+# The alpha and name values are synonyms for path. The new value is a synonym for
+# unread. 
 # 
-set sidebar_sort_method=path
 
 
-# 3.358. sidebar_visible
+# 3.377. sidebar_visible
 # 
 # Type: boolean
 # Default: no
 set sidebar_visible=no
 
 
-# 3.359. sidebar_width
+# 3.378. sidebar_width
 # 
 # Type: number
 # Default: 30
 set sidebar_width=20
 
 
-# 3.360. sig_dashes
+# 3.379. sig_dashes
 # 
 # Type: boolean
 # Default: yes
 set sig_dashes=no
 
 
-# 3.361. sig_on_top
+# 3.380. sig_on_top
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.362. signature
+# 3.381. signature
 # 
 # Type: path
 # Default: “~/.signature”
 # 
 
 
-# 3.363. simple_search
+# 3.382. simple_search
 # 
 # Type: string
 # Default: “~f %s | ~s %s”
 # A simple search is one that does not contain any of the "~" pattern operators.
 # See "patterns" for more information on search patterns.
 # 
+# simple_search applies to several functions, e.g. <delete-pattern>, <limit>,
+# searching in the index, and all of the index colors.
+# 
 # For example, if you simply type "joe" at a search or limit prompt, NeoMutt will
 # automatically expand it to the value specified by this variable by replacing
 # "%s" with the supplied string. For the default value, "joe" would be expanded
 set simple_search="~L %s | ~s %s"
 
 
-# 3.364. size_show_bytes
+# 3.383. size_show_bytes
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.365. size_show_fractions
+# 3.384. size_show_fractions
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.366. size_show_mb
+# 3.385. size_show_mb
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.367. size_units_on_left
+# 3.386. size_units_on_left
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.368. sleep_time
+# 3.387. sleep_time
 # 
 # Type: number
 # Default: 1
 # 
 
 
-# 3.369. smart_wrap
+# 3.388. smart_wrap
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.370. smileys
+# 3.389. smileys
 # 
 # Type: regular expression
 # Default: “(>From )|(:[-^]?[][)(><}{|/DP])”
 # 
 
 
-# 3.371. smime_ask_cert_label
+# 3.390. smime_ask_cert_label
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.372. smime_ca_location
+# 3.391. smime_ca_location
 # 
 # Type: path
 # Default: (empty)
 # 
 
 
-# 3.373. smime_certificates
+# 3.392. smime_certificates
 # 
 # Type: path
 # Default: (empty)
 set smime_certificates="~/.smime/certificates"
 
 
-# 3.374. smime_decrypt_command
+# 3.393. smime_decrypt_command
 # 
 # Type: command
 # Default: (empty)
 # 
 # This format string specifies a command which is used to decrypt application/
-# x-pkcs7-mime attachments.
+# pkcs7-mime attachments.
 # 
 # The OpenSSL command formats have their own set of printf(3)-like sequences
 # similar to PGP's:
 # 
 # ┌──┬──────────────────────────────────────────────────────────────────────────┐ 
-# │%f│Expands to the name of a file containing a message.                       │
+# │%a│The algorithm used for encryption.                                        │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
-# │%s│Expands to the name of a file containing the signature part of a multipart│
-# │ │/signed attachment when verifying it.                                     │
+# │%c│One or more certificate IDs.                                              │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
-# │%k│The key-pair specified with $smime_default_key                            │
+# │ │CA location: Depending on whether $smime_ca_location points to a directory│
+# │%C│or file, this expands to "-CApath $smime_ca_location" or "-CAfile         │
+# │ │$smime_ca_location".                                                      │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
-# │%i│Intermediate certificates                                                 │
+# │%d│The message digest algorithm specified with $smime_sign_digest_alg.       │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
-# │%c│One or more certificate IDs.                                              │
+# │%f│Expands to the name of a file containing a message.                       │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
-# │%a│The algorithm used for encryption.                                        │
+# │%i│Intermediate certificates                                                 │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
-# │%d│The message digest algorithm specified with $smime_sign_digest_alg.       │
+# │%k│The key-pair specified with $smime_default_key                            │
 # ├──┼──────────────────────────────────────────────────────────────────────────┤ 
-# │ │CA location: Depending on whether $smime_ca_location points to a directory│
-# │%C│or file, this expands to "-CApath $smime_ca_location" or "-CAfile         │
-# │ │$smime_ca_location".                                                      │
+# │%s│Expands to the name of a file containing the signature part of a multipart│
+# │ │/signed attachment when verifying it.                                     │
 # └──┴──────────────────────────────────────────────────────────────────────────┘ 
 # 
 # For examples on how to configure these formats, see the smime.rc in the samples
 # 
 
 
-# 3.375. smime_decrypt_use_default_key
+# 3.394. smime_decrypt_use_default_key
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.376. smime_default_key
+# 3.395. smime_default_key
 # 
 # Type: string
 # Default: (empty)
 # the keyid (the hash-value that OpenSSL generates) to work properly.
 # 
 # It will be used for encryption (see $postpone_encrypt and $smime_self_encrypt).
+# If GPGME is enabled, this is the key id displayed by gpgsm.
 # 
 # It will be used for decryption unless $smime_decrypt_use_default_key is unset.
 # 
 # 
 
 
-# 3.377. smime_encrypt_command
+# 3.396. smime_encrypt_command
 # 
 # Type: command
 # Default: (empty)
 # This is a format string, see the $smime_decrypt_command command for possible
 # printf(3)-like sequences. (S/MIME only)
 # 
-# Encrypt the message to $smime_default_key too. (S/MIME only) Note: On Debian
-# systems, this defaults to the first existing file in the following list: ~
-# /.smime/ca-certificates.crt ~/.smime/ca-bundle.crt /etc/ssl/certs/
-# ca-certificates.crt. 
+# Encrypt the message to $smime_default_key too. (S/MIME only)
+# 
+# Note: On Debian systems, this defaults to the first existing file in the
+# following list: ~/.smime/ca-certificates.crt ~/.smime/ca-bundle.crt /etc/ssl/
+# certs/ca-certificates.crt. 
 # 
 
 
-# 3.378. smime_encrypt_with
+# 3.397. smime_encrypt_with
 # 
 # Type: string
 # Default: “aes256”
 # 
 
 
-# 3.379. smime_get_cert_command
+# 3.398. smime_get_cert_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.380. smime_get_cert_email_command
+# 3.399. smime_get_cert_email_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.381. smime_get_signer_cert_command
+# 3.400. smime_get_signer_cert_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.382. smime_import_cert_command
+# 3.401. smime_import_cert_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.383. smime_is_default
+# 3.402. smime_is_default
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.384. smime_keys
+# 3.403. smime_keys
 # 
 # Type: path
 # Default: (empty)
 set smime_keys="~/.smime/keys"
 
 
-# 3.385. smime_pk7out_command
+# 3.404. smime_pk7out_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.386. smime_self_encrypt
+# 3.405. smime_self_encrypt
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.387. smime_sign_as
+# 3.406. smime_sign_as
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.388. smime_sign_command
+# 3.407. smime_sign_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.389. smime_sign_digest_alg
+# 3.408. smime_sign_digest_alg
 # 
 # Type: string
 # Default: “sha256”
 # 
 
 
-# 3.390. smime_timeout
+# 3.409. smime_timeout
 # 
 # Type: number
 # Default: 300
 # 
 
 
-# 3.391. smime_verify_command
+# 3.410. smime_verify_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.392. smime_verify_opaque_command
+# 3.411. smime_verify_opaque_command
 # 
 # Type: command
 # Default: (empty)
 # 
 # This command is used to verify S/MIME signatures of type application/
-# x-pkcs7-mime. 
+# pkcs7-mime. 
 # 
 # This is a format string, see the $smime_decrypt_command command for possible
 # printf(3)-like sequences. (S/MIME only)
 # 
 
 
-# 3.393. smtp_authenticators
+# 3.412. smtp_authenticators
 # 
 # Type: string list
 # Default: (empty)
 # 
 
 
-# 3.394. smtp_oauth_refresh_command
+# 3.413. smtp_oauth_refresh_command
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.395. smtp_pass
+# 3.414. smtp_pass
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.396. smtp_url
+# 3.415. smtp_url
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.397. smtp_user
+# 3.416. smtp_user
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.398. sort
+# 3.417. socket_timeout
+# 
+# Type: number
+# Default: 30
+# 
+# Causes NeoMutt to timeout any socket connect/read/write operation (for IMAP,
+# POP or SMTP) after this many seconds. A negative value causes NeoMutt to wait
+# indefinitely. 
+# 
+
+
+# 3.418. sort
 # 
 # Type: sort order
 # Default: date
 # 
 # • from
 # 
+# • label
+# 
 # • score
 # 
 # • size
 # synonym for "unsorted".
 # 
 # The values of "threads" and "reverse-threads" are legacy options, which cause
-# the value of $sort_aux to also contol sorting between threads, and they may not
-# be used with the "last-" prefix. The preferred way to enable a threaded view is
-# via $use_threads. This variable can also be set via the <sort-mailbox> and
-# <sort-reverse> functions.
+# the value of $sort_aux to also control sorting between threads, and they may
+# not be used with the "last-" prefix. The preferred way to enable a threaded
+# view is via $use_threads. This variable can also be set via the <sort-mailbox>
+# and <sort-reverse> functions.
 # 
 # Note: When $use_threads is "threads", the last thread sorts to the bottom; when
 # it is "reversed", the last thread sorts to the top. The use of "reverse-" in
 # $sort swaps which end the last thread will sort to.
 # 
 # See the "Use Threads Feature" section for further explanation and examples,
-# https://neomutt.org/feature/use-threads. 
+# https://neomutt.org/feature/use-threads 
 # 
 set sort=threads
 
 
-# 3.399. sort_alias
-# 
-# Type: sort order
-# Default: alias
-# 
-# Specifies how the entries in the "alias" menu are sorted. The following are
-# legal values:
-# 
-# • address (sort alphabetically by email address)
-# 
-# • alias (sort alphabetically by alias name)
-# 
-# • unsorted (leave in order specified in .neomuttrc)
-# 
-# Note: This also affects the entries of the address query menu, thus potentially
-# overruling the order of entries as generated by $query_command.
-# 
-
-
-# 3.400. sort_aux
+# 3.419. sort_aux
 # 
 # Type: sort order
 # Default: date
 # and not with $sort_aux.
 # 
 # See the "Use Threads Feature" section for further explanation and examples,
-# https://neomutt.org/feature/use-threads. 
+# https://neomutt.org/feature/use-threads 
 # 
 set sort_aux=last-date-received
 
 
-# 3.401. sort_browser
-# 
-# Type: sort order
-# Default: alpha
-# 
-# Specifies how to sort entries in the file browser. By default, the entries are
-# sorted alphabetically. Valid values:
-# 
-# • alpha (alphabetically)
-# 
-# • count (all message count)
-# 
-# • date
-# 
-# • desc (description)
-# 
-# • new (new message count)
-# 
-# • size
-# 
-# • unsorted
-# 
-# You may optionally use the "reverse-" prefix to specify reverse sorting order
-# (example: "set sort_browser=reverse-date").
-# 
-# The "unread" value is a synonym for "new".
-# 
-
-
-# 3.402. sort_re
+# 3.420. sort_re
 # 
 # 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
+# . In that case, it changes the heuristic neomutt uses to thread messages by
+# subject. With $sort_re set, neomutt 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_regex. With $sort_re unset, mutt will
-# attach the message whether or not this is the case, as long as the non-
+# substring matching the setting of $reply_regex. With $sort_re unset, neomutt
+# will attach the message whether or not this is the case, as long as the non-
 # $reply_regex parts of both messages are identical.
 # 
 
 
-# 3.403. spam_separator
+# 3.421. spam_separator
 # 
 # Type: string
 # Default: “,”
 # 
 
 
-# 3.404. spool_file
+# 3.422. spool_file
 # 
 # Type: mailbox
 # Default: (empty)
 set spool_file="=inbox"
 
 
-# 3.405. ssl_ca_certificates_file
+# 3.423. ssl_ca_certificates_file
 # 
 # Type: path
 # Default: (empty)
 # 
 # set ssl_ca_certificates_file=/etc/ssl/certs/ca-certificates.crt
 # 
-# Note: On Debian systems, this option is set by default to “threads” in /etc/
-# Muttrc. 
-# 
 set ssl_ca_certificates_file="/etc/ssl/certs/ca-certificates.crt"
 
 
-# 3.406. ssl_ciphers
+# 3.424. ssl_ciphers
 # 
 # Type: string
 # Default: (empty)
 # 
 
 
-# 3.407. ssl_client_cert
+# 3.425. ssl_client_cert
 # 
 # Type: path
 # Default: (empty)
 # 
 
 
-# 3.408. ssl_force_tls
+# 3.426. ssl_force_tls
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.409. ssl_min_dh_prime_bits
+# 3.427. ssl_min_dh_prime_bits
 # 
 # Type: number
 # Default: 0
 # 
 
 
-# 3.410. ssl_starttls
+# 3.428. ssl_starttls
 # 
 # Type: quadoption
 # Default: yes
 # 
 
 
-# 3.411. ssl_use_sslv3
+# 3.429. ssl_use_sslv2
+# 
+# Type: boolean
+# Default: no
+# 
+# If set , NeoMutt will use SSLv2 when communicating with servers that request
+# it. N.B. As of 2011, SSLv2 is considered insecure, and using is inadvisable.
+# See https://tools.ietf.org/html/rfc6176 (OpenSSL only)
+# 
+
+
+# 3.430. ssl_use_sslv3
 # 
 # Type: boolean
 # Default: no
 # 
 # If set , NeoMutt will use SSLv3 when communicating with servers that request
 # it. N.B. As of 2015, SSLv3 is considered insecure, and using it is inadvisable.
-# See https://tools.ietf.org/html/rfc7525 .
+# See https://tools.ietf.org/html/rfc7525
+# 
+
+
+# 3.431. ssl_use_system_certs
+# 
+# Type: boolean
+# Default: yes
+# 
+# If set to yes, NeoMutt will use CA certificates in the system-wide certificate
+# store when checking if a server certificate is signed by a trusted CA. (OpenSSL
+# only) 
 # 
 
 
-# 3.412. ssl_use_tlsv1
+# 3.432. ssl_use_tlsv1
 # 
 # Type: boolean
 # Default: no
 # 
 # If set , NeoMutt will use TLSv1.0 when communicating with servers that request
 # it. N.B. As of 2015, TLSv1.0 is considered insecure, and using it is
-# inadvisable. See https://tools.ietf.org/html/rfc7525 .
+# inadvisable. See https://tools.ietf.org/html/rfc7525
 # 
 
 
-# 3.413. ssl_use_tlsv1_1
+# 3.433. ssl_use_tlsv1_1
 # 
 # Type: boolean
 # Default: no
 # 
 # If set , NeoMutt will use TLSv1.1 when communicating with servers that request
 # it. N.B. As of 2015, TLSv1.1 is considered insecure, and using it is
-# inadvisable. See https://tools.ietf.org/html/rfc7525 .
+# inadvisable. See https://tools.ietf.org/html/rfc7525
 # 
 
 
-# 3.414. ssl_use_tlsv1_2
+# 3.434. ssl_use_tlsv1_2
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.415. ssl_use_tlsv1_3
+# 3.435. ssl_use_tlsv1_3
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.416. ssl_verify_dates
+# 3.436. ssl_verify_dates
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.417. ssl_verify_host
+# 3.437. ssl_verify_host
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.418. status_chars
+# 3.438. ssl_verify_partial_chains
+# 
+# Type: boolean
+# Default: no
+# 
+# This option should not be changed from the default unless you understand what
+# you are doing.
+# 
+# Setting this variable to yes will permit verifying partial certification
+# chains, i. e. a certificate chain where not the root, but an intermediate
+# certificate CA, or the host certificate, are marked trusted (in
+# $certificate_file), without marking the root signing CA as trusted.
+# 
+# (OpenSSL 1.0.2b and newer only).
+# 
+
+
+# 3.439. status_chars
 # 
 # Type: character string
 # Default: “-*%A”
 # 
 
 
-# 3.419. status_format
+# 3.440. status_format
 # 
 # Type: string
-# Default: “-%r-NeoMutt: %D [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?]---(%?T?%T/?%s/%S)
-# -%>-(%P)---” 
+# Default: “-%r-NeoMutt: %D [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>]---(%<T?%T/>%s/%S)-%>
+# -(%P)---” 
 # 
 # Controls the format of the status line displayed in the "index" menu. This
 # string is similar to $index_format, but has its own set of printf(3)-like
 # optionally print a string based upon one of the above sequences, the following
 # construct is used:
 # 
-# %?<sequence_char>?<optional_string>? 
+# %<sequence_char?optional_string> 
 # 
 # where sequence_char is a character from the table above, and optional_string is
 # the string you would like printed if sequence_char is nonzero. optional_string
-# may contain other sequences as well as normal text, but you may not nest
-# optional strings.
+# may contain other sequences as well as normal text.
 # 
 # Here is an example illustrating how to optionally print the number of new
 # messages in a mailbox:
 # 
-# %?n?%n new messages.?
+# %<n?%n new messages>
 # 
 # You can also switch between two strings using the following construct:
 # 
-# %?<sequence_char>?<if_string>&<else_string>? 
+# %<sequence_char?if_string&else_string> 
 # 
 # If the value of sequence_char is non-zero, if_string will be expanded,
 # otherwise else_string will be expanded.
 # As another example, here is how to show either $sort and $sort_aux or
 # $use_threads and $sort, based on whether threads are enabled with $use_threads:
 # 
-# %?T?%s/%S&%T/%s? 
+# %<T?%s/%S&%T/%s> 
 # 
 # You can force the result of any printf(3)-like sequence to be lowercase by
 # prefixing the sequence character with an underscore ("_") sign. For example, if
 set status_format=" %r %f [m:%?M?%M/?%m%?n? n:%n?%?o? o:%o?%?d? d:%d?%?F? f:%F?%?t? t:%t?%?p? p:%p?%?b? i:%b?%?l? %l?] %?V?%V ?(%s/%S) %> (%P) "
 
 
-# 3.420. status_on_top
+# 3.441. status_on_top
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.421. strict_threads
+# 3.442. strict_threads
 # 
 # Type: boolean
 # Default: no
 set strict_threads=yes
 
 
-# 3.422. suspend
+# 3.443. suspend
 # 
 # Type: boolean
 # Default: yes
 # usually "^Z". This is useful if you run NeoMutt inside an xterm using a command
 # like "xterm -e neomutt".
 # 
+# On startup NeoMutt tries to detect if it is the process session leader. If so,
+# the default of suspend is "no" otherwise "yes". This default covers the above
+# mentioned use case of "xterm -e neomutt".
+# 
 
 
-# 3.423. text_flowed
+# 3.444. text_flowed
 # 
 # Type: boolean
 # Default: no
 set text_flowed=yes
 
 
-# 3.424. thorough_search
+# 3.445. thorough_search
 # 
 # Type: boolean
 # Default: yes
 set thorough_search=yes
 
 
-# 3.425. thread_received
+# 3.446. thread_received
 # 
 # Type: boolean
 # Default: no
 # 
-# When set, NeoMutt uses the date received rather than the date sent to thread
-# messages by subject.
+# If $strict_threads is unset, then messages may also be grouped by subject.
+# Unlike threading by "In-Reply-To:" and "References:" header, grouping by
+# subject does not imply a parent-child relation between two messages.
+# 
+# To determine the ancestry between messages grouped by subject, Neomutt uses
+# their date: only newer messages can be descendants of older ones.
+# 
+# When $thread_received is set, NeoMutt uses the date received rather than the
+# date sent when comparing messages for the date.
+# 
+# See also $strict_threads, and $sort_re.
 # 
 set thread_received=yes
 
 
-# 3.426. tilde
+# 3.447. tilde
 # 
 # Type: boolean
 # Default: no
 set tilde=yes
 
 
-# 3.427. time_inc
+# 3.448. time_inc
 # 
 # Type: number
 # Default: 0
 set time_inc=250
 
 
-# 3.428. timeout
+# 3.449. timeout
 # 
 # Type: number
 # Default: 600
 # 
 
 
-# 3.429. tmpdir
+# 3.450. tmp_dir
 # 
 # Type: path
 # Default: “/tmp”
 # If this variable is not set, the environment variable $TMPDIR is used. Failing
 # that, then "/tmp" is used.
 # 
-set tmpdir=`mktemp -d`
 
 
-# 3.430. to_chars
+# 3.451. to_chars
 # 
 # Type: character string
 # Default: “ +TCFLR”
 # 
 
 
-# 3.431. toggle_quoted_show_levels
+# 3.452. toggle_quoted_show_levels
 # 
 # Type: number
 # Default: 0
 # 
 
 
-# 3.432. trash
+# 3.453. trash
 # 
 # Type: mailbox
 # Default: (empty)
 # 
 
 
-# 3.433. ts_enabled
+# 3.454. ts_enabled
 # 
 # Type: boolean
 # Default: no
 set ts_enabled=yes
 
 
-# 3.434. ts_icon_format
+# 3.455. ts_icon_format
 # 
 # Type: string
-# Default: “M%?n?AIL&ail?”
+# Default: “M%<n?AIL&ail>”
 # 
 # Controls the format of the icon title, as long as "$ts_enabled" is set. This
 # string is identical in formatting to the one used by "$status_format".
 # 
 
 
-# 3.435. ts_status_format
+# 3.456. ts_status_format
 # 
 # Type: string
-# Default: “NeoMutt with %?m?%m messages&no messages?%?n? [%n NEW]?”
+# Default: “NeoMutt with %<m?%m messages&no messages>%<n? [%n NEW]>”
 # 
 # Controls the format of the terminal status line (or window title), provided
 # that "$ts_enabled" has been set. This string is identical in formatting to the
 set ts_status_format="[`tty|sed -re 's,.+pts/,,'`]mutt@%h%r %f%?V?[%V]&?"
 
 
-# 3.436. tunnel
+# 3.457. tunnel
 # 
 # Type: command
 # Default: (empty)
 # 
 
 
-# 3.437. tunnel_is_secure
+# 3.458. tunnel_is_secure
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.438. uncollapse_jump
+# 3.459. uncollapse_jump
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.439. uncollapse_new
+# 3.460. uncollapse_new
 # 
 # Type: boolean
 # Default: yes
 # 
 # When set, NeoMutt will automatically uncollapse any collapsed thread that
-# receives a new message. When unset, collapsed threads will remain collapsed.
-# the presence of the new message will still affect index sorting, though.
+# receives a newly delivered message. When unset, collapsed threads will remain
+# collapsed. The presence of the newly delivered message will still affect index
+# sorting, though.
 # 
 
 
-# 3.440. use_8bit_mime
+# 3.461. use_8bit_mime
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.441. use_domain
+# 3.462. use_domain
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.442. use_envelope_from
+# 3.463. use_envelope_from
 # 
 # Type: boolean
 # Default: no
 set use_envelope_from=yes
 
 
-# 3.443. use_from
+# 3.464. use_from
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.444. use_ipv6
+# 3.465. use_ipv6
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.445. use_threads
+# 3.466. use_threads
 # 
 # Type: enumeration
 # Default: unset
 # 
 # See the "Use Threads Feature" section for further explanation and examples.
 # 
+# Note: On Debian systems, this option is set by default to “threads” in /etc/
+# neomuttrc. 
+# 
 
 
-# 3.446. user_agent
+# 3.467. user_agent
 # 
 # Type: boolean
 # Default: no
 # 
 
 
-# 3.447. vfolder_format
-# 
-# Type: string
-# Default: “%2C %?n?%4n/&     ?%4m %f”
-# 
-# This variable allows you to customize the file browser display for virtual
-# folders to your personal taste. This string uses many of the same expandos as
-# $folder_format. 
-# 
-
-
-# 3.448. virtual_spool_file
+# 3.468. virtual_spool_file
 # 
 # Type: boolean
 # Default: no
 # 
-# When set, NeoMutt will use the first defined virtual mailbox (see
-# virtual-mailboxes) as a spool file.
-# 
 # This command is now unnecessary. $spool_file has been extended to support
 # mailbox descriptions as a value.
 # 
+# When set, NeoMutt will use the first defined virtual mailbox (see
+# virtual-mailboxes) as a spool file.
+# 
 
 
-# 3.449. wait_key
+# 3.469. wait_key
 # 
 # Type: boolean
 # Default: yes
 set wait_key=no
 
 
-# 3.450. weed
+# 3.470. weed
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.451. wrap
+# 3.471. wrap
 # 
 # Type: number
 # Default: 0
 set wrap=$reflow_wrap
 
 
-# 3.452. wrap_headers
+# 3.472. wrap_headers
 # 
 # Type: number
 # Default: 78
 # 
 
 
-# 3.453. wrap_search
+# 3.473. wrap_search
 # 
 # Type: boolean
 # Default: yes
 # 
 
 
-# 3.454. write_bcc
+# 3.474. write_bcc
 # 
 # Type: boolean
 # Default: no
 # message will always contain the "Bcc:" header if one exists.
 # 
 # Note: On Debian systems, exim4 and postfix strip BCC headers by default. The
-# above warning applies to exim3 users, see /etc/Muttrc.
+# above warning applies to exim3 users, see /etc/neomuttrc.
 # 
 
 
-# 3.455. write_inc
+# 3.475. write_inc
 # 
 # Type: number
 # Default: 10
 # 
 
 
-# 3.456. x_comment_to
+# 3.476. x_comment_to
 # 
 # Type: boolean
 # Default: no