From: Richard Russon Date: Wed, 20 Jun 2018 12:29:20 +0000 (+0100) Subject: tidy init.h values X-Git-Tag: neomutt-20180622~6 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=036670a386b2a8aaa936cf18b0d8c7bfa0325cd0;p=neomutt tidy init.h values --- diff --git a/init.h b/init.h index 0b011923f..b1a457229 100644 --- a/init.h +++ b/init.h @@ -162,13 +162,13 @@ struct Option MuttVars[] = { ** .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 @@ -184,7 +184,7 @@ struct Option MuttVars[] = { ** 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 @@ -193,33 +193,33 @@ struct Option MuttVars[] = { ** 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 @@ -297,7 +297,7 @@ struct Option MuttVars[] = { ** 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, @@ -313,7 +313,7 @@ struct Option MuttVars[] = { ** 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 @@ -325,7 +325,7 @@ struct Option MuttVars[] = { ** 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 @@ -333,7 +333,7 @@ struct Option MuttVars[] = { ** unset, you must first use the \fC\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 @@ -348,12 +348,12 @@ struct Option MuttVars[] = { ** .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 @@ -368,13 +368,13 @@ struct Option MuttVars[] = { ** 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 @@ -383,7 +383,7 @@ struct Option MuttVars[] = { ** 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 @@ -425,7 +425,7 @@ struct Option MuttVars[] = { ** */ #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\fP function @@ -444,7 +444,7 @@ struct Option MuttVars[] = { ** \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 @@ -459,7 +459,7 @@ struct Option MuttVars[] = { ** 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 @@ -472,18 +472,18 @@ struct Option MuttVars[] = { ** 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 @@ -519,13 +519,13 @@ struct Option MuttVars[] = { ** 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 @@ -550,7 +550,7 @@ struct Option MuttVars[] = { ** 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 @@ -562,7 +562,7 @@ struct Option MuttVars[] = { ** 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 @@ -570,7 +570,7 @@ struct Option MuttVars[] = { ** $$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 @@ -581,7 +581,7 @@ struct Option MuttVars[] = { ** 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 @@ -589,7 +589,7 @@ struct Option MuttVars[] = { ** $$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 @@ -597,7 +597,7 @@ struct Option MuttVars[] = { ** 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 @@ -618,14 +618,14 @@ struct Option MuttVars[] = { ** 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 @@ -635,7 +635,7 @@ struct Option MuttVars[] = { ** \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 @@ -646,7 +646,7 @@ struct Option MuttVars[] = { ** 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 @@ -655,7 +655,7 @@ struct Option MuttVars[] = { ** 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. @@ -667,7 +667,7 @@ struct Option MuttVars[] = { ** 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 @@ -748,20 +748,20 @@ struct Option MuttVars[] = { ** 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 @@ -779,7 +779,7 @@ struct Option MuttVars[] = { ** 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 @@ -800,7 +800,7 @@ struct Option MuttVars[] = { ** 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 @@ -818,7 +818,7 @@ struct Option MuttVars[] = { ** 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 @@ -826,7 +826,7 @@ struct Option MuttVars[] = { ** 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 @@ -866,7 +866,7 @@ struct Option MuttVars[] = { ** 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 @@ -894,7 +894,7 @@ struct Option MuttVars[] = { ** .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 @@ -910,7 +910,7 @@ struct Option MuttVars[] = { ** 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 @@ -937,7 +937,7 @@ struct Option MuttVars[] = { ** .dt 11 .dd .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. @@ -986,7 +986,7 @@ struct Option MuttVars[] = { ** %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 @@ -1017,7 +1017,7 @@ struct Option MuttVars[] = { ** 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 @@ -1042,7 +1042,7 @@ struct Option MuttVars[] = { ** 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 @@ -1050,7 +1050,7 @@ struct Option MuttVars[] = { ** 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. @@ -1072,14 +1072,14 @@ struct Option MuttVars[] = { ** 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 @@ -1155,7 +1155,7 @@ struct Option MuttVars[] = { ** .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'' @@ -1163,7 +1163,7 @@ struct Option MuttVars[] = { ** 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 @@ -1189,7 +1189,7 @@ struct Option MuttVars[] = { ** 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 @@ -1212,7 +1212,7 @@ struct Option MuttVars[] = { */ #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: @@ -1223,7 +1223,7 @@ struct Option MuttVars[] = { ** .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 @@ -1235,7 +1235,7 @@ struct Option MuttVars[] = { ** 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 @@ -1249,33 +1249,33 @@ struct Option MuttVars[] = { ** 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 @@ -1296,14 +1296,14 @@ struct Option MuttVars[] = { ** .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 @@ -1335,14 +1335,14 @@ struct Option MuttVars[] = { ** 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 @@ -1350,7 +1350,7 @@ struct Option MuttVars[] = { ** 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\fP function when replying to @@ -1384,7 +1384,7 @@ struct Option MuttVars[] = { ** 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 @@ -1413,7 +1413,7 @@ struct Option MuttVars[] = { ** 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 @@ -1433,7 +1433,7 @@ struct Option MuttVars[] = { ** 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 @@ -1458,7 +1458,7 @@ struct Option MuttVars[] = { ** 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 @@ -1467,7 +1467,7 @@ struct Option MuttVars[] = { ** 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 @@ -1494,7 +1494,7 @@ struct Option MuttVars[] = { ** 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 @@ -1512,7 +1512,7 @@ struct Option MuttVars[] = { ** 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 @@ -1527,7 +1527,7 @@ struct Option MuttVars[] = { ** 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 @@ -1645,7 +1645,7 @@ struct Option MuttVars[] = { ** ``$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 @@ -1671,7 +1671,7 @@ struct Option MuttVars[] = { ** .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 @@ -1684,7 +1684,7 @@ struct Option MuttVars[] = { ** 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 @@ -1695,7 +1695,7 @@ struct Option MuttVars[] = { ** 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 @@ -1721,7 +1721,7 @@ struct Option MuttVars[] = { ** .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 @@ -1731,7 +1731,7 @@ struct Option MuttVars[] = { ** \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 @@ -1742,7 +1742,7 @@ struct Option MuttVars[] = { ** 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 @@ -1751,7 +1751,7 @@ struct Option MuttVars[] = { ** 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 @@ -1766,7 +1766,7 @@ struct Option MuttVars[] = { ** automatically generated with \fIa\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 @@ -1775,7 +1775,7 @@ struct Option MuttVars[] = { ** 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 @@ -1812,14 +1812,14 @@ struct Option MuttVars[] = { ** 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 @@ -1828,7 +1828,7 @@ struct Option MuttVars[] = { ** (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 @@ -1857,7 +1857,7 @@ struct Option MuttVars[] = { ** 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) @@ -1868,13 +1868,13 @@ struct Option MuttVars[] = { ** 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 @@ -1912,7 +1912,7 @@ struct Option MuttVars[] = { ** .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 @@ -1927,7 +1927,7 @@ struct Option MuttVars[] = { ** 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 @@ -1935,7 +1935,7 @@ struct Option MuttVars[] = { ** 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 @@ -1955,7 +1955,7 @@ struct Option MuttVars[] = { ** 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 @@ -1991,7 +1991,7 @@ struct Option MuttVars[] = { ** 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 @@ -2089,7 +2089,7 @@ struct Option MuttVars[] = { ** .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. @@ -2107,7 +2107,7 @@ struct Option MuttVars[] = { ** 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. @@ -2155,20 +2155,20 @@ struct Option MuttVars[] = { ** 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. @@ -2181,7 +2181,7 @@ struct Option MuttVars[] = { ** 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 @@ -2237,14 +2237,14 @@ struct Option MuttVars[] = { ** 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\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 @@ -2254,7 +2254,7 @@ struct Option MuttVars[] = { ** checked with the \fC$\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 @@ -2274,7 +2274,7 @@ struct Option MuttVars[] = { ** \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 @@ -2417,7 +2417,7 @@ struct Option MuttVars[] = { ** 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, @@ -2469,7 +2469,7 @@ struct Option MuttVars[] = { ** 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. @@ -2489,7 +2489,7 @@ struct Option MuttVars[] = { ** \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 @@ -2512,7 +2512,7 @@ struct Option MuttVars[] = { ** (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 @@ -2523,14 +2523,14 @@ struct Option MuttVars[] = { ** 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 @@ -2573,7 +2573,7 @@ struct Option MuttVars[] = { ** ``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 @@ -2589,7 +2589,7 @@ struct Option MuttVars[] = { ** 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. @@ -2616,7 +2616,7 @@ struct Option MuttVars[] = { ** 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\fP command. When \fIunset\fP, @@ -2630,7 +2630,7 @@ struct Option MuttVars[] = { ** 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\fP function following @@ -2641,7 +2641,7 @@ struct Option MuttVars[] = { ** 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. @@ -2678,7 +2678,7 @@ struct Option MuttVars[] = { ** server when using the \fC$\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$\fP function. You @@ -2689,14 +2689,14 @@ struct Option MuttVars[] = { ** .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$\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 @@ -2720,7 +2720,7 @@ struct Option MuttVars[] = { ** 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 @@ -2744,7 +2744,7 @@ struct Option MuttVars[] = { ** .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 @@ -2807,7 +2807,7 @@ struct Option MuttVars[] = { ** .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\fP command. If this @@ -2818,7 +2818,7 @@ struct Option MuttVars[] = { ** 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\fP command. If this option @@ -2831,7 +2831,7 @@ struct Option MuttVars[] = { ** 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 @@ -2839,7 +2839,7 @@ struct Option MuttVars[] = { ** 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 @@ -2909,7 +2909,7 @@ struct Option MuttVars[] = { ** 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. @@ -2946,7 +2946,7 @@ struct Option MuttVars[] = { ** 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 @@ -2957,7 +2957,7 @@ struct Option MuttVars[] = { ** \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 @@ -2985,7 +2985,7 @@ struct Option MuttVars[] = { ** 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 @@ -3004,7 +3004,7 @@ struct Option MuttVars[] = { ** 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 @@ -3014,14 +3014,14 @@ struct Option MuttVars[] = { ** 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 @@ -3030,7 +3030,7 @@ struct Option MuttVars[] = { ** 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 @@ -3046,7 +3046,7 @@ struct Option MuttVars[] = { ** 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'' @@ -3066,7 +3066,7 @@ struct Option MuttVars[] = { ** ``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, @@ -3080,7 +3080,7 @@ struct Option MuttVars[] = { ** .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. @@ -3088,7 +3088,7 @@ struct Option MuttVars[] = { ** 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 @@ -3109,14 +3109,14 @@ struct Option MuttVars[] = { ** 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 @@ -3132,7 +3132,7 @@ struct Option MuttVars[] = { ** 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. @@ -3146,14 +3146,14 @@ struct Option MuttVars[] = { ** 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 @@ -3244,7 +3244,7 @@ struct Option MuttVars[] = { ** 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 @@ -3252,7 +3252,7 @@ struct Option MuttVars[] = { ** 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 @@ -3297,7 +3297,7 @@ struct Option MuttVars[] = { ** 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. @@ -3343,7 +3343,7 @@ struct Option MuttVars[] = { ** .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 @@ -3351,7 +3351,7 @@ struct Option MuttVars[] = { ** .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\fP command will not stop and the end of @@ -3359,12 +3359,12 @@ struct Option MuttVars[] = { ** \fC\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 @@ -3400,7 +3400,7 @@ struct Option MuttVars[] = { ** 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 @@ -3416,7 +3416,7 @@ struct Option MuttVars[] = { ** 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 @@ -3426,7 +3426,7 @@ struct Option MuttVars[] = { ** 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 @@ -3468,7 +3468,7 @@ struct Option MuttVars[] = { ** 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 @@ -3484,7 +3484,7 @@ struct Option MuttVars[] = { ** 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 @@ -3538,7 +3538,7 @@ struct Option MuttVars[] = { ** 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, @@ -3626,7 +3626,7 @@ struct Option MuttVars[] = { ** 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 @@ -3657,7 +3657,7 @@ struct Option MuttVars[] = { ** 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 @@ -3836,7 +3836,7 @@ struct Option MuttVars[] = { ** 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, @@ -3899,7 +3899,7 @@ struct Option MuttVars[] = { ** 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 @@ -3925,7 +3925,7 @@ struct Option MuttVars[] = { ** 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 @@ -3934,33 +3934,33 @@ struct Option MuttVars[] = { ** (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 @@ -3968,7 +3968,7 @@ struct Option MuttVars[] = { ** 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 @@ -3976,7 +3976,7 @@ struct Option MuttVars[] = { ** only unset this for particular known hosts, using the ** \fC$\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 @@ -3986,7 +3986,7 @@ struct Option MuttVars[] = { */ #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 @@ -4094,14 +4094,14 @@ struct Option MuttVars[] = { ** 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 @@ -4113,14 +4113,14 @@ struct Option MuttVars[] = { ** $$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 @@ -4131,7 +4131,7 @@ struct Option MuttVars[] = { ** .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 @@ -4145,13 +4145,13 @@ struct Option MuttVars[] = { ** 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 @@ -4216,7 +4216,7 @@ struct Option MuttVars[] = { ** 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 @@ -4256,13 +4256,13 @@ struct Option MuttVars[] = { ** 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 @@ -4270,7 +4270,7 @@ struct Option MuttVars[] = { ** 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 @@ -4280,14 +4280,14 @@ struct Option MuttVars[] = { ** 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. @@ -4300,7 +4300,7 @@ struct Option MuttVars[] = { ** 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 @@ -4309,7 +4309,7 @@ struct Option MuttVars[] = { ** 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 @@ -4317,7 +4317,7 @@ struct Option MuttVars[] = { ** 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 @@ -4332,7 +4332,7 @@ struct Option MuttVars[] = { ** 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 @@ -4347,7 +4347,7 @@ struct Option MuttVars[] = { ** .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 @@ -4362,7 +4362,7 @@ struct Option MuttVars[] = { ** 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, @@ -4389,7 +4389,7 @@ struct Option MuttVars[] = { ** 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. @@ -4397,7 +4397,7 @@ struct Option MuttVars[] = { ** 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 @@ -4417,7 +4417,7 @@ struct Option MuttVars[] = { ** ``$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 @@ -4426,9 +4426,9 @@ struct Option MuttVars[] = { #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", },