Created
March 10, 2021 11:50
-
-
Save flatcap/4156493984199355aebca34829212b11 to your computer and use it in GitHub Desktop.
neomutt config helpers
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const bool c_abort_backspace = cs_subset_bool (NeoMutt->sub, "abort_backspace"); // C_AbortBackspace | |
const char *c_abort_key = cs_subset_string (NeoMutt->sub, "abort_key"); // C_AbortKey | |
const bool c_arrow_cursor = cs_subset_bool (NeoMutt->sub, "arrow_cursor"); // C_ArrowCursor | |
const char *c_arrow_string = cs_subset_string (NeoMutt->sub, "arrow_string"); // C_ArrowString | |
const bool c_ascii_chars = cs_subset_bool (NeoMutt->sub, "ascii_chars"); // C_AsciiChars | |
const bool c_ask_bcc = cs_subset_bool (NeoMutt->sub, "ask_bcc"); // C_AskBcc | |
const bool c_ask_cc = cs_subset_bool (NeoMutt->sub, "ask_cc"); // C_AskCc | |
const char *c_assumed_charset = cs_subset_string (NeoMutt->sub, "assumed_charset"); // C_AssumedCharset | |
const char *c_attach_format = cs_subset_string (NeoMutt->sub, "attach_format"); // C_AttachFormat | |
const char *c_attach_save_dir = cs_subset_path (NeoMutt->sub, "attach_save_dir"); // C_AttachSaveDir | |
const bool c_attach_save_without_prompting = cs_subset_bool (NeoMutt->sub, "attach_save_without_prompting"); // C_AttachSaveWithoutPrompting | |
const char *c_attach_sep = cs_subset_string (NeoMutt->sub, "attach_sep"); // C_AttachSep | |
const bool c_attach_split = cs_subset_bool (NeoMutt->sub, "attach_split"); // C_AttachSplit | |
const char *c_attribution = cs_subset_string (NeoMutt->sub, "attribution"); // C_Attribution | |
const char *c_attribution_locale = cs_subset_string (NeoMutt->sub, "attribution_locale"); // C_AttributionLocale | |
const bool c_autocrypt = cs_subset_bool (NeoMutt->sub, "autocrypt"); // C_Autocrypt | |
const char *c_autocrypt_acct_format = cs_subset_string (NeoMutt->sub, "autocrypt_acct_format"); // C_AutocryptAcctFormat | |
const char *c_autocrypt_dir = cs_subset_path (NeoMutt->sub, "autocrypt_dir"); // C_AutocryptDir | |
const bool c_autocrypt_reply = cs_subset_bool (NeoMutt->sub, "autocrypt_reply"); // C_AutocryptReply | |
const bool c_auto_edit = cs_subset_bool (NeoMutt->sub, "auto_edit"); // C_AutoEdit | |
const bool c_auto_subscribe = cs_subset_bool (NeoMutt->sub, "auto_subscribe"); // C_AutoSubscribe | |
const bool c_auto_tag = cs_subset_bool (NeoMutt->sub, "auto_tag"); // C_AutoTag | |
const bool c_beep = cs_subset_bool (NeoMutt->sub, "beep"); // C_Beep | |
const bool c_beep_new = cs_subset_bool (NeoMutt->sub, "beep_new"); // C_BeepNew | |
const enum QuadOption c_bounce = cs_subset_quad (NeoMutt->sub, "bounce"); // C_Bounce | |
const bool c_braille_friendly = cs_subset_bool (NeoMutt->sub, "braille_friendly"); // C_BrailleFriendly | |
const bool c_browser_abbreviate_mailboxes = cs_subset_bool (NeoMutt->sub, "browser_abbreviate_mailboxes"); // C_BrowserAbbreviateMailboxes | |
const enum QuadOption c_catchup_newsgroup = cs_subset_quad (NeoMutt->sub, "catchup_newsgroup"); // C_CatchupNewsgroup | |
const char *c_certificate_file = cs_subset_path (NeoMutt->sub, "certificate_file"); // C_CertificateFile | |
const char *c_charset = cs_subset_string (NeoMutt->sub, "charset"); // C_Charset | |
const bool c_check_mbox_size = cs_subset_bool (NeoMutt->sub, "check_mbox_size"); // C_CheckMboxSize | |
const bool c_check_new = cs_subset_bool (NeoMutt->sub, "check_new"); // C_CheckNew | |
const bool c_collapse_flagged = cs_subset_bool (NeoMutt->sub, "collapse_flagged"); // C_CollapseFlagged | |
const bool c_collapse_unread = cs_subset_bool (NeoMutt->sub, "collapse_unread"); // C_CollapseUnread | |
const char *c_config_charset = cs_subset_string (NeoMutt->sub, "config_charset"); // C_ConfigCharset | |
const bool c_confirm_append = cs_subset_bool (NeoMutt->sub, "confirm_append"); // C_ConfirmAppend | |
const bool c_confirm_create = cs_subset_bool (NeoMutt->sub, "confirm_create"); // C_ConfirmCreate | |
const short c_connect_timeout = cs_subset_number (NeoMutt->sub, "connect_timeout"); // C_ConnectTimeout | |
const bool c_copy_decode_weed = cs_subset_bool (NeoMutt->sub, "copy_decode_weed"); // C_CopyDecodeWeed | |
const bool c_count_alternatives = cs_subset_bool (NeoMutt->sub, "count_alternatives"); // C_CountAlternatives | |
const struct MbTable *c_crypt_chars = cs_subset_mbtable(NeoMutt->sub, "crypt_chars"); // C_CryptChars | |
const char *c_date_format = cs_subset_string (NeoMutt->sub, "date_format"); // C_DateFormat | |
const char *c_debug_file = cs_subset_path (NeoMutt->sub, "debug_file"); // C_DebugFile | |
const short c_debug_level = cs_subset_number (NeoMutt->sub, "debug_level"); // C_DebugLevel | |
const char *c_default_hook = cs_subset_string (NeoMutt->sub, "default_hook"); // C_DefaultHook | |
const enum QuadOption c_delete = cs_subset_quad (NeoMutt->sub, "delete"); // C_Delete | |
const bool c_delete_untag = cs_subset_bool (NeoMutt->sub, "delete_untag"); // C_DeleteUntag | |
const bool c_digest_collapse = cs_subset_bool (NeoMutt->sub, "digest_collapse"); // C_DigestCollapse | |
const char *c_display_filter = cs_subset_string (NeoMutt->sub, "display_filter"); // C_DisplayFilter | |
const bool c_duplicate_threads = cs_subset_bool (NeoMutt->sub, "duplicate_threads"); // C_DuplicateThreads | |
const char *c_editor = cs_subset_string (NeoMutt->sub, "editor"); // C_Editor | |
const char *c_entropy_file = cs_subset_path (NeoMutt->sub, "entropy_file"); // C_EntropyFile | |
const char *c_external_search_command = cs_subset_string (NeoMutt->sub, "external_search_command"); // C_ExternalSearchCommand | |
const struct MbTable *c_flag_chars = cs_subset_mbtable(NeoMutt->sub, "flag_chars"); // C_FlagChars | |
const bool c_flag_safe = cs_subset_bool (NeoMutt->sub, "flag_safe"); // C_FlagSafe | |
const char *c_folder = cs_subset_string (NeoMutt->sub, "folder"); // C_Folder | |
const char *c_folder_format = cs_subset_string (NeoMutt->sub, "folder_format"); // C_FolderFormat | |
const enum QuadOption c_followup_to_poster = cs_subset_quad (NeoMutt->sub, "followup_to_poster"); // C_FollowupToPoster | |
const bool c_force_name = cs_subset_bool (NeoMutt->sub, "force_name"); // C_ForceName | |
const enum QuadOption c_forward_attachments = cs_subset_quad (NeoMutt->sub, "forward_attachments"); // C_ForwardAttachments | |
const bool c_forward_decode = cs_subset_bool (NeoMutt->sub, "forward_decode"); // C_ForwardDecode | |
const bool c_forward_quote = cs_subset_bool (NeoMutt->sub, "forward_quote"); // C_ForwardQuote | |
const struct Address *c_from = cs_subset_address(NeoMutt->sub, "from"); // C_From | |
const struct MbTable *c_from_chars = cs_subset_mbtable(NeoMutt->sub, "from_chars"); // C_FromChars | |
const struct Regex *c_gecos_mask = cs_subset_regex (NeoMutt->sub, "gecos_mask"); // C_GecosMask | |
const char *c_group_index_format = cs_subset_string (NeoMutt->sub, "group_index_format"); // C_GroupIndexFormat | |
const bool c_header = cs_subset_bool (NeoMutt->sub, "header"); // C_Header | |
const char *c_header_cache = cs_subset_path (NeoMutt->sub, "header_cache"); // C_HeaderCache | |
const char *c_header_cache_backend = cs_subset_string (NeoMutt->sub, "header_cache_backend"); // C_HeaderCacheBackend | |
const short c_header_cache_compress_level = cs_subset_number (NeoMutt->sub, "header_cache_compress_level"); // C_HeaderCacheCompressLevel | |
const char *c_header_cache_compress_method = cs_subset_string (NeoMutt->sub, "header_cache_compress_method"); // C_HeaderCacheCompressMethod | |
const struct Slist *c_hidden_tags = cs_subset_slist (NeoMutt->sub, "hidden_tags"); // C_HiddenTags | |
const bool c_hide_limited = cs_subset_bool (NeoMutt->sub, "hide_limited"); // C_HideLimited | |
const bool c_hide_missing = cs_subset_bool (NeoMutt->sub, "hide_missing"); // C_HideMissing | |
const bool c_hide_thread_subject = cs_subset_bool (NeoMutt->sub, "hide_thread_subject"); // C_HideThreadSubject | |
const bool c_hide_top_limited = cs_subset_bool (NeoMutt->sub, "hide_top_limited"); // C_HideTopLimited | |
const bool c_hide_top_missing = cs_subset_bool (NeoMutt->sub, "hide_top_missing"); // C_HideTopMissing | |
const short c_history = cs_subset_number (NeoMutt->sub, "history"); // C_History | |
const char *c_history_file = cs_subset_path (NeoMutt->sub, "history_file"); // C_HistoryFile | |
const bool c_history_remove_dups = cs_subset_bool (NeoMutt->sub, "history_remove_dups"); // C_HistoryRemoveDups | |
const bool c_honor_disposition = cs_subset_bool (NeoMutt->sub, "honor_disposition"); // C_HonorDisposition | |
const char *c_hostname = cs_subset_string (NeoMutt->sub, "hostname"); // C_Hostname | |
const bool c_idn_decode = cs_subset_bool (NeoMutt->sub, "idn_decode"); // C_IdnDecode | |
const bool c_idn_encode = cs_subset_bool (NeoMutt->sub, "idn_encode"); // C_IdnEncode | |
const struct Slist *c_imap_authenticators = cs_subset_slist (NeoMutt->sub, "imap_authenticators"); // C_ImapAuthenticators | |
const bool c_imap_check_subscribed = cs_subset_bool (NeoMutt->sub, "imap_check_subscribed"); // C_ImapCheckSubscribed | |
const bool c_imap_condstore = cs_subset_bool (NeoMutt->sub, "imap_condstore"); // C_ImapCondstore | |
const bool c_imap_deflate = cs_subset_bool (NeoMutt->sub, "imap_deflate"); // C_ImapDeflate | |
const char *c_imap_delim_chars = cs_subset_string (NeoMutt->sub, "imap_delim_chars"); // C_ImapDelimChars | |
const long c_imap_fetch_chunk_size = cs_subset_long (NeoMutt->sub, "imap_fetch_chunk_size"); // C_ImapFetchChunkSize | |
const char *c_imap_headers = cs_subset_string (NeoMutt->sub, "imap_headers"); // C_ImapHeaders | |
const bool c_imap_idle = cs_subset_bool (NeoMutt->sub, "imap_idle"); // C_ImapIdle | |
const short c_imap_keepalive = cs_subset_number (NeoMutt->sub, "imap_keepalive"); // C_ImapKeepalive | |
const bool c_imap_list_subscribed = cs_subset_bool (NeoMutt->sub, "imap_list_subscribed"); // C_ImapListSubscribed | |
const char *c_imap_login = cs_subset_string (NeoMutt->sub, "imap_login"); // C_ImapLogin | |
const char *c_imap_oauth_refresh_command = cs_subset_string (NeoMutt->sub, "imap_oauth_refresh_command"); // C_ImapOauthRefreshCommand | |
const char *c_imap_pass = cs_subset_string (NeoMutt->sub, "imap_pass"); // C_ImapPass | |
const bool c_imap_passive = cs_subset_bool (NeoMutt->sub, "imap_passive"); // C_ImapPassive | |
const bool c_imap_peek = cs_subset_bool (NeoMutt->sub, "imap_peek"); // C_ImapPeek | |
const short c_imap_pipeline_depth = cs_subset_number (NeoMutt->sub, "imap_pipeline_depth"); // C_ImapPipelineDepth | |
const short c_imap_poll_timeout = cs_subset_number (NeoMutt->sub, "imap_poll_timeout"); // C_ImapPollTimeout | |
const bool c_imap_qresync = cs_subset_bool (NeoMutt->sub, "imap_qresync"); // C_ImapQresync | |
const bool c_imap_rfc5161 = cs_subset_bool (NeoMutt->sub, "imap_rfc5161"); // C_ImapRfc5161 | |
const bool c_imap_server_noise = cs_subset_bool (NeoMutt->sub, "imap_server_noise"); // C_ImapServerNoise | |
const char *c_imap_user = cs_subset_string (NeoMutt->sub, "imap_user"); // C_ImapUser | |
const bool c_implicit_autoview = cs_subset_bool (NeoMutt->sub, "implicit_autoview"); // C_ImplicitAutoview | |
const bool c_include_encrypted = cs_subset_bool (NeoMutt->sub, "include_encrypted"); // C_IncludeEncrypted | |
const bool c_include_only_first = cs_subset_bool (NeoMutt->sub, "include_only_first"); // C_IncludeOnlyFirst | |
const char *c_indent_string = cs_subset_string (NeoMutt->sub, "indent_string"); // C_IndentString | |
const char *c_index_format = cs_subset_string (NeoMutt->sub, "index_format"); // C_IndexFormat | |
const bool c_keep_flagged = cs_subset_bool (NeoMutt->sub, "keep_flagged"); // C_KeepFlagged | |
const struct Slist *c_mailcap_path = cs_subset_slist (NeoMutt->sub, "mailcap_path"); // C_MailcapPath | |
const bool c_mailcap_sanitize = cs_subset_bool (NeoMutt->sub, "mailcap_sanitize"); // C_MailcapSanitize | |
const short c_mail_check = cs_subset_number (NeoMutt->sub, "mail_check"); // C_MailCheck | |
const bool c_mail_check_recent = cs_subset_bool (NeoMutt->sub, "mail_check_recent"); // C_MailCheckRecent | |
const bool c_mail_check_stats = cs_subset_bool (NeoMutt->sub, "mail_check_stats"); // C_MailCheckStats | |
const short c_mail_check_stats_interval = cs_subset_number (NeoMutt->sub, "mail_check_stats_interval"); // C_MailCheckStatsInterval | |
const bool c_maildir_check_cur = cs_subset_bool (NeoMutt->sub, "maildir_check_cur"); // C_MaildirCheckCur | |
const bool c_maildir_header_cache_verify = cs_subset_bool (NeoMutt->sub, "maildir_header_cache_verify"); // C_MaildirHeaderCacheVerify | |
const bool c_maildir_trash = cs_subset_bool (NeoMutt->sub, "maildir_trash"); // C_MaildirTrash | |
const bool c_markers = cs_subset_bool (NeoMutt->sub, "markers"); // C_Markers | |
const bool c_mark_old = cs_subset_bool (NeoMutt->sub, "mark_old"); // C_MarkOld | |
const struct Regex *c_mask = cs_subset_regex (NeoMutt->sub, "mask"); // C_Mask | |
const char *c_mbox = cs_subset_string (NeoMutt->sub, "mbox"); // C_Mbox | |
unsigned char c_mbox_type = cs_subset_enum (NeoMutt->sub, "mbox_type"); // C_MboxType | |
const short c_menu_context = cs_subset_number (NeoMutt->sub, "menu_context"); // C_MenuContext | |
const bool c_menu_move_off = cs_subset_bool (NeoMutt->sub, "menu_move_off"); // C_MenuMoveOff | |
const bool c_menu_scroll = cs_subset_bool (NeoMutt->sub, "menu_scroll"); // C_MenuScroll | |
const bool c_message_cache_clean = cs_subset_bool (NeoMutt->sub, "message_cache_clean"); // C_MessageCacheClean | |
const char *c_message_cachedir = cs_subset_path (NeoMutt->sub, "message_cachedir"); // C_MessageCachedir | |
const char *c_message_format = cs_subset_string (NeoMutt->sub, "message_format"); // C_MessageFormat | |
const bool c_meta_key = cs_subset_bool (NeoMutt->sub, "meta_key"); // C_MetaKey | |
const bool c_mh_purge = cs_subset_bool (NeoMutt->sub, "mh_purge"); // C_MhPurge | |
const char *c_mh_seq_flagged = cs_subset_string (NeoMutt->sub, "mh_seq_flagged"); // C_MhSeqFlagged | |
const char *c_mh_seq_replied = cs_subset_string (NeoMutt->sub, "mh_seq_replied"); // C_MhSeqReplied | |
const char *c_mh_seq_unseen = cs_subset_string (NeoMutt->sub, "mh_seq_unseen"); // C_MhSeqUnseen | |
const enum QuadOption c_mime_forward = cs_subset_quad (NeoMutt->sub, "mime_forward"); // C_MimeForward | |
const enum QuadOption c_mime_forward_rest = cs_subset_quad (NeoMutt->sub, "mime_forward_rest"); // C_MimeForwardRest | |
const char *c_mix_entry_format = cs_subset_string (NeoMutt->sub, "mix_entry_format"); // C_MixEntryFormat | |
const char *c_mixmaster = cs_subset_string (NeoMutt->sub, "mixmaster"); // C_Mixmaster | |
const enum QuadOption c_move = cs_subset_quad (NeoMutt->sub, "move"); // C_Move | |
const bool c_narrow_tree = cs_subset_bool (NeoMutt->sub, "narrow_tree"); // C_NarrowTree | |
const short c_net_inc = cs_subset_number (NeoMutt->sub, "net_inc"); // C_NetInc | |
const char *c_new_mail_command = cs_subset_string (NeoMutt->sub, "new_mail_command"); // C_NewMailCommand | |
const char *c_news_cache_dir = cs_subset_path (NeoMutt->sub, "news_cache_dir"); // C_NewsCacheDir | |
const char *c_newsgroups_charset = cs_subset_string (NeoMutt->sub, "newsgroups_charset"); // C_NewsgroupsCharset | |
const char *c_newsrc = cs_subset_path (NeoMutt->sub, "newsrc"); // C_Newsrc | |
const char *c_news_server = cs_subset_string (NeoMutt->sub, "news_server"); // C_NewsServer | |
const short c_nm_db_limit = cs_subset_number (NeoMutt->sub, "nm_db_limit"); // C_NmDbLimit | |
const char *c_nm_default_url = cs_subset_string (NeoMutt->sub, "nm_default_url"); // C_NmDefaultUrl | |
const char *c_nm_exclude_tags = cs_subset_string (NeoMutt->sub, "nm_exclude_tags"); // C_NmExcludeTags | |
const char *c_nm_flagged_tag = cs_subset_string (NeoMutt->sub, "nm_flagged_tag"); // C_NmFlaggedTag | |
const short c_nm_open_timeout = cs_subset_number (NeoMutt->sub, "nm_open_timeout"); // C_NmOpenTimeout | |
const char *c_nm_query_type = cs_subset_string (NeoMutt->sub, "nm_query_type"); // C_NmQueryType | |
const short c_nm_query_window_current_position = cs_subset_number (NeoMutt->sub, "nm_query_window_current_position"); // C_NmQueryWindowCurrentPosition | |
const char *c_nm_query_window_current_search = cs_subset_string (NeoMutt->sub, "nm_query_window_current_search"); // C_NmQueryWindowCurrentSearch | |
const short c_nm_query_window_duration = cs_subset_number (NeoMutt->sub, "nm_query_window_duration"); // C_NmQueryWindowDuration | |
const char *c_nm_query_window_timebase = cs_subset_string (NeoMutt->sub, "nm_query_window_timebase"); // C_NmQueryWindowTimebase | |
const char *c_nm_record_tags = cs_subset_string (NeoMutt->sub, "nm_record_tags"); // C_NmRecordTags | |
const char *c_nm_replied_tag = cs_subset_string (NeoMutt->sub, "nm_replied_tag"); // C_NmRepliedTag | |
const char *c_nm_unread_tag = cs_subset_string (NeoMutt->sub, "nm_unread_tag"); // C_NmUnreadTag | |
const char *c_nntp_authenticators = cs_subset_string (NeoMutt->sub, "nntp_authenticators"); // C_NntpAuthenticators | |
const short c_nntp_context = cs_subset_number (NeoMutt->sub, "nntp_context"); // C_NntpContext | |
const bool c_nntp_listgroup = cs_subset_bool (NeoMutt->sub, "nntp_listgroup"); // C_NntpListgroup | |
const bool c_nntp_load_description = cs_subset_bool (NeoMutt->sub, "nntp_load_description"); // C_NntpLoadDescription | |
const char *c_nntp_pass = cs_subset_string (NeoMutt->sub, "nntp_pass"); // C_NntpPass | |
const short c_nntp_poll = cs_subset_number (NeoMutt->sub, "nntp_poll"); // C_NntpPoll | |
const char *c_nntp_user = cs_subset_string (NeoMutt->sub, "nntp_user"); // C_NntpUser | |
const char *c_pager = cs_subset_string (NeoMutt->sub, "pager"); // C_Pager | |
const char *c_pager_format = cs_subset_string (NeoMutt->sub, "pager_format"); // C_PagerFormat | |
const char *c_pattern_format = cs_subset_string (NeoMutt->sub, "pattern_format"); // C_PatternFormat | |
const bool c_pipe_decode = cs_subset_bool (NeoMutt->sub, "pipe_decode"); // C_PipeDecode | |
const bool c_pipe_decode_weed = cs_subset_bool (NeoMutt->sub, "pipe_decode_weed"); // C_PipeDecodeWeed | |
const char *c_pipe_sep = cs_subset_string (NeoMutt->sub, "pipe_sep"); // C_PipeSep | |
const bool c_pipe_split = cs_subset_bool (NeoMutt->sub, "pipe_split"); // C_PipeSplit | |
const struct Slist *c_pop_authenticators = cs_subset_slist (NeoMutt->sub, "pop_authenticators"); // C_PopAuthenticators | |
const bool c_pop_auth_try_all = cs_subset_bool (NeoMutt->sub, "pop_auth_try_all"); // C_PopAuthTryAll | |
const short c_pop_check_interval = cs_subset_number (NeoMutt->sub, "pop_check_interval"); // C_PopCheckInterval | |
const enum QuadOption c_pop_delete = cs_subset_quad (NeoMutt->sub, "pop_delete"); // C_PopDelete | |
const char *c_pop_host = cs_subset_string (NeoMutt->sub, "pop_host"); // C_PopHost | |
const bool c_pop_last = cs_subset_bool (NeoMutt->sub, "pop_last"); // C_PopLast | |
const char *c_pop_oauth_refresh_command = cs_subset_string (NeoMutt->sub, "pop_oauth_refresh_command"); // C_PopOauthRefreshCommand | |
const char *c_pop_pass = cs_subset_string (NeoMutt->sub, "pop_pass"); // C_PopPass | |
const enum QuadOption c_pop_reconnect = cs_subset_quad (NeoMutt->sub, "pop_reconnect"); // C_PopReconnect | |
const char *c_pop_user = cs_subset_string (NeoMutt->sub, "pop_user"); // C_PopUser | |
const enum QuadOption c_post_moderated = cs_subset_quad (NeoMutt->sub, "post_moderated"); // C_PostModerated | |
const char *c_postponed = cs_subset_string (NeoMutt->sub, "postponed"); // C_Postponed | |
const char *c_preconnect = cs_subset_string (NeoMutt->sub, "preconnect"); // C_Preconnect | |
const struct Slist *c_preferred_languages = cs_subset_slist (NeoMutt->sub, "preferred_languages"); // C_PreferredLanguages | |
const enum QuadOption c_print = cs_subset_quad (NeoMutt->sub, "print"); // C_Print | |
const char *c_print_command = cs_subset_string (NeoMutt->sub, "print_command"); // C_PrintCommand | |
const bool c_print_decode = cs_subset_bool (NeoMutt->sub, "print_decode"); // C_PrintDecode | |
const bool c_print_decode_weed = cs_subset_bool (NeoMutt->sub, "print_decode_weed"); // C_PrintDecodeWeed | |
const bool c_print_split = cs_subset_bool (NeoMutt->sub, "print_split"); // C_PrintSplit | |
const bool c_prompt_after = cs_subset_bool (NeoMutt->sub, "prompt_after"); // C_PromptAfter | |
const enum QuadOption c_quit = cs_subset_quad (NeoMutt->sub, "quit"); // C_Quit | |
const struct Regex *c_quote_regex = cs_subset_regex (NeoMutt->sub, "quote_regex"); // C_QuoteRegex | |
const short c_read_inc = cs_subset_number (NeoMutt->sub, "read_inc"); // C_ReadInc | |
const bool c_read_only = cs_subset_bool (NeoMutt->sub, "read_only"); // C_ReadOnly | |
const char *c_real_name = cs_subset_string (NeoMutt->sub, "real_name"); // C_RealName | |
const char *c_record = cs_subset_string (NeoMutt->sub, "record"); // C_Record | |
const bool c_reflow_space_quotes = cs_subset_bool (NeoMutt->sub, "reflow_space_quotes"); // C_ReflowSpaceQuotes | |
const bool c_reflow_text = cs_subset_bool (NeoMutt->sub, "reflow_text"); // C_ReflowText | |
const short c_reflow_wrap = cs_subset_number (NeoMutt->sub, "reflow_wrap"); // C_ReflowWrap | |
const struct Regex *c_reply_regex = cs_subset_regex (NeoMutt->sub, "reply_regex"); // C_ReplyRegex | |
const bool c_resolve = cs_subset_bool (NeoMutt->sub, "resolve"); // C_Resolve | |
const bool c_resume_draft_files = cs_subset_bool (NeoMutt->sub, "resume_draft_files"); // C_ResumeDraftFiles | |
const bool c_resume_edited_draft_files = cs_subset_bool (NeoMutt->sub, "resume_edited_draft_files"); // C_ResumeEditedDraftFiles | |
const bool c_reverse_alias = cs_subset_bool (NeoMutt->sub, "reverse_alias"); // C_ReverseAlias | |
const bool c_rfc2047_parameters = cs_subset_bool (NeoMutt->sub, "rfc2047_parameters"); // C_Rfc2047Parameters | |
const bool c_save_address = cs_subset_bool (NeoMutt->sub, "save_address"); // C_SaveAddress | |
const bool c_save_empty = cs_subset_bool (NeoMutt->sub, "save_empty"); // C_SaveEmpty | |
const short c_save_history = cs_subset_number (NeoMutt->sub, "save_history"); // C_SaveHistory | |
const bool c_save_name = cs_subset_bool (NeoMutt->sub, "save_name"); // C_SaveName | |
const bool c_save_unsubscribed = cs_subset_bool (NeoMutt->sub, "save_unsubscribed"); // C_SaveUnsubscribed | |
const bool c_score = cs_subset_bool (NeoMutt->sub, "score"); // C_Score | |
const short c_score_threshold_delete = cs_subset_number (NeoMutt->sub, "score_threshold_delete"); // C_ScoreThresholdDelete | |
const short c_score_threshold_flag = cs_subset_number (NeoMutt->sub, "score_threshold_flag"); // C_ScoreThresholdFlag | |
const short c_score_threshold_read = cs_subset_number (NeoMutt->sub, "score_threshold_read"); // C_ScoreThresholdRead | |
const char *c_send_charset = cs_subset_string (NeoMutt->sub, "send_charset"); // C_SendCharset | |
const char *c_shell = cs_subset_string (NeoMutt->sub, "shell"); // C_Shell | |
const char *c_show_multipart_alternative = cs_subset_string (NeoMutt->sub, "show_multipart_alternative"); // C_ShowMultipartAlternative | |
const bool c_show_new_news = cs_subset_bool (NeoMutt->sub, "show_new_news"); // C_ShowNewNews | |
const bool c_show_only_unread = cs_subset_bool (NeoMutt->sub, "show_only_unread"); // C_ShowOnlyUnread | |
const char *c_simple_search = cs_subset_string (NeoMutt->sub, "simple_search"); // C_SimpleSearch | |
const bool c_size_show_bytes = cs_subset_bool (NeoMutt->sub, "size_show_bytes"); // C_SizeShowBytes | |
const bool c_size_show_fractions = cs_subset_bool (NeoMutt->sub, "size_show_fractions"); // C_SizeShowFractions | |
const bool c_size_show_mb = cs_subset_bool (NeoMutt->sub, "size_show_mb"); // C_SizeShowMb | |
const bool c_size_units_on_left = cs_subset_bool (NeoMutt->sub, "size_units_on_left"); // C_SizeUnitsOnLeft | |
const short c_sleep_time = cs_subset_number (NeoMutt->sub, "sleep_time"); // C_SleepTime | |
const short c_sort = cs_subset_sort (NeoMutt->sub, "sort"); // C_Sort | |
const short c_sort_aux = cs_subset_sort (NeoMutt->sub, "sort_aux"); // C_SortAux | |
const short c_sort_browser = cs_subset_sort (NeoMutt->sub, "sort_browser"); // C_SortBrowser | |
const bool c_sort_re = cs_subset_bool (NeoMutt->sub, "sort_re"); // C_SortRe | |
const char *c_spam_separator = cs_subset_string (NeoMutt->sub, "spam_separator"); // C_SpamSeparator | |
const char *c_spool_file = cs_subset_string (NeoMutt->sub, "spool_file"); // C_SpoolFile | |
const char *c_ssl_ca_certificates_file = cs_subset_path (NeoMutt->sub, "ssl_ca_certificates_file"); // C_SslCaCertificatesFile | |
const char *c_ssl_ciphers = cs_subset_string (NeoMutt->sub, "ssl_ciphers"); // C_SslCiphers | |
const char *c_ssl_client_cert = cs_subset_path (NeoMutt->sub, "ssl_client_cert"); // C_SslClientCert | |
const bool c_ssl_force_tls = cs_subset_bool (NeoMutt->sub, "ssl_force_tls"); // C_SslForceTls | |
const short c_ssl_min_dh_prime_bits = cs_subset_number (NeoMutt->sub, "ssl_min_dh_prime_bits"); // C_SslMinDhPrimeBits | |
const enum QuadOption c_ssl_starttls = cs_subset_quad (NeoMutt->sub, "ssl_starttls"); // C_SslStarttls | |
const bool c_ssl_use_sslv2 = cs_subset_bool (NeoMutt->sub, "ssl_use_sslv2"); // C_SslUseSslv2 | |
const bool c_ssl_use_sslv3 = cs_subset_bool (NeoMutt->sub, "ssl_use_sslv3"); // C_SslUseSslv3 | |
const bool c_ssl_use_system_certs = cs_subset_bool (NeoMutt->sub, "ssl_use_system_certs"); // C_SslUseSystemCerts | |
const bool c_ssl_use_tlsv1 = cs_subset_bool (NeoMutt->sub, "ssl_use_tlsv1"); // C_SslUseTlsv1 | |
const bool c_ssl_use_tlsv1_1 = cs_subset_bool (NeoMutt->sub, "ssl_use_tlsv1_1"); // C_SslUseTlsv11 | |
const bool c_ssl_use_tlsv1_2 = cs_subset_bool (NeoMutt->sub, "ssl_use_tlsv1_2"); // C_SslUseTlsv12 | |
const bool c_ssl_use_tlsv1_3 = cs_subset_bool (NeoMutt->sub, "ssl_use_tlsv1_3"); // C_SslUseTlsv13 | |
const bool c_ssl_verify_dates = cs_subset_bool (NeoMutt->sub, "ssl_verify_dates"); // C_SslVerifyDates | |
const bool c_ssl_verify_host = cs_subset_bool (NeoMutt->sub, "ssl_verify_host"); // C_SslVerifyHost | |
const bool c_ssl_verify_partial_chains = cs_subset_bool (NeoMutt->sub, "ssl_verify_partial_chains"); // C_SslVerifyPartialChains | |
const struct MbTable *c_status_chars = cs_subset_mbtable(NeoMutt->sub, "status_chars"); // C_StatusChars | |
const char *c_status_format = cs_subset_string (NeoMutt->sub, "status_format"); // C_StatusFormat | |
const bool c_status_on_top = cs_subset_bool (NeoMutt->sub, "status_on_top"); // C_StatusOnTop | |
const bool c_strict_threads = cs_subset_bool (NeoMutt->sub, "strict_threads"); // C_StrictThreads | |
const bool c_suspend = cs_subset_bool (NeoMutt->sub, "suspend"); // C_Suspend | |
const bool c_text_flowed = cs_subset_bool (NeoMutt->sub, "text_flowed"); // C_TextFlowed | |
const bool c_thorough_search = cs_subset_bool (NeoMutt->sub, "thorough_search"); // C_ThoroughSearch | |
const bool c_thread_received = cs_subset_bool (NeoMutt->sub, "thread_received"); // C_ThreadReceived | |
const short c_time_inc = cs_subset_number (NeoMutt->sub, "time_inc"); // C_TimeInc | |
const short c_timeout = cs_subset_number (NeoMutt->sub, "timeout"); // C_Timeout | |
const char *c_tmpdir = cs_subset_path (NeoMutt->sub, "tmpdir"); // C_Tmpdir | |
const struct MbTable *c_to_chars = cs_subset_mbtable(NeoMutt->sub, "to_chars"); // C_ToChars | |
const short c_toggle_quoted_show_levels = cs_subset_number (NeoMutt->sub, "toggle_quoted_show_levels"); // C_ToggleQuotedShowLevels | |
const char *c_trash = cs_subset_string (NeoMutt->sub, "trash"); // C_Trash | |
const bool c_ts_enabled = cs_subset_bool (NeoMutt->sub, "ts_enabled"); // C_TsEnabled | |
const char *c_ts_icon_format = cs_subset_string (NeoMutt->sub, "ts_icon_format"); // C_TsIconFormat | |
const char *c_ts_status_format = cs_subset_string (NeoMutt->sub, "ts_status_format"); // C_TsStatusFormat | |
const char *c_tunnel = cs_subset_string (NeoMutt->sub, "tunnel"); // C_Tunnel | |
const bool c_tunnel_is_secure = cs_subset_bool (NeoMutt->sub, "tunnel_is_secure"); // C_TunnelIsSecure | |
const bool c_use_domain = cs_subset_bool (NeoMutt->sub, "use_domain"); // C_UseDomain | |
const bool c_use_ipv6 = cs_subset_bool (NeoMutt->sub, "use_ipv6"); // C_UseIpv6 | |
const char *c_vfolder_format = cs_subset_string (NeoMutt->sub, "vfolder_format"); // C_VfolderFormat | |
const bool c_virtual_spool_file = cs_subset_bool (NeoMutt->sub, "virtual_spool_file"); // C_VirtualSpoolFile | |
const char *c_visual = cs_subset_string (NeoMutt->sub, "visual"); // C_Visual | |
const bool c_wait_key = cs_subset_bool (NeoMutt->sub, "wait_key"); // C_WaitKey | |
const bool c_weed = cs_subset_bool (NeoMutt->sub, "weed"); // C_Weed | |
const short c_wrap = cs_subset_number (NeoMutt->sub, "wrap"); // C_Wrap | |
const bool c_wrap_search = cs_subset_bool (NeoMutt->sub, "wrap_search"); // C_WrapSearch | |
const bool c_write_bcc = cs_subset_bool (NeoMutt->sub, "write_bcc"); // C_WriteBcc | |
const short c_write_inc = cs_subset_number (NeoMutt->sub, "write_inc"); // C_WriteInc | |
const bool c_x_comment_to = cs_subset_bool (NeoMutt->sub, "x_comment_to"); // C_XCommentTo |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment