1944 {
1945
1947 N_(
"Define an alias (name to email address)"),
1948 N_(
"alias [ -group <name> ... ] <key> <address> [, <address> ... ]"),
1949 "configuration.html#alias" },
1951 N_(
"Define a list of alternate email addresses for the user"),
1952 N_(
"alternates [ -group <name> ... ] <regex> [ <regex> ... ]"),
1953 "configuration.html#alternates" },
1955 N_(
"Set preference order for multipart alternatives"),
1956 N_(
"alternative_order <mime-type>[/<mime-subtype> ] [ <mime-type>[/<mime-subtype> ] ... ]"),
1957 "mimesupport.html#alternative-order" },
1959 N_(
"Set attachment counting rules"),
1960 N_(
"attachments { + | - }<disposition> <mime-type> [ <mime-type> ... ] | ?"),
1961 "mimesupport.html#attachments" },
1963 N_(
"Automatically display specified MIME types inline"),
1964 N_(
"auto_view <mime-type>[/<mime-subtype> ] [ <mime-type>[/<mime-subtype> ] ... ]"),
1965 "mimesupport.html#auto-view" },
1967 N_(
"Change NeoMutt's current working directory"),
1968 N_(
"cd [ <directory> ]"),
1969 "configuration.html#cd" },
1971 N_(
"Define colors for the user interface"),
1972 N_(
"color <object> [ <attribute> ... ] <foreground> <background> [ <regex> [ <num> ]]"),
1973 "configuration.html#color" },
1975 N_(
"Print a message to the status line"),
1976 N_(
"echo <message>"),
1977 "advancedusage.html#echo" },
1979 N_(
"Stop reading current config file"),
1981 "optionalfeatures.html#ifdef" },
1983 N_(
"Add addresses to an address group"),
1984 N_(
"group [ -group <name> ... ] { -rx <regex> ... | -addr <address> ... }"),
1985 "configuration.html#addrgroup" },
1987 N_(
"Define custom order of headers displayed"),
1988 N_(
"hdr_order <header> [ <header> ... ]"),
1989 "configuration.html#hdr-order" },
1991 N_(
"Conditionally include config commands if symbol defined"),
1992 N_(
"ifdef <symbol> '<config-command> [ <args> ... ]'"),
1993 "optionalfeatures.html#ifdef" },
1995 N_(
"Conditionally include if symbol is not defined"),
1996 N_(
"ifndef <symbol> '<config-command> [ <args> ... ]'"),
1997 "optionalfeatures.html#ifdef" },
1999 N_(
"Hide specified headers when displaying messages"),
2000 N_(
"ignore { * | <string> ... }"),
2001 "configuration.html#ignore" },
2003 N_(
"Add address to the list of mailing lists"),
2004 N_(
"lists [ -group <name> ... ] <regex> [ <regex> ... ]"),
2005 "configuration.html#lists" },
2007 N_(
"Define a list of mailboxes to watch"),
2008 N_(
"mailboxes [[ -label <label> ] | -nolabel ] [[ -notify | -nonotify ] [ -poll | -nopoll ] <mailbox> ] [ ... ]"),
2009 "configuration.html#mailboxes" },
2011 N_(
"Permit specific header-fields in mailto URL processing"),
2012 N_(
"mailto_allow { * | <header-field> ... }"),
2013 "configuration.html#mailto-allow" },
2015 N_(
"Map specified MIME types/subtypes to display handlers"),
2016 N_(
"mime_lookup <mime-type>[/<mime-subtype> ] [ <mime-type>[/<mime-subtype> ] ... ]"),
2017 "mimesupport.html#mime-lookup" },
2019 N_(
"**Deprecated**: Use `color`"),
2020 N_(
"mono <object> <attribute> [ <pattern> | <regex> ]"),
2021 "configuration.html#color-mono" },
2023 N_(
"Add a custom header to outgoing messages"),
2024 N_(
"my_hdr <string>"),
2025 "configuration.html#my-hdr" },
2027 N_(
"Define a list of labelled mailboxes to watch"),
2028 N_(
"named-mailboxes <description> <mailbox> [ <description> <mailbox> ... ]"),
2029 "configuration.html#mailboxes" },
2031 N_(
"Remove a spam detection rule"),
2032 N_(
"nospam { * | <regex> }"),
2033 "configuration.html#spam" },
2035 N_(
"Reset a config option to its initial value"),
2036 N_(
"reset <variable> [ <variable> ... ]"),
2037 "configuration.html#set" },
2039 N_(
"Set a score value on emails matching a pattern"),
2040 N_(
"score <pattern> <value>"),
2041 "configuration.html#score-command" },
2043 N_(
"Set a config variable"),
2044 N_(
"set { [ no | inv | & ] <variable> [?] | <variable> [=|+=|-=] value } [ ... ]"),
2045 "configuration.html#set" },
2047 N_(
"Set an environment variable"),
2048 N_(
"setenv { <variable>? | <variable> <value> }"),
2049 "advancedusage.html#setenv" },
2051 N_(
"Read and execute commands from a config file"),
2052 N_(
"source <filename>"),
2053 "configuration.html#source" },
2055 N_(
"Define rules to parse spam detection headers"),
2056 N_(
"spam <regex> <format>"),
2057 "configuration.html#spam" },
2059 N_(
"Apply regex-based rewriting to message subjects"),
2060 N_(
"subjectrx <regex> <replacement>"),
2061 "advancedusage.html#display-munging" },
2063 N_(
"Add address to the list of subscribed mailing lists"),
2064 N_(
"subscribe [ -group <name> ... ] <regex> [ <regex> ... ]"),
2065 "configuration.html#lists" },
2067 N_(
"Define expandos tags"),
2068 N_(
"tag-formats <tag> <format-string> { tag format-string ... }"),
2069 "optionalfeatures.html#custom-tags" },
2071 N_(
"Rules to transform tags into icons"),
2072 N_(
"tag-transforms <tag> <transformed-string> { tag transformed-string ... }"),
2073 "optionalfeatures.html#custom-tags" },
2075 N_(
"Toggle the value of a boolean/quad config option"),
2076 N_(
"toggle <variable> [ <variable> ... ]"),
2077 "configuration.html#set" },
2079 N_(
"Remove an alias definition"),
2080 N_(
"unalias [ -group <name> ... ] { * | <key> ... }"),
2081 "configuration.html#alias" },
2083 N_(
"Remove addresses from `alternates` list"),
2084 N_(
"unalternates [ -group <name> ... ] { * | <regex> ... }"),
2085 "configuration.html#alternates" },
2087 N_(
"Remove MIME types from preference order"),
2088 N_(
"unalternative_order { * | [ <mime-type>[/<mime-subtype> ] ... ] }"),
2089 "mimesupport.html#alternative-order" },
2091 N_(
"Remove attachment counting rules"),
2092 N_(
"unattachments { * | { + | - }<disposition> <mime-type> [ <mime-type> ... ] }"),
2093 "mimesupport.html#attachments" },
2095 N_(
"Remove MIME types from `auto_view` list"),
2096 N_(
"unauto_view { * | [ <mime-type>[/<mime-subtype> ] ... ] }"),
2097 "mimesupport.html#auto-view" },
2099 N_(
"Remove a `color` definition"),
2100 N_(
"uncolor <object> { * | <pattern> ... }"),
2101 "configuration.html#color" },
2103 N_(
"Remove addresses from an address `group`"),
2104 N_(
"ungroup [ -group <name> ... ] { * | -rx <regex> ... | -addr <address> ... }"),
2105 "configuration.html#addrgroup" },
2107 N_(
"Remove header from `hdr_order` list"),
2108 N_(
"unhdr_order { * | <header> ... }"),
2109 "configuration.html#hdr-order" },
2111 N_(
"Remove a header from the `hdr_order` list"),
2112 N_(
"unignore { * | <string> ... }"),
2113 "configuration.html#ignore" },
2115 N_(
"Remove address from the list of mailing lists"),
2116 N_(
"unlists [ -group <name> ... ] { * | <regex> ... }"),
2117 "configuration.html#lists" },
2119 N_(
"Remove mailboxes from the watch list"),
2120 N_(
"unmailboxes { * | <mailbox> ... }"),
2121 "configuration.html#mailboxes" },
2123 N_(
"Disallow header-fields in mailto processing"),
2124 N_(
"unmailto_allow { * | <header-field> ... }"),
2125 "configuration.html#mailto-allow" },
2127 N_(
"Remove custom MIME-type handlers"),
2128 N_(
"unmime_lookup { * | [ <mime-type>[/<mime-subtype> ] ... ] }"),
2129 "mimesupport.html#mime-lookup" },
2131 N_(
"**Deprecated**: Use `uncolor`"),
2132 N_(
"unmono <object> { * | <pattern> ... }"),
2133 "configuration.html#color-mono" },
2135 N_(
"Remove a header previously added with `my_hdr`"),
2136 N_(
"unmy_hdr { * | <field> ... }"),
2137 "configuration.html#my-hdr" },
2139 N_(
"Remove scoring rules for matching patterns"),
2140 N_(
"unscore { * | <pattern> ... }"),
2141 "configuration.html#score-command" },
2143 N_(
"Reset a config option to false/empty"),
2144 N_(
"unset <variable> [ <variable> ... ]"),
2145 "configuration.html#set" },
2147 N_(
"Unset an environment variable"),
2148 N_(
"unsetenv <variable>"),
2149 "advancedusage.html#setenv" },
2151 N_(
"Remove subject-rewriting rules"),
2152 N_(
"unsubjectrx { * | <regex> }"),
2153 "advancedusage.html#display-munging" },
2155 N_(
"Remove address from the list of subscribed mailing lists"),
2156 N_(
"unsubscribe [ -group <name> ... ] { * | <regex> ... }"),
2157 "configuration.html#lists" },
2159 N_(
"Show NeoMutt version and build information"),
2161 "configuration.html#version" },
2162
2164
2165};
#define CF_NO_FLAGS
No flags are set.
struct ListHead MailToAllow
List of regexes to identify non-spam emails.
struct ListHead MimeLookupList
List of mime types that that shouldn't use the mailcap entry.
struct ListHead AlternativeOrderList
List of preferred mime types to display.
struct ListHead AutoViewList
List of mime types to auto view.
struct ListHead HeaderOrderList
List of header fields in the order they should be displayed.
#define MUTT_GROUP
'group' config command
#define MUTT_UNGROUP
'ungroup' config command
enum CommandResult parse_cd(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'cd' command - Implements Command::parse() -.
enum CommandResult parse_tag_formats(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'tag-formats' command - Implements Command::parse() -.
enum CommandResult parse_unscore(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unscore' command - Implements Command::parse() -.
enum CommandResult parse_alias(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'alias' command - Implements Command::parse() -.
enum CommandResult parse_lists(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'lists' command - Implements Command::parse() -.
enum CommandResult parse_finish(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'finish' command - Implements Command::parse() -.
enum CommandResult parse_version(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'version' command - Implements Command::parse() -.
enum CommandResult parse_unsubjectrx_list(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unsubjectrx' command - Implements Command::parse() -.
enum CommandResult parse_unmy_hdr(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unmy_hdr' command - Implements Command::parse() -.
enum CommandResult parse_score(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'score' command - Implements Command::parse() -.
enum CommandResult parse_attachments(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'attachments' command - Implements Command::parse() -.
enum CommandResult parse_unmailboxes(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unmailboxes' command - Implements Command::parse() -.
enum CommandResult parse_unlists(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unlists' command - Implements Command::parse() -.
enum CommandResult parse_ignore(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'ignore' command - Implements Command::parse() -.
enum CommandResult parse_subscribe(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'subscribe' command - Implements Command::parse() -.
enum CommandResult parse_ifdef(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'ifdef' and 'ifndef' commands - Implements Command::parse() -.
enum CommandResult parse_alternates(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'alternates' command - Implements Command::parse() -.
enum CommandResult parse_source(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'source' command - Implements Command::parse() -.
enum CommandResult parse_my_hdr(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'my_hdr' command - Implements Command::parse() -.
enum CommandResult parse_set(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'set' family of commands - Implements Command::parse() -.
enum CommandResult parse_unalias(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unalias' command - Implements Command::parse() -.
enum CommandResult parse_nospam(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'nospam' command - Implements Command::parse() -.
enum CommandResult parse_mono(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'mono' command - Implements Command::parse() -.
enum CommandResult parse_stailq(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse a list command - Implements Command::parse() -.
enum CommandResult parse_unsubscribe(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unsubscribe' command - Implements Command::parse() -.
enum CommandResult parse_unmono(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unmono' command - Implements Command::parse() -.
enum CommandResult parse_group(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'group' and 'ungroup' commands - Implements Command::parse() -.
enum CommandResult parse_setenv(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'setenv' and 'unsetenv' commands - Implements Command::parse() -.
enum CommandResult parse_unignore(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unignore' command - Implements Command::parse() -.
enum CommandResult parse_unstailq(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse an unlist command - Implements Command::parse() -.
enum CommandResult parse_spam(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'spam' command - Implements Command::parse() -.
enum CommandResult parse_echo(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'echo' command - Implements Command::parse() -.
enum CommandResult parse_tag_transforms(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'tag-transforms' command - Implements Command::parse() -.
enum CommandResult parse_unalternates(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unalternates' command - Implements Command::parse() -.
enum CommandResult parse_unattachments(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'unattachments' command - Implements Command::parse() -.
enum CommandResult parse_color(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'color' command - Implements Command::parse() -.
enum CommandResult parse_uncolor(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'uncolor' command - Implements Command::parse() -.
enum CommandResult parse_subjectrx_list(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'subjectrx' command - Implements Command::parse() -.
enum CommandResult parse_mailboxes(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'mailboxes' command - Implements Command::parse() -.
@ MUTT_SET_INV
default is to invert all vars
@ MUTT_SET_SET
default is to set all vars
@ MUTT_SET_RESET
default is to reset all vars to default
@ MUTT_SET_UNSET
default is to unset all vars