** .dt %t .dd Character which indicates if the alias is tagged for inclusion
** .de
*/
- { "allow_8bit", DT_BOOL, R_NONE, &Allow8bit, 1 },
+ { "allow_8bit", DT_BOOL, R_NONE, &Allow8bit, true },
/*
** .pp
** Controls whether 8-bit data is converted to 7-bit using either Quoted-
** Printable or Base64 encoding when sending mail.
*/
- { "allow_ansi", DT_BOOL, R_NONE, &AllowAnsi, 0 },
+ { "allow_ansi", DT_BOOL, R_NONE, &AllowAnsi, false },
/*
** .pp
** Controls whether ANSI color codes in messages (and color tags in
** and give it the same color as your attachment color (see also
** $$crypt_timestamp).
*/
- { "arrow_cursor", DT_BOOL, R_MENU, &ArrowCursor, 0 },
+ { "arrow_cursor", DT_BOOL, R_MENU, &ArrowCursor, false },
/*
** .pp
** When \fIset\fP, an arrow (``->'') will be used to indicate the current entry
** be redrawn on the screen when moving to the next or previous entries
** in the menu.
*/
- { "ascii_chars", DT_BOOL, R_BOTH, &AsciiChars, 0 },
+ { "ascii_chars", DT_BOOL, R_BOTH, &AsciiChars, false },
/*
** .pp
** If \fIset\fP, NeoMutt will use plain ASCII characters when displaying thread
** and attachment trees, instead of the default \fIACS\fP characters.
*/
#ifdef USE_NNTP
- { "ask_follow_up", DT_BOOL, R_NONE, &AskFollowUp, 0 },
+ { "ask_follow_up", DT_BOOL, R_NONE, &AskFollowUp, false },
/*
** .pp
** If set, NeoMutt will prompt you for follow-up groups before editing
** the body of an outgoing message.
*/
- { "ask_x_comment_to", DT_BOOL, R_NONE, &AskXCommentTo, 0 },
+ { "ask_x_comment_to", DT_BOOL, R_NONE, &AskXCommentTo, false },
/*
** .pp
** If set, NeoMutt will prompt you for x-comment-to field before editing
** the body of an outgoing message.
*/
#endif
- { "askbcc", DT_BOOL, R_NONE, &Askbcc, 0 },
+ { "askbcc", DT_BOOL, R_NONE, &Askbcc, false },
/*
** .pp
** If \fIset\fP, NeoMutt will prompt you for blind-carbon-copy (Bcc) recipients
** before editing an outgoing message.
*/
- { "askcc", DT_BOOL, R_NONE, &Askcc, 0 },
+ { "askcc", DT_BOOL, R_NONE, &Askcc, false },
/*
** .pp
** If \fIset\fP, NeoMutt will prompt you for carbon-copy (Cc) recipients before
** The separator to add between attachments when operating (saving,
** printing, piping, etc) on a list of tagged attachments.
*/
- { "attach_split", DT_BOOL, R_NONE, &AttachSplit, 1 },
+ { "attach_split", DT_BOOL, R_NONE, &AttachSplit, true },
/*
** .pp
** If this variable is \fIunset\fP, when operating (saving, printing, piping,
** in a reply. For a full listing of defined \fCprintf(3)\fP-like sequences see
** the section on $$index_format.
*/
- { "attribution_locale", DT_STRING, R_NONE, &AttributionLocale, IP "" },
+ { "attribution_locale", DT_STRING, R_NONE, &AttributionLocale, 0 },
/*
** .pp
** The locale used by \fCstrftime(3)\fP to format dates in the
** will use your locale environment, so there is no need to set
** this except to override that default.
*/
- { "auto_tag", DT_BOOL, R_NONE, &AutoTag, 0 },
+ { "auto_tag", DT_BOOL, R_NONE, &AutoTag, false },
/*
** .pp
** When \fIset\fP, functions in the \fIindex\fP menu which affect a message
** unset, you must first use the \fC<tag-prefix>\fP function (bound to ``;''
** by default) to make the next function apply to all tagged messages.
*/
- { "autoedit", DT_BOOL, R_NONE, &Autoedit, 0 },
+ { "autoedit", DT_BOOL, R_NONE, &Autoedit, false },
/*
** .pp
** When \fIset\fP along with $$edit_headers, NeoMutt will skip the initial
** .pp
** Also see $$fast_reply.
*/
- { "beep", DT_BOOL, R_NONE, &Beep, 1 },
+ { "beep", DT_BOOL, R_NONE, &Beep, true },
/*
** .pp
** When this variable is \fIset\fP, NeoMutt will beep when an error occurs.
*/
- { "beep_new", DT_BOOL, R_NONE, &BeepNew, 0 },
+ { "beep_new", DT_BOOL, R_NONE, &BeepNew, false },
/*
** .pp
** When this variable is \fIset\fP, NeoMutt will beep whenever it prints a message
** message. Setting this variable to \fIno\fP is not generally useful,
** and thus not recommended, because you are unable to bounce messages.
*/
- { "bounce_delivered", DT_BOOL, R_NONE, &BounceDelivered, 1 },
+ { "bounce_delivered", DT_BOOL, R_NONE, &BounceDelivered, true },
/*
** .pp
** When this variable is \fIset\fP, NeoMutt will include Delivered-To headers when
** bouncing messages. Postfix users may wish to \fIunset\fP this variable.
*/
- { "braille_friendly", DT_BOOL, R_NONE, &BrailleFriendly, 0 },
+ { "braille_friendly", DT_BOOL, R_NONE, &BrailleFriendly, false },
/*
** .pp
** When this variable is \fIset\fP, NeoMutt will place the cursor at the beginning
** follow these menus. The option is \fIunset\fP by default because many
** visual terminals don't permit making the cursor invisible.
*/
- { "browser_abbreviate_mailboxes", DT_BOOL, R_NONE, &BrowserAbbreviateMailboxes, 1 },
+ { "browser_abbreviate_mailboxes", DT_BOOL, R_NONE, &BrowserAbbreviateMailboxes, true },
/*
** .pp
** When this variable is \fIset\fP, mutt will abbreviate mailbox
**
*/
#endif
- { "change_folder_next", DT_BOOL, R_NONE, &ChangeFolderNext, 0 },
+ { "change_folder_next", DT_BOOL, R_NONE, &ChangeFolderNext, false },
/*
** .pp
** When this variable is \fIset\fP, the \fC<change-folder>\fP function
** \fBNote:\fP It should only be set in case NeoMutt isn't able to determine the
** character set used correctly.
*/
- { "check_mbox_size", DT_BOOL, R_NONE, &CheckMboxSize, 0 },
+ { "check_mbox_size", DT_BOOL, R_NONE, &CheckMboxSize, false },
/*
** .pp
** When this variable is \fIset\fP, NeoMutt will use file size attribute instead of
** mailbox by performing a fast mailbox scan when it is defined.
** Afterwards the new mail status is tracked by file size changes.
*/
- { "check_new", DT_BOOL, R_NONE, &CheckNew, 1 },
+ { "check_new", DT_BOOL, R_NONE, &CheckNew, true },
/*
** .pp
** \fBNote:\fP this option only affects \fImaildir\fP and \fIMH\fP style
** this variable is \fIunset\fP, no check for new mail is performed
** while the mailbox is open.
*/
- { "collapse_all", DT_BOOL, R_NONE, &CollapseAll, 0 },
+ { "collapse_all", DT_BOOL, R_NONE, &CollapseAll, false },
/*
** .pp
** When \fIset\fP, NeoMutt will collapse all threads when entering a folder.
*/
- { "collapse_flagged", DT_BOOL, R_NONE, &CollapseFlagged, 1 },
+ { "collapse_flagged", DT_BOOL, R_NONE, &CollapseFlagged, true },
/*
** .pp
** When \fIunset\fP, NeoMutt will not collapse a thread if it contains any
** flagged messages.
*/
- { "collapse_unread", DT_BOOL, R_NONE, &CollapseUnread, 1 },
+ { "collapse_unread", DT_BOOL, R_NONE, &CollapseUnread, true },
/*
** .pp
** When \fIunset\fP, NeoMutt will not collapse a thread if it contains any
** characters as question marks which can lead to undesired
** side effects (for example in regular expressions).
*/
- { "confirmappend", DT_BOOL, R_NONE, &Confirmappend, 1 },
+ { "confirmappend", DT_BOOL, R_NONE, &Confirmappend, true },
/*
** .pp
** When \fIset\fP, NeoMutt will prompt for confirmation when appending messages to
** an existing mailbox.
*/
- { "confirmcreate", DT_BOOL, R_NONE, &Confirmcreate, 1 },
+ { "confirmcreate", DT_BOOL, R_NONE, &Confirmcreate, true },
/*
** .pp
** When \fIset\fP, NeoMutt will prompt for confirmation when saving messages to a
** will be saved for later references. Also see $$record,
** $$save_name, $$force_name and ``$fcc-hook''.
*/
- { "crypt_autoencrypt", DT_BOOL, R_NONE, &CryptAutoencrypt, 0 },
+ { "crypt_autoencrypt", DT_BOOL, R_NONE, &CryptAutoencrypt, false },
/*
** .pp
** Setting this variable will cause NeoMutt to always attempt to PGP
** settings can be overridden by use of the smime menu instead.
** (Crypto only)
*/
- { "crypt_autopgp", DT_BOOL, R_NONE, &CryptAutopgp, 1 },
+ { "crypt_autopgp", DT_BOOL, R_NONE, &CryptAutopgp, true },
/*
** .pp
** This variable controls whether or not NeoMutt may automatically enable
** $$crypt_replyencrypt,
** $$crypt_autosign, $$crypt_replysign and $$smime_is_default.
*/
- { "crypt_autosign", DT_BOOL, R_NONE, &CryptAutosign, 0 },
+ { "crypt_autosign", DT_BOOL, R_NONE, &CryptAutosign, false },
/*
** .pp
** Setting this variable will cause NeoMutt to always attempt to
** be overridden by use of the smime menu instead of the pgp menu.
** (Crypto only)
*/
- { "crypt_autosmime", DT_BOOL, R_NONE, &CryptAutosmime, 1 },
+ { "crypt_autosmime", DT_BOOL, R_NONE, &CryptAutosmime, true },
/*
** .pp
** This variable controls whether or not NeoMutt may automatically enable
** $$crypt_replyencrypt,
** $$crypt_autosign, $$crypt_replysign and $$smime_is_default.
*/
- { "crypt_confirmhook", DT_BOOL, R_NONE, &CryptConfirmhook, 1 },
+ { "crypt_confirmhook", DT_BOOL, R_NONE, &CryptConfirmhook, true },
/*
** .pp
** If set, then you will be prompted for confirmation of keys when using
** be presented. This is generally considered unsafe, especially where
** typos are concerned.
*/
- { "crypt_opportunistic_encrypt", DT_BOOL, R_NONE, &CryptOpportunisticEncrypt, 0 },
+ { "crypt_opportunistic_encrypt", DT_BOOL, R_NONE, &CryptOpportunisticEncrypt, false },
/*
** .pp
** Setting this variable will cause NeoMutt to automatically enable and
** be manually re-enabled in the pgp or smime menus.
** (Crypto only)
*/
- { "crypt_replyencrypt", DT_BOOL, R_NONE, &CryptReplyencrypt, 1 },
+ { "crypt_replyencrypt", DT_BOOL, R_NONE, &CryptReplyencrypt, true },
/*
** .pp
** If \fIset\fP, automatically PGP or OpenSSL encrypt replies to messages which are
** encrypted.
** (Crypto only)
*/
- { "crypt_replysign", DT_BOOL, R_NONE, &CryptReplysign, 0 },
+ { "crypt_replysign", DT_BOOL, R_NONE, &CryptReplysign, false },
/*
** .pp
** If \fIset\fP, automatically PGP or OpenSSL sign replies to messages which are
** \fIand\fP signed!
** (Crypto only)
*/
- { "crypt_replysignencrypted", DT_BOOL, R_NONE, &CryptReplysignencrypted, 0 },
+ { "crypt_replysignencrypted", DT_BOOL, R_NONE, &CryptReplysignencrypted, false },
/*
** .pp
** If \fIset\fP, automatically PGP or OpenSSL sign replies to messages
** to find out whether an encrypted message is also signed.
** (Crypto only)
*/
- { "crypt_timestamp", DT_BOOL, R_NONE, &CryptTimestamp, 1 },
+ { "crypt_timestamp", DT_BOOL, R_NONE, &CryptTimestamp, true },
/*
** .pp
** If \fIset\fP, NeoMutt will include a time stamp in the lines surrounding
** you may \fIunset\fP this setting.
** (Crypto only)
*/
- { "crypt_use_gpgme", DT_BOOL, R_NONE, &CryptUseGpgme, 0 },
+ { "crypt_use_gpgme", DT_BOOL, R_NONE, &CryptUseGpgme, false },
/*
** .pp
** This variable controls the use of the GPGME-enabled crypto backends.
** Note that the GPGME backend does not support creating old-style inline
** (traditional) PGP encrypted or signed messages (see $$pgp_autoinline).
*/
- { "crypt_use_pka", DT_BOOL, R_NONE, &CryptUsePka, 0 },
+ { "crypt_use_pka", DT_BOOL, R_NONE, &CryptUsePka, false },
/*
** .pp
** Controls whether NeoMutt uses PKA
** deleting will automatically be purged without prompting. If set to
** \fIno\fP, messages marked for deletion will be kept in the mailbox.
*/
- { "delete_untag", DT_BOOL, R_NONE, &DeleteUntag, 1 },
+ { "delete_untag", DT_BOOL, R_NONE, &DeleteUntag, true },
/*
** .pp
** If this option is \fIset\fP, NeoMutt will untag messages when marking them
** for deletion. This applies when you either explicitly delete a message,
** or when you save it to another folder.
*/
- { "digest_collapse", DT_BOOL, R_NONE, &DigestCollapse, 1 },
+ { "digest_collapse", DT_BOOL, R_NONE, &DigestCollapse, true },
/*
** .pp
** If this option is \fIset\fP, NeoMutt's received-attachments menu will not show the subparts of
** individual messages in a multipart/digest. To see these subparts, press ``v'' on that menu.
*/
- { "display_filter", DT_PATH, R_PAGER, &DisplayFilter, IP "" },
+ { "display_filter", DT_PATH, R_PAGER, &DisplayFilter, 0 },
/*
** .pp
** When set, specifies a command used to filter messages. When a message
** This can be fixed by adding this to your config:
** \fCcolor body magenta default '^\[-- .* --\]$$$'\fP.
*/
- { "dsn_notify", DT_STRING, R_NONE, &DsnNotify, IP "" },
+ { "dsn_notify", DT_STRING, R_NONE, &DsnNotify, 0 },
/*
** .pp
** This variable sets the request for when notification is returned. The
** for DSN. For SMTP delivery, DSN support is auto-detected so that it
** depends on the server whether DSN will be used or not.
*/
- { "dsn_return", DT_STRING, R_NONE, &DsnReturn, IP "" },
+ { "dsn_return", DT_STRING, R_NONE, &DsnReturn, 0 },
/*
** .pp
** This variable controls how much of your message is returned in DSN
** for DSN. For SMTP delivery, DSN support is auto-detected so that it
** depends on the server whether DSN will be used or not.
*/
- { "duplicate_threads", DT_BOOL, R_RESORT|R_RESORT_INIT|R_INDEX, &DuplicateThreads, 1 },
+ { "duplicate_threads", DT_BOOL, R_RESORT|R_RESORT_INIT|R_INDEX, &DuplicateThreads, true },
/*
** .pp
** This variable controls whether NeoMutt, when $$sort is set to \fIthreads\fP, threads
** that it thinks they are duplicates of each other with an equals sign
** in the thread tree.
*/
- { "edit_headers", DT_BOOL, R_NONE, &EditHeaders, 0 },
+ { "edit_headers", DT_BOOL, R_NONE, &EditHeaders, false },
/*
** .pp
** This option allows you to edit the header of your outgoing messages
** This variable specifies the subject to be used when replying to an email
** with an empty subject. It defaults to "Re: your mail".
*/
- { "encode_from", DT_BOOL, R_NONE, &EncodeFrom, 0 },
+ { "encode_from", DT_BOOL, R_NONE, &EncodeFrom, false },
/*
** .pp
** When \fIset\fP, NeoMutt will quoted-printable encode messages when
** .pp
** Escape character to use for functions in the built-in editor.
*/
- { "fast_reply", DT_BOOL, R_NONE, &FastReply, 0 },
+ { "fast_reply", DT_BOOL, R_NONE, &FastReply, false },
/*
** .pp
** When \fIset\fP, the initial prompt for recipients and subject are skipped
** This variable controls whether or not attachments on outgoing messages
** are saved along with the main body of your message.
*/
- { "fcc_clear", DT_BOOL, R_NONE, &FccClear, 0 },
+ { "fcc_clear", DT_BOOL, R_NONE, &FccClear, false },
/*
** .pp
** When this variable is \fIset\fP, FCCs will be stored unencrypted and
** .dt 11 .dd <space> .dd The mail is read - %Z expando.
** .de
*/
- { "flag_safe", DT_BOOL, R_NONE, &FlagSafe, 0 },
+ { "flag_safe", DT_BOOL, R_NONE, &FlagSafe, false },
/*
** .pp
** If set, flagged messages cannot be deleted.
** %m requires $$mail_check_stats to be set.
** %n requires $$mail_check_stats to be set (except for IMAP mailboxes).
*/
- { "followup_to", DT_BOOL, R_NONE, &FollowupTo, 1 },
+ { "followup_to", DT_BOOL, R_NONE, &FollowupTo, true },
/*
** .pp
** Controls whether or not the ``Mail-Followup-To:'' header field is
** message via mail.
*/
#endif
- { "force_name", DT_BOOL, R_NONE, &ForceName, 0 },
+ { "force_name", DT_BOOL, R_NONE, &ForceName, false },
/*
** .pp
** This variable is similar to $$save_name, except that NeoMutt will
** For a full listing of defined \fCprintf(3)\fP-like sequences see
** the section on $$index_format. See also $$attribution_locale.
*/
- { "forward_decode", DT_BOOL, R_NONE, &ForwardDecode, 1 },
+ { "forward_decode", DT_BOOL, R_NONE, &ForwardDecode, true },
/*
** .pp
** Controls the decoding of complex MIME messages into \fCtext/plain\fP when
** This variable is only used, if $$mime_forward is \fIunset\fP,
** otherwise $$mime_forward_decode is used instead.
*/
- { "forward_decrypt", DT_BOOL, R_NONE, &ForwardDecrypt, 1 },
+ { "forward_decrypt", DT_BOOL, R_NONE, &ForwardDecrypt, true },
/*
** .pp
** Controls the handling of encrypted messages when forwarding a message.
** This variable controls the default subject when forwarding a message.
** It uses the same format sequences as the $$index_format variable.
*/
- { "forward_quote", DT_BOOL, R_NONE, &ForwardQuote, 0 },
+ { "forward_quote", DT_BOOL, R_NONE, &ForwardQuote, false },
/*
** .pp
** When \fIset\fP, forwarded messages included in the main body of the
** message (when $$mime_forward is \fIunset\fP) will be quoted using
** $$indent_string.
*/
- { "forward_references", DT_BOOL, R_NONE, &ForwardReferences, 0 },
+ { "forward_references", DT_BOOL, R_NONE, &ForwardReferences, false },
/*
** .pp
** When \fIset\fP, forwarded messages set the ``In-Reply-To:'' and
** .de
*/
#endif
- { "hdrs", DT_BOOL, R_NONE, &Hdrs, 1 },
+ { "hdrs", DT_BOOL, R_NONE, &Hdrs, true },
/*
** .pp
** When \fIunset\fP, the header fields normally added by the ``$my_hdr''
** composing a new message or replying in order to take effect. If \fIset\fP,
** the user defined header fields are added to every new message.
*/
- { "header", DT_BOOL, R_NONE, &Header, 0 },
+ { "header", DT_BOOL, R_NONE, &Header, false },
/*
** .pp
** When \fIset\fP, this variable causes NeoMutt to include the header
** This variable specifies the header cache backend.
*/
#if defined(HAVE_QDBM) || defined(HAVE_TC) || defined(HAVE_KC)
- { "header_cache_compress", DT_BOOL, R_NONE, &HeaderCacheCompress, 1 },
+ { "header_cache_compress", DT_BOOL, R_NONE, &HeaderCacheCompress, true },
/*
** .pp
** When NeoMutt is compiled with qdbm, tokyocabinet or kyotocabinet
*/
#endif /* HAVE_GDBM || HAVE_BDB */
#endif /* USE_HCACHE */
- { "header_color_partial", DT_BOOL, R_PAGER_FLOW, &HeaderColorPartial, 0 },
+ { "header_color_partial", DT_BOOL, R_PAGER_FLOW, &HeaderColorPartial, false },
/*
** .pp
** When \fIset\fP, color header regexes behave like color body regexes:
** .pp
** See ``$color'' for more details.
*/
- { "help", DT_BOOL, R_REFLOW, &Help, 1 },
+ { "help", DT_BOOL, R_REFLOW, &Help, true },
/*
** .pp
** When \fIset\fP, help lines describing the bindings for the major functions
** running. Since this variable is primarily aimed at new users, neither
** of these should present a major problem.
*/
- { "hidden_host", DT_BOOL, R_NONE, &HiddenHost, 0 },
+ { "hidden_host", DT_BOOL, R_NONE, &HiddenHost, false },
/*
** .pp
** When \fIset\fP, NeoMutt will skip the host name part of $$hostname variable
** This variable specifies private notmuch/imap tags which should not be printed
** on screen.
*/
- { "hide_limited", DT_BOOL, R_TREE|R_INDEX, &HideLimited, 0 },
+ { "hide_limited", DT_BOOL, R_TREE|R_INDEX, &HideLimited, false },
/*
** .pp
** When \fIset\fP, NeoMutt will not show the presence of messages that are hidden
** by limiting, in the thread tree.
*/
- { "hide_missing", DT_BOOL, R_TREE|R_INDEX, &HideMissing, 1 },
+ { "hide_missing", DT_BOOL, R_TREE|R_INDEX, &HideMissing, true },
/*
** .pp
** When \fIset\fP, NeoMutt will not show the presence of missing messages in the
** thread tree.
*/
- { "hide_thread_subject", DT_BOOL, R_TREE|R_INDEX, &HideThreadSubject, 1 },
+ { "hide_thread_subject", DT_BOOL, R_TREE|R_INDEX, &HideThreadSubject, true },
/*
** .pp
** When \fIset\fP, NeoMutt will not show the subject of messages in the thread
** tree that have the same subject as their parent or closest previously
** displayed sibling.
*/
- { "hide_top_limited", DT_BOOL, R_TREE|R_INDEX, &HideTopLimited, 0 },
+ { "hide_top_limited", DT_BOOL, R_TREE|R_INDEX, &HideTopLimited, false },
/*
** .pp
** When \fIset\fP, NeoMutt will not show the presence of messages that are hidden
** by limiting, at the top of threads in the thread tree. Note that when
** $$hide_limited is \fIset\fP, this option will have no effect.
*/
- { "hide_top_missing", DT_BOOL, R_TREE|R_INDEX, &HideTopMissing, 1 },
+ { "hide_top_missing", DT_BOOL, R_TREE|R_INDEX, &HideTopMissing, true },
/*
** .pp
** When \fIset\fP, NeoMutt will not show the presence of missing messages at the
** .pp
** Also see $$save_history.
*/
- { "history_remove_dups", DT_BOOL, R_NONE, &HistoryRemoveDups, 0 },
+ { "history_remove_dups", DT_BOOL, R_NONE, &HistoryRemoveDups, false },
/*
** .pp
** When \fIset\fP, all of the string history will be scanned for duplicates
** when a new entry is added. Duplicate entries in the $$history_file will
** also be removed when it is periodically compacted.
*/
- { "honor_disposition", DT_BOOL, R_NONE, &HonorDisposition, 0 },
+ { "honor_disposition", DT_BOOL, R_NONE, &HonorDisposition, false },
/*
** .pp
** When \fIset\fP, NeoMutt will not display attachments with a
** Also see $$use_domain and $$hidden_host.
*/
#ifdef HAVE_LIBIDN
- { "idn_decode", DT_BOOL, R_MENU, &IdnDecode, 1 },
+ { "idn_decode", DT_BOOL, R_MENU, &IdnDecode, true },
/*
** .pp
** When \fIset\fP, NeoMutt will show you international domain names decoded.
** Note: You can use IDNs for addresses even if this is \fIunset\fP.
** This variable only affects decoding. (IDN only)
*/
- { "idn_encode", DT_BOOL, R_MENU, &IdnEncode, 1 },
+ { "idn_encode", DT_BOOL, R_MENU, &IdnEncode, true },
/*
** .pp
** When \fIset\fP, NeoMutt will encode international domain names using
** UTF-8 encoded domains. (IDN only)
*/
#endif /* HAVE_LIBIDN */
- { "ignore_list_reply_to", DT_BOOL, R_NONE, &IgnoreListReplyTo, 0 },
+ { "ignore_list_reply_to", DT_BOOL, R_NONE, &IgnoreListReplyTo, false },
/*
** .pp
** Affects the behavior of the \fC<reply>\fP function when replying to
** the previous methods are unavailable. If a method is available but
** authentication fails, NeoMutt will not connect to the IMAP server.
*/
- { "imap_check_subscribed", DT_BOOL, R_NONE, &ImapCheckSubscribed, 0 },
+ { "imap_check_subscribed", DT_BOOL, R_NONE, &ImapCheckSubscribed, false },
/*
** .pp
** When \fIset\fP, NeoMutt will fetch the set of subscribed folders from
** and not contain the colon, e.g. ``X-BOGOSITY X-SPAM-STATUS'' for the
** ``X-Bogosity:'' and ``X-Spam-Status:'' header fields.
*/
- { "imap_idle", DT_BOOL, R_NONE, &ImapIdle, 0 },
+ { "imap_idle", DT_BOOL, R_NONE, &ImapIdle, false },
/*
** .pp
** When \fIset\fP, NeoMutt will attempt to use the IMAP IDLE extension
** violated every now and then. Reduce this number if you find yourself
** getting disconnected from your IMAP server due to inactivity.
*/
- { "imap_list_subscribed", DT_BOOL, R_NONE, &ImapListSubscribed, 0 },
+ { "imap_list_subscribed", DT_BOOL, R_NONE, &ImapListSubscribed, false },
/*
** .pp
** This variable configures whether IMAP folder browsing will look for
** fairly secure machine, because the superuser can read your neomuttrc even
** if you are the only one who can read the file.
*/
- { "imap_passive", DT_BOOL, R_NONE, &ImapPassive, 1 },
+ { "imap_passive", DT_BOOL, R_NONE, &ImapPassive, true },
/*
** .pp
** When \fIset\fP, NeoMutt will not open new IMAP connections to check for new
** user/password pairs on NeoMutt invocation, or if opening the connection
** is slow.
*/
- { "imap_peek", DT_BOOL, R_NONE, &ImapPeek, 1 },
+ { "imap_peek", DT_BOOL, R_NONE, &ImapPeek, true },
/*
** .pp
** When \fIset\fP, NeoMutt will avoid implicitly marking your mail as read whenever
** for new mail, before timing out and closing the connection. Set
** to 0 to disable timing out.
*/
- { "imap_servernoise", DT_BOOL, R_NONE, &ImapServernoise, 1 },
+ { "imap_servernoise", DT_BOOL, R_NONE, &ImapServernoise, true },
/*
** .pp
** When \fIset\fP, NeoMutt will display warning messages from the IMAP
** This variable defaults to your user name on the local machine.
*/
#endif
- { "implicit_autoview", DT_BOOL,R_NONE, &ImplicitAutoview, 0 },
+ { "implicit_autoview", DT_BOOL,R_NONE, &ImplicitAutoview, false },
/*
** .pp
** If set to ``yes'', NeoMutt will look for a mailcap entry with the
** Controls whether or not a copy of the message(s) you are replying to
** is included in your reply.
*/
- { "include_onlyfirst", DT_BOOL, R_NONE, &IncludeOnlyfirst, 0 },
+ { "include_onlyfirst", DT_BOOL, R_NONE, &IncludeOnlyfirst, false },
/*
** .pp
** Controls whether or not NeoMutt includes only the first attachment
** ``$save-hook'', ``$fcc-hook'' and ``$fcc-save-hook'', too.
*/
#ifdef USE_NNTP
- { "inews", DT_PATH, R_NONE, &Inews, IP "" },
+ { "inews", DT_PATH, R_NONE, &Inews, 0 },
/*
** .pp
** If set, specifies the program and arguments used to deliver news posted
** .pp
** How to invoke ispell (GNU's spell-checking software).
*/
- { "keep_flagged", DT_BOOL, R_NONE, &KeepFlagged, 0 },
+ { "keep_flagged", DT_BOOL, R_NONE, &KeepFlagged, false },
/*
** .pp
** If \fIset\fP, read messages marked as flagged will not be moved
** This variable configures how often (in seconds) NeoMutt should look for
** new mail. Also see the $$timeout variable.
*/
- { "mail_check_recent",DT_BOOL, R_NONE, &MailCheckRecent, 1 },
+ { "mail_check_recent",DT_BOOL, R_NONE, &MailCheckRecent, true },
/*
** .pp
** When \fIset\fP, NeoMutt will only notify you about new mail that has been received
** When \fI$$mark_old\fP is set, NeoMutt does not consider the mailbox to contain new
** mail if only old messages exist.
*/
- { "mail_check_stats", DT_BOOL, R_NONE, &MailCheckStats, 0 },
+ { "mail_check_stats", DT_BOOL, R_NONE, &MailCheckStats, false },
/*
** .pp
** When \fIset\fP, NeoMutt will periodically calculate message
** .pp
** The default search path is from RFC1524.
*/
- { "mailcap_sanitize", DT_BOOL, R_NONE, &MailcapSanitize, 1 },
+ { "mailcap_sanitize", DT_BOOL, R_NONE, &MailcapSanitize, true },
/*
** .pp
** If \fIset\fP, NeoMutt will restrict possible characters in mailcap % expandos
** \fBDON'T CHANGE THIS SETTING UNLESS YOU ARE REALLY SURE WHAT YOU ARE
** DOING!\fP
*/
- { "maildir_check_cur", DT_BOOL, R_NONE, &MaildirCheckCur, 0 },
+ { "maildir_check_cur", DT_BOOL, R_NONE, &MaildirCheckCur, false },
/*
** .pp
** If \fIset\fP, NeoMutt will poll both the new and cur directories of
** to scan all cur messages.
*/
#ifdef USE_HCACHE
- { "maildir_header_cache_verify", DT_BOOL, R_NONE, &MaildirHeaderCacheVerify, 1 },
+ { "maildir_header_cache_verify", DT_BOOL, R_NONE, &MaildirHeaderCacheVerify, true },
/*
** .pp
** Check for Maildir unaware programs other than NeoMutt having modified maildir
** folders).
*/
#endif
- { "maildir_trash", DT_BOOL, R_NONE, &MaildirTrash, 0 },
+ { "maildir_trash", DT_BOOL, R_NONE, &MaildirTrash, false },
/*
** .pp
** If \fIset\fP, messages marked as deleted will be saved with the maildir
** automatically generated with \fI<mark-message>a\fP will be composed
** from this prefix and the letter \fIa\fP.
*/
- { "mark_old", DT_BOOL, R_BOTH, &MarkOld, 1 },
+ { "mark_old", DT_BOOL, R_BOTH, &MarkOld, true },
/*
** .pp
** Controls whether or not NeoMutt marks \fInew\fP \fBunread\fP
** will show up with an ``O'' next to them in the index menu,
** indicating that they are old.
*/
- { "markers", DT_BOOL, R_PAGER_FLOW, &Markers, 1 },
+ { "markers", DT_BOOL, R_PAGER_FLOW, &Markers, true },
/*
** .pp
** Controls the display of wrapped lines in the internal pager. If set, a
** This variable controls the number of lines of context that are given
** when scrolling through menus. (Similar to $$pager_context.)
*/
- { "menu_move_off", DT_BOOL, R_NONE, &MenuMoveOff, 1 },
+ { "menu_move_off", DT_BOOL, R_NONE, &MenuMoveOff, true },
/*
** .pp
** When \fIunset\fP, the bottom entry of menus will never scroll up past
** the bottom of the screen, unless there are less entries than lines.
** When \fIset\fP, the bottom entry may move off the bottom.
*/
- { "menu_scroll", DT_BOOL, R_NONE, &MenuScroll, 0 },
+ { "menu_scroll", DT_BOOL, R_NONE, &MenuScroll, false },
/*
** .pp
** When \fIset\fP, menus will be scrolled up or down one line when you
** (useful for slow links to avoid many redraws).
*/
#if defined(USE_IMAP) || defined(USE_POP)
- { "message_cache_clean", DT_BOOL, R_NONE, &MessageCacheClean, 0 },
+ { "message_cache_clean", DT_BOOL, R_NONE, &MessageCacheClean, false },
/*
** .pp
** If \fIset\fP, NeoMutt will clean out obsolete entries from the message cache when
** attachments of type \fCmessage/rfc822\fP. For a full listing of defined
** \fCprintf(3)\fP-like sequences see the section on $$index_format.
*/
- { "meta_key", DT_BOOL, R_NONE, &MetaKey, 0 },
+ { "meta_key", DT_BOOL, R_NONE, &MetaKey, false },
/*
** .pp
** If \fIset\fP, forces NeoMutt to interpret keystrokes with the high bit (bit 8)
** high bit from \fC0xf8\fP is \fC0x78\fP, which is the ASCII character
** ``x''.
*/
- { "metoo", DT_BOOL, R_NONE, &Metoo, 0 },
+ { "metoo", DT_BOOL, R_NONE, &Metoo, false },
/*
** .pp
** If \fIunset\fP, NeoMutt will remove your address (see the ``$alternates''
** command) from the list of recipients when replying to a message.
*/
- { "mh_purge", DT_BOOL, R_NONE, &MhPurge, 0 },
+ { "mh_purge", DT_BOOL, R_NONE, &MhPurge, false },
/*
** .pp
** When \fIunset\fP, NeoMutt will mimic mh's behavior and rename deleted messages
** .pp
** Also see $$forward_decode and $$mime_forward_decode.
*/
- { "mime_forward_decode", DT_BOOL, R_NONE, &MimeForwardDecode, 0 },
+ { "mime_forward_decode", DT_BOOL, R_NONE, &MimeForwardDecode, false },
/*
** .pp
** Controls the decoding of complex MIME messages into \fCtext/plain\fP when
** be attached to the newly composed message if this option is \fIset\fP.
*/
#ifdef USE_NNTP
- { "mime_subject", DT_BOOL, R_NONE, &MimeSubject, 1 },
+ { "mime_subject", DT_BOOL, R_NONE, &MimeSubject, true },
/*
** .pp
** If \fIunset\fP, 8-bit ``subject:'' line in article header will not be
** is Usenet article, because MIME for news is nonstandard feature.
*/
#endif
- { "mime_type_query_command", DT_STRING, R_NONE, &MimeTypeQueryCommand, IP "" },
+ { "mime_type_query_command", DT_STRING, R_NONE, &MimeTypeQueryCommand, 0 },
/*
** .pp
** This specifies a command to run, to determine the mime type of a
** Suggested values are ``xdg-mime query filetype'' or
** ``file -bi''.
*/
- { "mime_type_query_first", DT_BOOL, R_NONE, &MimeTypeQueryFirst, 0 },
+ { "mime_type_query_first", DT_BOOL, R_NONE, &MimeTypeQueryFirst, false },
/*
** .pp
** When \fIset\fP, the $$mime_type_query_command will be run before the
** from your spool mailbox to your $$mbox mailbox, or as a result of
** a ``$mbox-hook'' command.
*/
- { "narrow_tree", DT_BOOL, R_TREE|R_INDEX, &NarrowTree, 0 },
+ { "narrow_tree", DT_BOOL, R_TREE|R_INDEX, &NarrowTree, false },
/*
** .pp
** This variable, when \fIset\fP, makes the thread tree narrower, allowing
** .pp
** This variable contains the currently setup notmuch search for window based vfolder.
*/
- { "nm_query_window_current_search", DT_STRING, R_NONE, &NmQueryWindowCurrentSearch, IP "" },
+ { "nm_query_window_current_search", DT_STRING, R_NONE, &NmQueryWindowCurrentSearch, 0 },
/*
** .pp
** This variable sets the time duration of a windowed notmuch query.
** This variable sets the time base of a windowed notmuch query.
** Accepted values are 'minute', 'hour', 'day', 'week', 'month', 'year'
*/
- { "nm_record", DT_BOOL, R_NONE, &NmRecord, 0 },
+ { "nm_record", DT_BOOL, R_NONE, &NmRecord, false },
/*
** .pp
** This variable specifies if the NeoMutt record should indexed by notmuch.
** number, oldest articles will be ignored. Also controls how many
** articles headers will be saved in cache when you quit newsgroup.
*/
- { "nntp_listgroup", DT_BOOL, R_NONE, &NntpListgroup, 1 },
+ { "nntp_listgroup", DT_BOOL, R_NONE, &NntpListgroup, true },
/*
** .pp
** This variable controls whether or not existence of each article is
** checked when newsgroup is entered.
*/
- { "nntp_load_description", DT_BOOL, R_NONE, &NntpLoadDescription, 1 },
+ { "nntp_load_description", DT_BOOL, R_NONE, &NntpLoadDescription, true },
/*
** .pp
** This variable controls whether or not descriptions for each newsgroup
** must be loaded when newsgroup is added to list (first time list
** loading or new newsgroup adding).
*/
- { "nntp_pass", DT_STRING, R_NONE|F_SENSITIVE, &NntpPass, IP "" },
+ { "nntp_pass", DT_STRING, R_NONE|F_SENSITIVE, &NntpPass, 0 },
/*
** .pp
** Your password for NNTP account.
** recheck newsgroup on each operation in index (stepping, read article,
** etc.).
*/
- { "nntp_user", DT_STRING, R_NONE|F_SENSITIVE, &NntpUser, IP "" },
+ { "nntp_user", DT_STRING, R_NONE|F_SENSITIVE, &NntpUser, 0 },
/*
** .pp
** Your login name on the NNTP server. If \fIunset\fP and NNTP server requires
** is less than $$pager_index_lines, then the index will only use as
** many lines as it needs.
*/
- { "pager_stop", DT_BOOL, R_NONE, &PagerStop, 0 },
+ { "pager_stop", DT_BOOL, R_NONE, &PagerStop, false },
/*
** .pp
** When \fIset\fP, the internal-pager will \fBnot\fP move to the next message
** when you are at the end of a message and invoke the \fC<next-page>\fP
** function.
*/
- { "pgp_auto_decode", DT_BOOL, R_NONE, &PgpAutoDecode, 0 },
+ { "pgp_auto_decode", DT_BOOL, R_NONE, &PgpAutoDecode, false },
/*
** .pp
** If \fIset\fP, NeoMutt will automatically attempt to decrypt traditional PGP
** checked with the \fC$<check-traditional-pgp>\fP function, NeoMutt will automatically
** check the message for traditional pgp.
*/
- { "pgp_autoinline", DT_BOOL, R_NONE, &PgpAutoinline, 0 },
+ { "pgp_autoinline", DT_BOOL, R_NONE, &PgpAutoinline, false },
/*
** .pp
** This option controls whether NeoMutt generates old-style inline
** \fBdeprecated\fP.
** (PGP only)
*/
- { "pgp_check_exit", DT_BOOL, R_NONE, &PgpCheckExit, 1 },
+ { "pgp_check_exit", DT_BOOL, R_NONE, &PgpCheckExit, true },
/*
** .pp
** If \fIset\fP, NeoMutt will check the exit code of the PGP subprocess when
** even for bad signatures.
** (PGP only)
*/
- { "pgp_ignore_subkeys", DT_BOOL, R_NONE, &PgpIgnoreSubkeys, 1 },
+ { "pgp_ignore_subkeys", DT_BOOL, R_NONE, &PgpIgnoreSubkeys, true },
/*
** .pp
** Setting this variable will cause NeoMutt to ignore OpenPGP subkeys. Instead,
** possible \fCprintf(3)\fP-like sequences.
** (PGP only)
*/
- { "pgp_long_ids", DT_BOOL, R_NONE, &PgpLongIds, 1 },
+ { "pgp_long_ids", DT_BOOL, R_NONE, &PgpLongIds, true },
/*
** .pp
** If \fIset\fP, use 64 bit PGP key IDs, if \fIunset\fP use the normal 32 bit key IDs.
** \fBdeprecated\fP.
** (PGP only)
*/
- { "pgp_replyinline", DT_BOOL, R_NONE, &PgpReplyinline, 0 },
+ { "pgp_replyinline", DT_BOOL, R_NONE, &PgpReplyinline, false },
/*
** .pp
** Setting this variable will cause NeoMutt to always attempt to
** (PGP only)
**
*/
- { "pgp_retainable_sigs", DT_BOOL, R_NONE, &PgpRetainableSigs, 0 },
+ { "pgp_retainable_sigs", DT_BOOL, R_NONE, &PgpRetainableSigs, false },
/*
** .pp
** If \fIset\fP, signed and encrypted messages will consist of nested
** removed, while the inner \fCmultipart/signed\fP part is retained.
** (PGP only)
*/
- { "pgp_self_encrypt", DT_BOOL, R_NONE, &PgpSelfEncrypt, 1 },
+ { "pgp_self_encrypt", DT_BOOL, R_NONE, &PgpSelfEncrypt, true },
/*
** .pp
** When \fIset\fP, PGP encrypted messages will also be encrypted
** using the key in $$pgp_default_key.
** (PGP only)
*/
- { "pgp_show_unusable", DT_BOOL, R_NONE, &PgpShowUnusable, 1 },
+ { "pgp_show_unusable", DT_BOOL, R_NONE, &PgpShowUnusable, true },
/*
** .pp
** If \fIset\fP, NeoMutt will display non-usable keys on the PGP key selection
** ``reverse-''.
** (PGP only)
*/
- { "pgp_strict_enc", DT_BOOL, R_NONE, &PgpStrictEnc, 1 },
+ { "pgp_strict_enc", DT_BOOL, R_NONE, &PgpStrictEnc, true },
/*
** .pp
** If \fIset\fP, NeoMutt will automatically encode PGP/MIME signed messages as
** not used.
** (PGP only)
*/
- { "pgp_use_gpg_agent", DT_BOOL, R_NONE, &PgpUseGpgAgent, 0 },
+ { "pgp_use_gpg_agent", DT_BOOL, R_NONE, &PgpUseGpgAgent, false },
/*
** .pp
** If \fIset\fP, NeoMutt will use a possibly-running \fCgpg-agent(1)\fP process.
** possible \fCprintf(3)\fP-like sequences.
** (PGP only)
*/
- { "pipe_decode", DT_BOOL, R_NONE, &PipeDecode, 0 },
+ { "pipe_decode", DT_BOOL, R_NONE, &PipeDecode, false },
/*
** .pp
** Used in connection with the \fC<pipe-message>\fP command. When \fIunset\fP,
** The separator to add between messages when piping a list of tagged
** messages to an external Unix command.
*/
- { "pipe_split", DT_BOOL, R_NONE, &PipeSplit, 0 },
+ { "pipe_split", DT_BOOL, R_NONE, &PipeSplit, false },
/*
** .pp
** Used in connection with the \fC<pipe-message>\fP function following
** and the $$pipe_sep separator is added after each message.
*/
#ifdef USE_POP
- { "pop_auth_try_all", DT_BOOL, R_NONE, &PopAuthTryAll, 1 },
+ { "pop_auth_try_all", DT_BOOL, R_NONE, &PopAuthTryAll, true },
/*
** .pp
** If \fIset\fP, NeoMutt will try all available authentication methods.
** server when using the \fC$<fetch-mail>\fP function. When \fIunset\fP, NeoMutt will
** download messages but also leave them on the POP server.
*/
- { "pop_host", DT_STRING, R_NONE, &PopHost, IP "" },
+ { "pop_host", DT_STRING, R_NONE, &PopHost, 0 },
/*
** .pp
** The name of your POP server for the \fC$<fetch-mail>\fP function. You
** .pp
** where ``[...]'' denotes an optional part.
*/
- { "pop_last", DT_BOOL, R_NONE, &PopLast, 0 },
+ { "pop_last", DT_BOOL, R_NONE, &PopLast, false },
/*
** .pp
** If this variable is \fIset\fP, NeoMutt will try to use the ``\fCLAST\fP'' POP command
** for retrieving only unread messages from the POP server when using
** the \fC$<fetch-mail>\fP function.
*/
- { "pop_pass", DT_STRING, R_NONE|F_SENSITIVE, &PopPass, IP "" },
+ { "pop_pass", DT_STRING, R_NONE|F_SENSITIVE, &PopPass, 0 },
/*
** .pp
** Specifies the password for your POP account. If \fIunset\fP, NeoMutt will
** This variable defaults to your user name on the local machine.
*/
#endif /* USE_POP */
- { "post_indent_string",DT_STRING, R_NONE, &PostIndentString, IP "" },
+ { "post_indent_string",DT_STRING, R_NONE, &PostIndentString, 0 },
/*
** .pp
** Similar to the $$attribution variable, NeoMutt will append this
** .pp
** Also see the $$recall variable.
*/
- { "postpone_encrypt", DT_BOOL, R_NONE, &PostponeEncrypt, 0 },
+ { "postpone_encrypt", DT_BOOL, R_NONE, &PostponeEncrypt, false },
/*
** .pp
** When \fIset\fP, postponed messages that are marked for encryption will be
** .pp
** This specifies the command pipe that should be used to print messages.
*/
- { "print_decode", DT_BOOL, R_NONE, &PrintDecode, 1 },
+ { "print_decode", DT_BOOL, R_NONE, &PrintDecode, true },
/*
** .pp
** Used in connection with the \fC<print-message>\fP command. If this
** some advanced printer filter which is able to properly format
** e-mail messages for printing.
*/
- { "print_split", DT_BOOL, R_NONE, &PrintSplit, 0 },
+ { "print_split", DT_BOOL, R_NONE, &PrintSplit, false },
/*
** .pp
** Used in connection with the \fC<print-message>\fP command. If this option
** Those who use the \fCenscript\fP(1) program's mail-printing mode will
** most likely want to \fIset\fP this option.
*/
- { "prompt_after", DT_BOOL, R_NONE, &PromptAfter, 1 },
+ { "prompt_after", DT_BOOL, R_NONE, &PromptAfter, true },
/*
** .pp
** If you use an \fIexternal\fP $$pager, setting this variable will
** than returning to the index menu. If \fIunset\fP, NeoMutt will return to the
** index menu when the external pager exits.
*/
- { "query_command", DT_PATH, R_NONE, &QueryCommand, IP "" },
+ { "query_command", DT_PATH, R_NONE, &QueryCommand, 0 },
/*
** .pp
** This specifies the command NeoMutt will use to make external address
** Also see the $$write_inc, $$net_inc and $$time_inc variables and the
** ``$tuning'' section of the manual for performance considerations.
*/
- { "read_only", DT_BOOL, R_NONE, &ReadOnly, 0 },
+ { "read_only", DT_BOOL, R_NONE, &ReadOnly, false },
/*
** .pp
** If \fIset\fP, all folders are opened in read-only mode.
** The value of \fI$$record\fP is overridden by the $$force_name and
** $$save_name variables, and the ``$fcc-hook'' command.
*/
- { "reflow_space_quotes", DT_BOOL, R_NONE, &ReflowSpaceQuotes, 1 },
+ { "reflow_space_quotes", DT_BOOL, R_NONE, &ReflowSpaceQuotes, true },
/*
** .pp
** This option controls how quotes from format=flowed messages are displayed
** \fBNote:\fP If $$reflow_text is \fIunset\fP, this option has no effect.
** Also, this option does not affect replies when $$text_flowed is \fIset\fP.
*/
- { "reflow_text", DT_BOOL, R_NONE, &ReflowText, 1 },
+ { "reflow_text", DT_BOOL, R_NONE, &ReflowText, true },
/*
** .pp
** When \fIset\fP, NeoMutt will reformat paragraphs in text/plain
** and replying. The default value corresponds to the English "Re:", the
** German "Aw:" and the Swedish "Sv:".
*/
- { "reply_self", DT_BOOL, R_NONE, &ReplySelf, 0 },
+ { "reply_self", DT_BOOL, R_NONE, &ReplySelf, false },
/*
** .pp
** If \fIunset\fP and you are replying to a message sent by you, NeoMutt will
** header field to the list address and you want to send a private
** message to the author of a message.
*/
- { "reply_with_xorig", DT_BOOL, R_NONE, &ReplyWithXorig, 0 },
+ { "reply_with_xorig", DT_BOOL, R_NONE, &ReplyWithXorig, false },
/*
** .pp
** This variable provides a toggle. When active, the From: header will be
** Assuming `fast_reply' is disabled, this option will prompt the user with a
** prefilled From: header.
*/
- { "resolve", DT_BOOL, R_NONE, &Resolve, 1 },
+ { "resolve", DT_BOOL, R_NONE, &Resolve, true },
/*
** .pp
** When \fIset\fP, the cursor will be automatically advanced to the next
** (possibly undeleted) message whenever a command that modifies the
** current message is executed.
*/
- { "resume_draft_files", DT_BOOL, R_NONE, &ResumeDraftFiles, 0 },
+ { "resume_draft_files", DT_BOOL, R_NONE, &ResumeDraftFiles, false },
/*
** .pp
** If \fIset\fP, draft files (specified by \fC-H\fP on the command
** evaluated; no alias expansion takes place; user-defined headers
** and signatures are not added to the message.
*/
- { "resume_edited_draft_files", DT_BOOL, R_NONE, &ResumeEditedDraftFiles, 1 },
+ { "resume_edited_draft_files", DT_BOOL, R_NONE, &ResumeEditedDraftFiles, true },
/*
** .pp
** If \fIset\fP, draft files previously edited (via \fC-E -H\fP on
** user-defined headers, and other processing effects from being
** made multiple times to the draft file.
*/
- { "reverse_alias", DT_BOOL, R_BOTH, &ReverseAlias, 0 },
+ { "reverse_alias", DT_BOOL, R_BOTH, &ReverseAlias, false },
/*
** .pp
** This variable controls whether or not NeoMutt will display the ``personal''
** ``abd30425@somewhere.net.'' This is useful when the person's e-mail
** address is not human friendly.
*/
- { "reverse_name", DT_BOOL, R_BOTH, &ReverseName, 0 },
+ { "reverse_name", DT_BOOL, R_BOTH, &ReverseName, false },
/*
** .pp
** It may sometimes arrive that you receive mail to a certain machine,
** .pp
** Also see the ``$alternates'' command.
*/
- { "reverse_realname", DT_BOOL, R_BOTH, &ReverseRealname, 1 },
+ { "reverse_realname", DT_BOOL, R_BOTH, &ReverseRealname, true },
/*
** .pp
** This variable fine-tunes the behavior of the $$reverse_name feature.
** possibly including eventual real names. When it is \fIunset\fP, NeoMutt will
** override any such real names with the setting of the $$realname variable.
*/
- { "rfc2047_parameters", DT_BOOL, R_NONE, &Rfc2047Parameters, 0 },
+ { "rfc2047_parameters", DT_BOOL, R_NONE, &Rfc2047Parameters, false },
/*
** .pp
** When this variable is \fIset\fP, NeoMutt will decode RFC2047-encoded MIME
** that NeoMutt \fIgenerates\fP this kind of encoding. Instead, NeoMutt will
** unconditionally use the encoding specified in RFC2231.
*/
- { "save_address", DT_BOOL, R_NONE, &SaveAddress, 0 },
+ { "save_address", DT_BOOL, R_NONE, &SaveAddress, false },
/*
** .pp
** If \fIset\fP, NeoMutt will take the sender's full address when choosing a
** default folder for saving a mail. If $$save_name or $$force_name
** is \fIset\fP too, the selection of the Fcc folder will be changed as well.
*/
- { "save_empty", DT_BOOL, R_NONE, &SaveEmpty, 1 },
+ { "save_empty", DT_BOOL, R_NONE, &SaveEmpty, true },
/*
** .pp
** When \fIunset\fP, mailboxes which contain no saved messages will be removed
** This variable controls the size of the history (per category) saved in the
** $$history_file file.
*/
- { "save_name", DT_BOOL, R_NONE, &SaveName, 0 },
+ { "save_name", DT_BOOL, R_NONE, &SaveName, false },
/*
** .pp
** This variable controls how copies of outgoing messages are saved.
** Also see the $$force_name variable.
*/
#ifdef USE_NNTP
- { "save_unsubscribed", DT_BOOL, R_NONE, &SaveUnsubscribed, 0 },
+ { "save_unsubscribed", DT_BOOL, R_NONE, &SaveUnsubscribed, false },
/*
** .pp
** When \fIset\fP, info about unsubscribed newsgroups will be saved into
** ``newsrc'' file and into cache.
*/
#endif
- { "score", DT_BOOL, R_NONE, &Score, 1 },
+ { "score", DT_BOOL, R_NONE, &Score, true },
/*
** .pp
** When this variable is \fIunset\fP, scoring is turned off. This can
** When not set, the default behavior is to show only the chosen alternative.
*/
#ifdef USE_NNTP
- { "show_new_news", DT_BOOL, R_NONE, &ShowNewNews, 1 },
+ { "show_new_news", DT_BOOL, R_NONE, &ShowNewNews, true },
/*
** .pp
** If \fIset\fP, news server will be asked for new newsgroups on entering
** Also controls whether or not number of new articles of subscribed
** newsgroups will be then checked.
*/
- { "show_only_unread", DT_BOOL, R_NONE, &ShowOnlyUnread, 0 },
+ { "show_only_unread", DT_BOOL, R_NONE, &ShowOnlyUnread, false },
/*
** .pp
** If \fIset\fP, only subscribed newsgroups that contain unread articles
** visible) and the other NeoMutt panels. ASCII and Unicode line-drawing
** characters are supported.
*/
- { "sidebar_folder_indent", DT_BOOL, R_SIDEBAR, &SidebarFolderIndent, 0 },
+ { "sidebar_folder_indent", DT_BOOL, R_SIDEBAR, &SidebarFolderIndent, false },
/*
** .pp
** Set this to indent mailboxes in the sidebar.
** .pp
** \fBSee also:\fP $$sidebar_short_path, $$sidebar_folder_indent, $$sidebar_delim_chars.
*/
- { "sidebar_new_mail_only", DT_BOOL, R_SIDEBAR, &SidebarNewMailOnly, 0 },
+ { "sidebar_new_mail_only", DT_BOOL, R_SIDEBAR, &SidebarNewMailOnly, false },
/*
** .pp
** When set, the sidebar will only display mailboxes containing new, or
** .pp
** \fBSee also:\fP $sidebar_whitelist.
*/
- { "sidebar_next_new_wrap", DT_BOOL, R_NONE, &SidebarNextNewWrap, 0 },
+ { "sidebar_next_new_wrap", DT_BOOL, R_NONE, &SidebarNextNewWrap, false },
/*
** .pp
** When set, the \fC<sidebar-next-new>\fP command will not stop and the end of
** \fC<sidebar-prev-new>\fP command is similarly affected, wrapping around to
** the end of the list.
*/
- { "sidebar_on_right", DT_BOOL, R_BOTH|R_REFLOW, &SidebarOnRight, 0 },
+ { "sidebar_on_right", DT_BOOL, R_BOTH|R_REFLOW, &SidebarOnRight, false },
/*
** .pp
** When set, the sidebar will appear on the right-hand side of the screen.
*/
- { "sidebar_short_path", DT_BOOL, R_SIDEBAR, &SidebarShortPath, 0 },
+ { "sidebar_short_path", DT_BOOL, R_SIDEBAR, &SidebarShortPath, false },
/*
** .pp
** By default the sidebar will show the mailbox's path, relative to the
** You may optionally use the ``reverse-'' prefix to specify reverse sorting
** order (example: ``\fCset sort_browser=reverse-date\fP'').
*/
- { "sidebar_visible", DT_BOOL, R_REFLOW, &SidebarVisible, 0 },
+ { "sidebar_visible", DT_BOOL, R_REFLOW, &SidebarVisible, false },
/*
** .pp
** This specifies whether or not to show sidebar. The sidebar shows a list of
** Chinese characters.
*/
#endif
- { "sig_dashes", DT_BOOL, R_NONE, &SigDashes, 1 },
+ { "sig_dashes", DT_BOOL, R_NONE, &SigDashes, true },
/*
** .pp
** If \fIset\fP, a line containing ``-- '' (note the trailing space) will be inserted before your
** detect your signature. For example, NeoMutt has the ability to highlight
** the signature in a different color in the built-in pager.
*/
- { "sig_on_top", DT_BOOL, R_NONE, &SigOnTop, 0 },
+ { "sig_on_top", DT_BOOL, R_NONE, &SigOnTop, false },
/*
** .pp
** If \fIset\fP, the signature will be included before any quoted or forwarded
** messages from the current folder. The default is to pause one second, so
** a value of zero for this option suppresses the pause.
*/
- { "smart_wrap", DT_BOOL, R_PAGER_FLOW, &SmartWrap, 1 },
+ { "smart_wrap", DT_BOOL, R_PAGER_FLOW, &SmartWrap, true },
/*
** .pp
** Controls the display of lines longer than the screen width in the
** a line quoted text if it also matches $$smileys. This mostly
** happens at the beginning of a line.
*/
- { "smime_ask_cert_label", DT_BOOL, R_NONE, &SmimeAskCertLabel, 1 },
+ { "smime_ask_cert_label", DT_BOOL, R_NONE, &SmimeAskCertLabel, true },
/*
** .pp
** This flag controls whether you want to be asked to enter a label
** alongside the documentation.
** (S/MIME only)
*/
- { "smime_decrypt_use_default_key", DT_BOOL, R_NONE, &SmimeDecryptUseDefaultKey, 1 },
+ { "smime_decrypt_use_default_key", DT_BOOL, R_NONE, &SmimeDecryptUseDefaultKey, true },
/*
** .pp
** If \fIset\fP (default) this tells NeoMutt to use the default key for decryption. Otherwise,
** to $$smime_sign_as if set, otherwise $$smime_default_key.
** (S/MIME only)
*/
- { "smime_is_default", DT_BOOL, R_NONE, &SmimeIsDefault, 0 },
+ { "smime_is_default", DT_BOOL, R_NONE, &SmimeIsDefault, false },
/*
** .pp
** The default behavior of NeoMutt is to use PGP on all auto-sign/encryption
** possible \fCprintf(3)\fP-like sequences.
** (S/MIME only)
*/
- { "smime_self_encrypt", DT_BOOL, R_NONE, &SmimeSelfEncrypt, 1 },
+ { "smime_self_encrypt", DT_BOOL, R_NONE, &SmimeSelfEncrypt, true },
/*
** .pp
** When \fIset\fP, S/MIME encrypted messages will also be encrypted
** You may optionally use the ``reverse-'' prefix to specify reverse sorting
** order (example: ``\fCset sort_browser=reverse-date\fP'').
*/
- { "sort_re", DT_BOOL, R_INDEX|R_RESORT|R_RESORT_INIT, &SortRe, 1 },
+ { "sort_re", DT_BOOL, R_INDEX|R_RESORT|R_RESORT_INIT, &SortRe, true },
/*
** .pp
** This variable is only useful when sorting by mailboxes in sidebar. By default,
** The file containing a client certificate and its associated private
** key.
*/
- { "ssl_force_tls", DT_BOOL, R_NONE, &SslForceTls, 0 },
+ { "ssl_force_tls", DT_BOOL, R_NONE, &SslForceTls, false },
/*
** .pp
** If this variable is \fIset\fP, NeoMutt will require that all connections
** use \fCSTARTTLS\fP regardless of the server's capabilities.
*/
#ifdef USE_SSL_OPENSSL
- { "ssl_use_sslv2", DT_BOOL, R_NONE, &SslUseSslv2, 0 },
+ { "ssl_use_sslv2", DT_BOOL, R_NONE, &SslUseSslv2, false },
/*
** .pp
** This variable specifies whether to attempt to use SSLv2 in the
** (OpenSSL only)
*/
#endif /* defined USE_SSL_OPENSSL */
- { "ssl_use_sslv3", DT_BOOL, R_NONE, &SslUseSslv3, 0 },
+ { "ssl_use_sslv3", DT_BOOL, R_NONE, &SslUseSslv3, false },
/*
** .pp
** This variable specifies whether to attempt to use SSLv3 in the
** SSL authentication process. Note that SSLv2 and SSLv3 are now
** considered fundamentally insecure and are no longer recommended.
*/
- { "ssl_use_tlsv1", DT_BOOL, R_NONE, &SslUseTlsv1, 1 },
+ { "ssl_use_tlsv1", DT_BOOL, R_NONE, &SslUseTlsv1, true },
/*
** .pp
** This variable specifies whether to attempt to use TLSv1.0 in the
** SSL authentication process.
*/
- { "ssl_use_tlsv1_1", DT_BOOL, R_NONE, &SslUseTlsv11, 1 },
+ { "ssl_use_tlsv1_1", DT_BOOL, R_NONE, &SslUseTlsv11, true },
/*
** .pp
** This variable specifies whether to attempt to use TLSv1.1 in the
** SSL authentication process.
*/
- { "ssl_use_tlsv1_2", DT_BOOL, R_NONE, &SslUseTlsv12, 1 },
+ { "ssl_use_tlsv1_2", DT_BOOL, R_NONE, &SslUseTlsv12, true },
/*
** .pp
** This variable specifies whether to attempt to use TLSv1.2 in the
** SSL authentication process.
*/
#ifdef USE_SSL_OPENSSL
- { "ssl_usesystemcerts", DT_BOOL, R_NONE, &SslUsesystemcerts, 1 },
+ { "ssl_usesystemcerts", DT_BOOL, R_NONE, &SslUsesystemcerts, true },
/*
** .pp
** If set to \fIyes\fP, NeoMutt will use CA certificates in the
** is signed by a trusted CA. (OpenSSL only)
*/
#endif
- { "ssl_verify_dates", DT_BOOL, R_NONE, &SslVerifyDates, 1 },
+ { "ssl_verify_dates", DT_BOOL, R_NONE, &SslVerifyDates, true },
/*
** .pp
** If \fIset\fP (the default), NeoMutt will not automatically accept a server
** only unset this for particular known hosts, using the
** \fC$<account-hook>\fP function.
*/
- { "ssl_verify_host", DT_BOOL, R_NONE, &SslVerifyHost, 1 },
+ { "ssl_verify_host", DT_BOOL, R_NONE, &SslVerifyHost, true },
/*
** .pp
** If \fIset\fP (the default), NeoMutt will not automatically accept a server
*/
#ifdef USE_SSL_OPENSSL
#ifdef HAVE_SSL_PARTIAL_CHAIN
- { "ssl_verify_partial_chains", DT_BOOL, R_NONE, &SslVerifyPartialChains, 0 },
+ { "ssl_verify_partial_chains", DT_BOOL, R_NONE, &SslVerifyPartialChains, false },
/*
** .pp
** This option should not be changed from the default unless you understand
** will replace any dots in the expansion by underscores. This might be helpful
** with IMAP folders that don't like dots in folder names.
*/
- { "status_on_top", DT_BOOL, R_REFLOW, &StatusOnTop, 0 },
+ { "status_on_top", DT_BOOL, R_REFLOW, &StatusOnTop, false },
/*
** .pp
** Setting this variable causes the ``status bar'' to be displayed on
** the first line of the screen rather than near the bottom. If $$help
** is \fIset\fP, too it'll be placed at the bottom.
*/
- { "strict_threads", DT_BOOL, R_RESORT|R_RESORT_INIT|R_INDEX, &StrictThreads, 0 },
+ { "strict_threads", DT_BOOL, R_RESORT|R_RESORT_INIT|R_INDEX, &StrictThreads, false },
/*
** .pp
** If \fIset\fP, threading will only make use of the ``In-Reply-To'' and
** $$sort_re for a less drastic way of controlling this
** behavior.
*/
- { "suspend", DT_BOOL, R_NONE, &Suspend, 1 },
+ { "suspend", DT_BOOL, R_NONE, &Suspend, true },
/*
** .pp
** When \fIunset\fP, NeoMutt won't stop when the user presses the terminal's
** \fIsusp\fP key, usually ``^Z''. This is useful if you run NeoMutt
** inside an xterm using a command like ``\fCxterm -e neomutt\fP''.
*/
- { "text_flowed", DT_BOOL, R_NONE, &TextFlowed, 0 },
+ { "text_flowed", DT_BOOL, R_NONE, &TextFlowed, false },
/*
** .pp
** When \fIset\fP, NeoMutt will generate ``format=flowed'' bodies with a content type
** .pp
** Note that $$indent_string is ignored when this option is \fIset\fP.
*/
- { "thorough_search", DT_BOOL, R_NONE, &ThoroughSearch, 1 },
+ { "thorough_search", DT_BOOL, R_NONE, &ThoroughSearch, true },
/*
** .pp
** Affects the \fC~b\fP and \fC~h\fP search operations described in
** raw message received (for example quoted-printable encoded or with encoded
** headers) which may lead to incorrect search results.
*/
- { "thread_received", DT_BOOL, R_RESORT|R_RESORT_INIT|R_INDEX, &ThreadReceived, 0 },
+ { "thread_received", DT_BOOL, R_RESORT|R_RESORT_INIT|R_INDEX, &ThreadReceived, false },
/*
** .pp
** When \fIset\fP, NeoMutt uses the date received rather than the date sent
** to thread messages by subject.
*/
- { "tilde", DT_BOOL, R_PAGER, &Tilde, 0 },
+ { "tilde", DT_BOOL, R_PAGER, &Tilde, false },
/*
** .pp
** When \fIset\fP, the internal-pager will pad blank lines to the bottom of the
** NOTE: When you delete a message in the trash folder, it is really
** deleted, so that you have a way to clean the trash.
*/
- { "ts_enabled", DT_BOOL, R_BOTH, &TsEnabled, 0 },
+ { "ts_enabled", DT_BOOL, R_BOTH, &TsEnabled, false },
/* The default must be off to force in the validity checking. */
/*
** .pp
** tunnel commands per connection.
*/
#endif
- { "uncollapse_jump", DT_BOOL, R_NONE, &UncollapseJump, 0 },
+ { "uncollapse_jump", DT_BOOL, R_NONE, &UncollapseJump, false },
/*
** .pp
** When \fIset\fP, NeoMutt will jump to the next unread message, if any,
** when the current thread is \fIun\fPcollapsed.
*/
- { "uncollapse_new", DT_BOOL, R_NONE, &UncollapseNew, 1 },
+ { "uncollapse_new", DT_BOOL, R_NONE, &UncollapseNew, true },
/*
** .pp
** When \fIset\fP, NeoMutt will automatically uncollapse any collapsed thread
** remain collapsed. the presence of the new message will still affect
** index sorting, though.
*/
- { "use_8bitmime", DT_BOOL, R_NONE, &Use8bitmime, 0 },
+ { "use_8bitmime", DT_BOOL, R_NONE, &Use8bitmime, false },
/*
** .pp
** \fBWarning:\fP do not set this variable unless you are using a version
** When \fIset\fP, NeoMutt will invoke $$sendmail with the \fC-B8BITMIME\fP
** flag when sending 8-bit messages to enable ESMTP negotiation.
*/
- { "use_domain", DT_BOOL, R_NONE, &UseDomain, 1 },
+ { "use_domain", DT_BOOL, R_NONE, &UseDomain, true },
/*
** .pp
** When \fIset\fP, NeoMutt will qualify all local addresses (ones without the
** ``@host'' portion) with the value of $$hostname. If \fIunset\fP, no
** addresses will be qualified.
*/
- { "use_envelope_from", DT_BOOL, R_NONE, &UseEnvelopeFrom, 0 },
+ { "use_envelope_from", DT_BOOL, R_NONE, &UseEnvelopeFrom, false },
/*
** .pp
** When \fIset\fP, NeoMutt will set the \fIenvelope\fP sender of the message.
** if the $$sendmail variable already contains \fC-f\fP or if the
** executable pointed to by $$sendmail doesn't support the \fC-f\fP switch.
*/
- { "use_from", DT_BOOL, R_NONE, &UseFrom, 1 },
+ { "use_from", DT_BOOL, R_NONE, &UseFrom, true },
/*
** .pp
** When \fIset\fP, NeoMutt will generate the ``From:'' header field when
** command.
*/
#ifdef HAVE_GETADDRINFO
- { "use_ipv6", DT_BOOL, R_NONE, &UseIpv6, 1 },
+ { "use_ipv6", DT_BOOL, R_NONE, &UseIpv6, true },
/*
** .pp
** When \fIset\fP, NeoMutt will look for IPv6 addresses of hosts it tries to
** Normally, the default should work.
*/
#endif /* HAVE_GETADDRINFO */
- { "user_agent", DT_BOOL, R_NONE, &UserAgent, 1 },
+ { "user_agent", DT_BOOL, R_NONE, &UserAgent, true },
/*
** .pp
** When \fIset\fP, NeoMutt will add a ``User-Agent:'' header to outgoing
** folders to your personal taste. This string uses many of the same
** expandos as $$folder_format.
*/
- { "virtual_spoolfile", DT_BOOL, R_NONE, &VirtualSpoolfile, 0 },
+ { "virtual_spoolfile", DT_BOOL, R_NONE, &VirtualSpoolfile, false },
/*
** .pp
** When \fIset\fP, NeoMutt will use the first defined virtual mailbox (see
** .pp
** $$visual is overridden by the environment variable \fC$$$VISUAL\fP or \fC$$$EDITOR\fP.
*/
- { "wait_key", DT_BOOL, R_NONE, &WaitKey, 1 },
+ { "wait_key", DT_BOOL, R_NONE, &WaitKey, true },
/*
** .pp
** Controls whether NeoMutt will ask you to press a key after an external command
** When \fIset\fP, NeoMutt will always ask for a key. When \fIunset\fP, NeoMutt will wait
** for a key only if the external command returned a non-zero status.
*/
- { "weed", DT_BOOL, R_NONE, &Weed, 1 },
+ { "weed", DT_BOOL, R_NONE, &Weed, true },
/*
** .pp
** When \fIset\fP, NeoMutt will weed headers when displaying, forwarding,
** recommends a line length of 78 (the default), so \fBplease only change
** this setting when you know what you're doing\fP.
*/
- { "wrap_search", DT_BOOL, R_NONE, &WrapSearch, 1 },
+ { "wrap_search", DT_BOOL, R_NONE, &WrapSearch, true },
/*
** .pp
** Controls whether searches wrap around the end.
** When \fIset\fP, searches will wrap around the first (or last) item. When
** \fIunset\fP, incremental searches will not wrap.
*/
- { "write_bcc", DT_BOOL, R_NONE, &WriteBcc, 1 },
+ { "write_bcc", DT_BOOL, R_NONE, &WriteBcc, true },
/*
** .pp
** Controls whether NeoMutt writes out the ``Bcc:'' header when preparing
** ``$tuning'' section of the manual for performance considerations.
*/
#ifdef USE_NNTP
- { "x_comment_to", DT_BOOL, R_NONE, &XCommentTo, 0 },
+ { "x_comment_to", DT_BOOL, R_NONE, &XCommentTo, false },
/*
** .pp
** If \fIset\fP, NeoMutt will add ``X-Comment-To:'' field (that contains full
#endif
/*--*/
- { "ignore_linear_white_space", DT_BOOL, R_NONE, &IgnoreLinearWhiteSpace, 0 },
- { "pgp_encrypt_self", DT_QUAD, R_NONE, &PgpEncryptSelf, 0 },
- { "smime_encrypt_self", DT_QUAD, R_NONE, &SmimeEncryptSelf, 0 },
+ { "ignore_linear_white_space", DT_BOOL, R_NONE, &IgnoreLinearWhiteSpace, false },
+ { "pgp_encrypt_self", DT_QUAD, R_NONE, &PgpEncryptSelf, MUTT_NO },
+ { "smime_encrypt_self", DT_QUAD, R_NONE, &SmimeEncryptSelf, MUTT_NO },
{ "wrapmargin", DT_NUMBER, R_PAGER, &Wrap, 0 },
{ "abort_noattach_regexp", DT_SYNONYM, R_NONE, NULL, IP "abort_noattach_regex", },