Function to parse a command. More...
Collaboration diagram for parse():Functions | |
| enum CommandResult | parse_alias (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'alias' command - 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_alternates (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'alternates' 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_attachments (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'attachments' 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_uncolor_command (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse an 'uncolor' 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_unmono (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'unmono' 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_mono (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'mono' command - Implements Command::parse() -. | |
| enum CommandResult | parse_cd (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'cd' 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_finish (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'finish' 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_ifdef (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'ifdef' and 'ifndef' commands - 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_lists (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'lists' 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() -. | |
| 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_setenv (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'setenv' and 'unsetenv' commands - 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_nospam (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'nospam' 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_stailq (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse a list 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_subscribe_to (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'subscribe-to' 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_tag_transforms (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'tag-transforms' command - 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_unlists (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'unlists' 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_unmy_hdr (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'unmy_hdr' 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_unsubscribe (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'unsubscribe' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unsubscribe_from (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'unsubscribe-from' 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_hook_charset (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse charset hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_global (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse global hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_pattern (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse pattern-based hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_mailbox (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse mailbox pattern hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_regex (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse regex-based hook command - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_folder (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse folder hook command - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_crypt (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse crypt hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_mbox (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse mbox hook command - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_compress (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse compress hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_hook_index (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the index format hook command - Implements Command::parse() -. | |
| enum CommandResult | parse_unhook (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the unhook command - Implements Command::parse() -. | |
| enum CommandResult | parse_push (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'push' command - Implements Command::parse() -. | |
| enum CommandResult | parse_bind (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'bind' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unbind (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'unbind' command - Implements Command::parse() -. | |
| enum CommandResult | parse_macro (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'macro' command - Implements Command::parse() -. | |
| enum CommandResult | parse_exec (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'exec' command - Implements Command::parse() -. | |
| enum CommandResult | parse_bind_macro (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse 'bind' and 'macro' commands - Implements Command::parse() -. | |
| enum CommandResult | parse_lua (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'lua' command - Implements Command::parse() -. | |
| enum CommandResult | parse_lua_source (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'lua-source' 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_score (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'score' 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_sidebar_pin (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'sidebar_pin' command - Implements Command::parse() -. | |
| enum CommandResult | parse_sidebar_unpin (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'sidebar_unpin' 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_unsubjectrx_list (const struct Command *cmd, struct Buffer *line, struct Buffer *err) |
| Parse the 'unsubjectrx' command - Implements Command::parse() -. | |
Function to parse a command.
| cmd | Command being parsed |
| line | Buffer containing string to be parsed |
| err | Buffer for error messages |
| CommandResult | Result e.g. MUTT_CMD_SUCCESS |
| enum CommandResult parse_alias | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'alias' command - Implements Command::parse() -.
e.g. "alias jim James Smith <js@example.com> # Pointy-haired boss"
Parse:
alias [ -group <name> ... ] <key> <address> [, <address> ... ] Definition at line 137 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unalias | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unalias' command - Implements Command::parse() -.
Parse:
unalias [ -group <name> ... ] { * | <key> ... } Definition at line 258 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_alternates | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'alternates' command - Implements Command::parse() -.
Parse:
alternates [ -group <name> ... ] <regex> [ <regex> ... ] Definition at line 94 of file alternates.c.
Here is the call graph for this function:| enum CommandResult parse_unalternates | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unalternates' command - Implements Command::parse() -.
Parse:
unalternates [ -group <name> ... ] { * | <regex> ... } Definition at line 140 of file alternates.c.
Here is the call graph for this function:| enum CommandResult parse_attachments | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'attachments' command - Implements Command::parse() -.
Parse:
attachments { + | - }<disposition> <mime-type> [ <mime-type> ... ] | ? Definition at line 485 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unattachments | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unattachments' command - Implements Command::parse() -.
Parse:
unattachments { * | { + | - }<disposition> <mime-type> [ <mime-type> ... ] } Definition at line 557 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_uncolor_command | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse an 'uncolor' command - Implements Command::parse() -.
Usage:
Definition at line 199 of file commands.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_uncolor | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'uncolor' command - Implements Command::parse() -.
Parse:
uncolor <object> { * | <pattern> ... } Definition at line 449 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unmono | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unmono' command - Implements Command::parse() -.
Parse:
unmono <object> { * | <pattern> ... } Definition at line 485 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_color | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'color' command - Implements Command::parse() -.
Parse:
color <object> [ <attribute> ... ] <foreground> <background> [ <regex> [ <num> ]] Definition at line 505 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_mono | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'mono' command - Implements Command::parse() -.
Parse:
mono <object> <attribute> [ <pattern> | <regex> ] Definition at line 536 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_cd | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'cd' command - Implements Command::parse() -.
Parse:
cd [ <directory> ] Definition at line 372 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_echo | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'echo' command - Implements Command::parse() -.
Parse:
echo <message> Definition at line 406 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_finish | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'finish' command - Implements Command::parse() -.
| MUTT_CMD_FINISH | Stop processing the current file |
| MUTT_CMD_WARNING | Failed |
If the 'finish' command is found, we should stop reading the current file.
Parse:
finish Definition at line 437 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_group | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'group' and 'ungroup' commands - Implements Command::parse() -.
Parse:
group [ -group <name> ... ] { -rx <regex> ... | -addr <address> ... }ungroup [ -group <name> ... ] { * | -rx <regex> ... | -addr <address> ... } Definition at line 456 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_ifdef | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'ifdef' and 'ifndef' commands - Implements Command::parse() -.
The 'ifdef' command allows conditional elements in the config file. If a given variable, function, command or compile-time symbol exists, then read the rest of the line of config commands. e.g. ifdef sidebar source ~/.neomutt/sidebar.rc
If (cmd->data == 1) then it means use the 'ifndef' (if-not-defined) command. e.g. ifndef imap finish
Parse:
ifdef <symbol> "<config-command> [ <args> ... ]"ifndef <symbol> "<config-command> [ <args> ... ]" Definition at line 563 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_ignore | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'ignore' command - Implements Command::parse() -.
Parse:
ignore { * | <string> ... } Definition at line 617 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_lists | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'lists' command - Implements Command::parse() -.
Parse:
lists [ -group <name> ... ] <regex> [ <regex> ... ] Definition at line 645 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_mailboxes | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'mailboxes' command - Implements Command::parse() -.
Parse:
mailboxes [[ -label <label> ] | -nolabel ] [[ -notify | -nonotify ] [ -poll | -nopoll ] <mailbox> ] [ ... ]named-mailboxes <description> <mailbox> [ <description> <mailbox> ... ] Definition at line 810 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_my_hdr | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'my_hdr' command - Implements Command::parse() -.
Parse:
my_hdr <string> Definition at line 916 of file commands.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_setenv | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'setenv' and 'unsetenv' commands - Implements Command::parse() -.
Parse:
setenv { <variable>? | <variable> <value> }unsetenv <variable> Definition at line 1019 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_source | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'source' command - Implements Command::parse() -.
Parse:
source <filename> Definition at line 1185 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_nospam | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'nospam' command - Implements Command::parse() -.
Parse:
nospam { * | <regex> } Definition at line 1230 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_spam | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'spam' command - Implements Command::parse() -.
Parse:
spam <regex> <format> Definition at line 1287 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_stailq | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse a list command - Implements Command::parse() -.
Parse:
alternative_order <mime-type>[/<mime-subtype> ] [ <mime-type>[/<mime-subtype> ] ... ]auto_view <mime-type>[/<mime-subtype> ] [ <mime-type>[/<mime-subtype> ] ... ]hdr_order <header> [ <header> ... ]mailto_allow { * | <header-field> ... }mime_lookup <mime-type>[/<mime-subtype> ] [ <mime-type>[/<mime-subtype> ] ... ] Definition at line 1337 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_subscribe | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'subscribe' command - Implements Command::parse() -.
Parse:
subscribe [ -group <name> ... ] <regex> [ <regex> ... ] Definition at line 1364 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_subscribe_to | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'subscribe-to' command - Implements Command::parse() -.
The 'subscribe-to' command allows to subscribe to an IMAP-Mailbox. Patterns are not supported.
Parse:
subscribe-to <imap-folder-uri> Definition at line 1414 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_tag_formats | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'tag-formats' command - Implements Command::parse() -.
Parse config like: tag-formats pgp GP
Parse:
tag-formats <tag> <format-string> { tag format-string ... } Definition at line 1463 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_tag_transforms | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'tag-transforms' command - Implements Command::parse() -.
Parse config like: tag-transforms pgp P
Parse:
tag-transforms <tag> <transformed-string> { tag transformed-string ... } Definition at line 1509 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unignore | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unignore' command - Implements Command::parse() -.
Parse:
unignore { * | <string> ... } Definition at line 1553 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unlists | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unlists' command - Implements Command::parse() -.
Parse:
unlists [ -group <name> ... ] { * | <regex> ... } Definition at line 1585 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unmailboxes | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unmailboxes' command - Implements Command::parse() -.
Parse:
unmailboxes { * | <mailbox> ... } Definition at line 1664 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unmy_hdr | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unmy_hdr' command - Implements Command::parse() -.
Parse:
unmy_hdr { * | <field> ... } Definition at line 1710 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unstailq | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse an unlist command - Implements Command::parse() -.
Parse:
unalternative_order { * | [ <mime-type>[/<mime-subtype> ] ... ] }unauto_view { * | [ <mime-type>[/<mime-subtype> ] ... ] }unhdr_order { * | <header> ... }unmailto_allow { * | <header-field> ... }unmime_lookup { * | [ <mime-type>[/<mime-subtype> ] ... ] } Definition at line 1770 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unsubscribe | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unsubscribe' command - Implements Command::parse() -.
Parse:
unsubscribe [ -group <name> ... ] { * | <regex> ... } Definition at line 1803 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unsubscribe_from | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unsubscribe-from' command - Implements Command::parse() -.
The 'unsubscribe-from' command allows to unsubscribe from an IMAP-Mailbox. Patterns are not supported.
Parse:
unsubscribe-from <imap-folder-uri> Definition at line 1844 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_version | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'version' command - Implements Command::parse() -.
Parse:
version Definition at line 1887 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_hook_charset | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse charset hook commands - Implements Command::parse() -.
Parse:
charset-hook <alias> <charset>iconv-hook <charset> <local-charset> Definition at line 126 of file hook.c.
Here is the call graph for this function:| enum CommandResult parse_hook_global | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse global hook commands - Implements Command::parse() -.
Parse:
shutdown-hook <command>startup-hook <command>timeout-hook <command> Definition at line 178 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_hook_pattern | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse pattern-based hook commands - Implements Command::parse() -.
Parse:
message-hook <pattern> <command>reply-hook <pattern> <command>send-hook <pattern> <command>send2-hook <pattern> <command> Definition at line 241 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_hook_mailbox | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse mailbox pattern hook commands - Implements Command::parse() -.
Parse:
fcc-hook <pattern> <mailbox>fcc-save-hook <pattern> <mailbox>save-hook <pattern> <mailbox> Definition at line 348 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_hook_regex | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse regex-based hook command - Implements Command::parse() -.
Parse:
account-hook <regex> <command> Definition at line 457 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_hook_folder | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse folder hook command - Implements Command::parse() -.
Parse:
folder-hook [ -noregex ] <regex> <command> Definition at line 550 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_hook_crypt | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse crypt hook commands - Implements Command::parse() -.
Parse:
crypt-hook <regex> <keyid>pgp-hook is a deprecated synonym for crypt-hook Definition at line 687 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_hook_mbox | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse mbox hook command - Implements Command::parse() -.
Parse:
mbox-hook [ -noregex ] <regex> <mailbox> Definition at line 780 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_hook_compress | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse compress hook commands - Implements Command::parse() -.
Parse:
append-hook <regex> <shell-command>close-hook <regex> <shell-command>open-hook <regex> <shell-command> Definition at line 927 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_hook_index | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the index format hook command - Implements Command::parse() -.
Parse:
index-format-hook <name> [ ! ]<pattern> <format-string> Definition at line 1076 of file hook.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_unhook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the unhook command - Implements Command::parse() -.
Parse:
unhook { * | <hook-type> } Definition at line 1223 of file hook.c.
Here is the call graph for this function:| enum CommandResult parse_push | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'push' command - Implements Command::parse() -.
Parse:
push <string> Definition at line 310 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_bind | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'bind' command - Implements Command::parse() -.
bind menu-name <key_sequence> function-name
Parse:
bind <map>[,<map> ... ] <key> <function> Definition at line 345 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_unbind | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unbind' command - Implements Command::parse() -.
Command unbinds:
Parse:
unbind { * | <menu>[,<menu> ... ] } [ <key> ]unmacro { * | <menu>[,<menu> ... ] } [ <key> ] Definition at line 472 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_macro | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'macro' command - Implements Command::parse() -.
Parse:
macro <menu>[,<menu> ... ] <key> <sequence> [ <description> ] Definition at line 572 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_exec | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'exec' command - Implements Command::parse() -.
Parse:
exec <function> [ <function> ... ] Definition at line 673 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_bind_macro | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse 'bind' and 'macro' commands - Implements Command::parse() -.
Definition at line 175 of file dump.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_lua | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'lua' command - Implements Command::parse() -.
Parse:
lua "<lua-commands>" Definition at line 57 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_lua_source | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'lua-source' command - Implements Command::parse() -.
Parse:
lua-source <file> Definition at line 97 of file commands.c.
Here is the call graph for this function:| enum CommandResult parse_set | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'set' family of commands - Implements Command::parse() -.
Parse:
reset <variable> [ <variable> ... ]set { [ no | inv | & ] <variable> [?] | <variable> [=|+=|-=] value } [... ]toggle <variable> [ <variable> ... ]unset <variable> [ <variable> ... ] Definition at line 473 of file set.c.
Here is the call graph for this function:| enum CommandResult parse_score | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'score' command - Implements Command::parse() -.
Parse:
score <pattern> <value> Definition at line 94 of file score.c.
Here is the call graph for this function:| enum CommandResult parse_unscore | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unscore' command - Implements Command::parse() -.
Parse:
unscore { * | <pattern> ... } Definition at line 220 of file score.c.
Here is the call graph for this function:| enum CommandResult parse_sidebar_pin | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'sidebar_pin' command - Implements Command::parse() -.
Parse:
sidebar_pin <mailbox> [ <mailbox> ... ] Definition at line 43 of file commands.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_sidebar_unpin | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'sidebar_unpin' command - Implements Command::parse() -.
Parse:
sidebar_unpin { * | <mailbox> ... } Definition at line 71 of file commands.c.
Here is the call graph for this function:
Here is the caller graph for this function:| enum CommandResult parse_subjectrx_list | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'subjectrx' command - Implements Command::parse() -.
Parse:
subjectrx <regex> <replacement> Definition at line 192 of file subjectrx.c.
Here is the call graph for this function:| enum CommandResult parse_unsubjectrx_list | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct Buffer * | err ) |
Parse the 'unsubjectrx' command - Implements Command::parse() -.
Parse:
unsubjectrx { * | <regex> } Definition at line 218 of file subjectrx.c.
Here is the call graph for this function: