Function to parse a command. More...
Functions | |
| enum CommandResult | parse_alternates (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'alternates' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unalternates (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unalternates' command - Implements Command::parse() -. | |
| enum CommandResult | parse_alias (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'alias' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unalias (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unalias' command - Implements Command::parse() -. | |
| enum CommandResult | parse_group (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'group' and 'ungroup' commands - Implements Command::parse() -. | |
| enum CommandResult | parse_lists (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'lists' command - Implements Command::parse() -. | |
| enum CommandResult | parse_subscribe (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'subscribe' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unlists (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unlists' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unsubscribe (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unsubscribe' command - Implements Command::parse() -. | |
| enum CommandResult | parse_attachments (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'attachments' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unattachments (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unattachments' command - Implements Command::parse() -. | |
| enum CommandResult | parse_mime_lookup (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'mime-lookup' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unmime_lookup (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unmime-lookup' command - Implements Command::parse() -. | |
| enum CommandResult | parse_uncolor_command (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse an 'uncolor' command - Implements Command::parse() -. | |
| enum CommandResult | parse_uncolor (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'uncolor' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unmono (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unmono' command - Implements Command::parse() -. | |
| enum CommandResult | parse_color (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'color' command - Implements Command::parse() -. | |
| enum CommandResult | parse_mono (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'mono' command - Implements Command::parse() -. | |
| enum CommandResult | parse_ifdef (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'ifdef' and 'ifndef' commands - Implements Command::parse() -. | |
| enum CommandResult | parse_finish (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'finish' command - Implements Command::parse() -. | |
| enum CommandResult | parse_mailboxes (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'mailboxes' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unmailboxes (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unmailboxes' command - Implements Command::parse() -. | |
| enum CommandResult | parse_cd (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'cd' command - Implements Command::parse() -. | |
| enum CommandResult | parse_echo (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'echo' command - Implements Command::parse() -. | |
| enum CommandResult | parse_version (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'version' command - Implements Command::parse() -. | |
| enum CommandResult | parse_setenv (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'setenv' and 'unsetenv' commands - Implements Command::parse() -. | |
| enum CommandResult | parse_source (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'source' command - Implements Command::parse() -. | |
| enum CommandResult | parse_stailq (const struct Command *cmd, struct Buffer *line, struct ListHead *list, const struct ParseContext *pc, struct ParseError *pe) |
| Parse a list command - Implements Command::parse() -. | |
| enum CommandResult | parse_unstailq (const struct Command *cmd, struct Buffer *line, struct ListHead *list, const struct ParseContext *pc, struct ParseError *pe) |
| Parse an unlist command - Implements Command::parse() -. | |
| enum CommandResult | parse_list (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse a list command - Implements Command::parse() -. | |
| enum CommandResult | parse_unlist (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse an unlist command - Implements Command::parse() -. | |
| enum CommandResult | parse_tag_formats (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'tag-formats' command - Implements Command::parse() -. | |
| enum CommandResult | parse_tag_transforms (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'tag-transforms' command - Implements Command::parse() -. | |
| enum CommandResult | parse_ignore (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'ignore' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unignore (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unignore' command - Implements Command::parse() -. | |
| enum CommandResult | parse_score (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'score' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unscore (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unscore' command - Implements Command::parse() -. | |
| enum CommandResult | parse_nospam (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'nospam' command - Implements Command::parse() -. | |
| enum CommandResult | parse_spam (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'spam' command - Implements Command::parse() -. | |
| enum CommandResult | parse_hooks (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'hooks' command - Implements Command::parse() -. | |
| enum CommandResult | parse_charset_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse charset Hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_global_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse global Hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_pattern_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse pattern-based Hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_mailbox_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse mailbox pattern hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_regex_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse regex-based hook command - Implements Command::parse() -. | |
| enum CommandResult | parse_folder_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse folder hook command - Implements Command::parse() -. | |
| enum CommandResult | parse_crypt_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse crypt hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_mbox_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse mbox hook command - Implements Command::parse() -. | |
| enum CommandResult | parse_compress_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse compress hook commands - Implements Command::parse() -. | |
| enum CommandResult | parse_index_hook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the index format hook command - Implements Command::parse() -. | |
| enum CommandResult | parse_unhook (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the unhook command - Implements Command::parse() -. | |
| enum CommandResult | parse_subscribe_to (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'subscribe-to' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unsubscribe_from (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unsubscribe-from' command - Implements Command::parse() -. | |
| enum CommandResult | parse_subjectrx_list (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'subject-regex' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unsubjectrx_list (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unsubject-regex' command - Implements Command::parse() -. | |
| enum CommandResult | parse_dump (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse 'bind' and 'macro' commands - Implements Command::parse() -. | |
| enum CommandResult | parse_push (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'push' command - Implements Command::parse() -. | |
| enum CommandResult | parse_bind (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'bind' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unbind (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unbind' and 'unmacro' commands - Implements Command::parse() -. | |
| enum CommandResult | parse_macro (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'macro' command - Implements Command::parse() -. | |
| enum CommandResult | parse_exec (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'exec' command - Implements Command::parse() -. | |
| enum CommandResult | parse_lua (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'lua' command - Implements Command::parse() -. | |
| enum CommandResult | parse_lua_source (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'lua-source' command - Implements Command::parse() -. | |
| enum CommandResult | parse_set (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'set' family of commands - Implements Command::parse() -. | |
| enum CommandResult | parse_my_header (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'my-header' command - Implements Command::parse() -. | |
| enum CommandResult | parse_unmy_header (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'unmy-header' command - Implements Command::parse() -. | |
| enum CommandResult | parse_sidebar_pin (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'sidebar-pin' command - Implements Command::parse() -. | |
| enum CommandResult | parse_sidebar_unpin (const struct Command *cmd, struct Buffer *line, const struct ParseContext *pc, struct ParseError *pe) |
| Parse the 'sidebar-unpin' command - Implements Command::parse() -. | |
Function to parse a command.
| cmd | Command being parsed |
| line | Buffer containing string to be parsed |
| pc | Parse Context |
| pe | Parse Errors |
| CommandResult | Result e.g. MUTT_CMD_SUCCESS |
| enum CommandResult parse_alternates | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'alternates' command - Implements Command::parse() -.
Parse:
Definition at line 68 of file alternates.c.
| enum CommandResult parse_unalternates | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unalternates' command - Implements Command::parse() -.
Parse:
Definition at line 119 of file alternates.c.
| enum CommandResult parse_alias | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'alias' command - Implements Command::parse() -.
e.g. "alias jim James Smith <js@example.com> # Pointy-haired boss"
Parse:
Definition at line 178 of file commands.c.
| enum CommandResult parse_unalias | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unalias' command - Implements Command::parse() -.
Parse:
Definition at line 308 of file commands.c.
| enum CommandResult parse_group | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'group' and 'ungroup' commands - Implements Command::parse() -.
Parse:
Definition at line 90 of file group.c.
| enum CommandResult parse_lists | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'lists' command - Implements Command::parse() -.
Parse:
Definition at line 191 of file group.c.
| enum CommandResult parse_subscribe | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'subscribe' command - Implements Command::parse() -.
Parse:
Definition at line 239 of file group.c.
| enum CommandResult parse_unlists | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unlists' command - Implements Command::parse() -.
Parse:
Definition at line 291 of file group.c.
| enum CommandResult parse_unsubscribe | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unsubscribe' command - Implements Command::parse() -.
Parse:
Definition at line 335 of file group.c.
| enum CommandResult parse_attachments | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'attachments' command - Implements Command::parse() -.
Parse:
Definition at line 474 of file commands.c.
| enum CommandResult parse_unattachments | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unattachments' command - Implements Command::parse() -.
Parse:
Definition at line 552 of file commands.c.
| enum CommandResult parse_mime_lookup | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'mime-lookup' command - Implements Command::parse() -.
Parse:
Definition at line 654 of file commands.c.
| enum CommandResult parse_unmime_lookup | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unmime-lookup' command - Implements Command::parse() -.
Parse:
Definition at line 670 of file commands.c.
| enum CommandResult parse_uncolor_command | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse an 'uncolor' command - Implements Command::parse() -.
Usage:
Definition at line 200 of file commands.c.
| enum CommandResult parse_uncolor | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'uncolor' command - Implements Command::parse() -.
Parse:
Definition at line 448 of file commands.c.
| enum CommandResult parse_unmono | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unmono' command - Implements Command::parse() -.
Parse:
Definition at line 486 of file commands.c.
| enum CommandResult parse_color | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'color' command - Implements Command::parse() -.
Parse:
Definition at line 508 of file commands.c.
| enum CommandResult parse_mono | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'mono' command - Implements Command::parse() -.
Parse:
Definition at line 541 of file commands.c.
| enum CommandResult parse_ifdef | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
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
Parse:
Definition at line 89 of file ifdef.c.
| enum CommandResult parse_finish | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
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:
Definition at line 150 of file ifdef.c.
| enum CommandResult parse_mailboxes | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'mailboxes' command - Implements Command::parse() -.
Parse:
Definition at line 349 of file mailboxes.c.
| enum CommandResult parse_unmailboxes | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unmailboxes' command - Implements Command::parse() -.
Parse:
Definition at line 440 of file mailboxes.c.
| enum CommandResult parse_cd | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'cd' command - Implements Command::parse() -.
Parse:
Definition at line 59 of file parse.c.
| enum CommandResult parse_echo | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'echo' command - Implements Command::parse() -.
Parse:
Definition at line 96 of file parse.c.
| enum CommandResult parse_version | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'version' command - Implements Command::parse() -.
Parse:
Definition at line 125 of file parse.c.
| enum CommandResult parse_setenv | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'setenv' and 'unsetenv' commands - Implements Command::parse() -.
Parse:
Note: Also accepts the old syntax: setenv <variable> <value>
Definition at line 67 of file setenv.c.
| enum CommandResult parse_source | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'source' command - Implements Command::parse() -.
Parse:
Definition at line 229 of file source.c.
| enum CommandResult parse_stailq | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct ListHead * | list, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse a list command - Implements Command::parse() -.
| cmd | Command being parsed |
| line | Buffer containing string to be parsed |
| list | List for the results |
| pc | Parse Context |
| pe | Parse Errors |
| CommandResult | Result e.g. MUTT_CMD_SUCCESS |
Definition at line 52 of file stailq.c.
| enum CommandResult parse_unstailq | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| struct ListHead * | list, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse an unlist command - Implements Command::parse() -.
| cmd | Command being parsed |
| line | Buffer containing string to be parsed |
| list | List for the results |
| pc | Parse Context |
| pe | Parse Errors |
| CommandResult | Result e.g. MUTT_CMD_SUCCESS |
Definition at line 85 of file stailq.c.
| enum CommandResult parse_list | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse a list command - Implements Command::parse() -.
Parse:
Definition at line 50 of file commands.c.
| enum CommandResult parse_unlist | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse an unlist command - Implements Command::parse() -.
Parse:
Definition at line 86 of file commands.c.
| enum CommandResult parse_tag_formats | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'tag-formats' command - Implements Command::parse() -.
Parse config like: tag-formats pgp GP
Parse:
Definition at line 123 of file commands.c.
| enum CommandResult parse_tag_transforms | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'tag-transforms' command - Implements Command::parse() -.
Parse config like: tag-transforms pgp P
Parse:
Definition at line 174 of file commands.c.
| enum CommandResult parse_ignore | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'ignore' command - Implements Command::parse() -.
Parse:
Definition at line 50 of file ignore.c.
| enum CommandResult parse_unignore | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unignore' command - Implements Command::parse() -.
Parse:
Definition at line 83 of file ignore.c.
| enum CommandResult parse_score | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'score' command - Implements Command::parse() -.
Parse:
Definition at line 76 of file score.c.
| enum CommandResult parse_unscore | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unscore' command - Implements Command::parse() -.
Parse:
Definition at line 168 of file score.c.
| enum CommandResult parse_nospam | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'nospam' command - Implements Command::parse() -.
Parse:
Definition at line 51 of file spam.c.
| enum CommandResult parse_spam | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'spam' command - Implements Command::parse() -.
Parse:
Definition at line 113 of file spam.c.
| enum CommandResult parse_hooks | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'hooks' command - Implements Command::parse() -.
Parse:
Definition at line 227 of file dump.c.
| enum CommandResult parse_charset_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse charset Hook commands - Implements Command::parse() -.
Parse:
Definition at line 57 of file parse.c.
| enum CommandResult parse_global_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse global Hook commands - Implements Command::parse() -.
Parse:
Definition at line 111 of file parse.c.
| enum CommandResult parse_pattern_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse pattern-based Hook commands - Implements Command::parse() -.
Parse:
Definition at line 177 of file parse.c.
| enum CommandResult parse_mailbox_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse mailbox pattern hook commands - Implements Command::parse() -.
Parse:
Definition at line 349 of file parse.c.
| enum CommandResult parse_regex_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse regex-based hook command - Implements Command::parse() -.
Parse:
Definition at line 428 of file parse.c.
| enum CommandResult parse_folder_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse folder hook command - Implements Command::parse() -.
Parse:
Definition at line 525 of file parse.c.
| enum CommandResult parse_crypt_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse crypt hook commands - Implements Command::parse() -.
Parse:
Definition at line 666 of file parse.c.
| enum CommandResult parse_mbox_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse mbox hook command - Implements Command::parse() -.
Parse:
Definition at line 763 of file parse.c.
| enum CommandResult parse_compress_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse compress hook commands - Implements Command::parse() -.
Parse:
Definition at line 914 of file parse.c.
| enum CommandResult parse_index_hook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the index format hook command - Implements Command::parse() -.
Parse:
Definition at line 1080 of file parse.c.
| enum CommandResult parse_unhook | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the unhook command - Implements Command::parse() -.
Parse:
Definition at line 1204 of file parse.c.
| enum CommandResult parse_subscribe_to | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'subscribe-to' command - Implements Command::parse() -.
The 'subscribe-to' command allows to subscribe to an IMAP-Mailbox. Patterns are not supported.
Parse:
Definition at line 93 of file imap.c.
| enum CommandResult parse_unsubscribe_from | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unsubscribe-from' command - Implements Command::parse() -.
The 'unsubscribe-from' command allows to unsubscribe from an IMAP-Mailbox. Patterns are not supported.
Parse:
Definition at line 143 of file imap.c.
| enum CommandResult parse_subjectrx_list | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'subject-regex' command - Implements Command::parse() -.
Parse:
Definition at line 192 of file subjectrx.c.
| enum CommandResult parse_unsubjectrx_list | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unsubject-regex' command - Implements Command::parse() -.
Parse:
Definition at line 224 of file subjectrx.c.
| enum CommandResult parse_dump | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse 'bind' and 'macro' commands - Implements Command::parse() -.
Definition at line 64 of file commands.c.
| enum CommandResult parse_push | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'push' command - Implements Command::parse() -.
Parse:
Definition at line 205 of file commands.c.
| enum CommandResult parse_bind | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'bind' command - Implements Command::parse() -.
bind menu-name <key_sequence> function-name
Parse:
Definition at line 242 of file commands.c.
| enum CommandResult parse_unbind | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unbind' and 'unmacro' commands - Implements Command::parse() -.
Parse:
Definition at line 676 of file commands.c.
| enum CommandResult parse_macro | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'macro' command - Implements Command::parse() -.
Parse:
Definition at line 703 of file commands.c.
| enum CommandResult parse_exec | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'exec' command - Implements Command::parse() -.
Parse:
Definition at line 810 of file commands.c.
| enum CommandResult parse_lua | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'lua' command - Implements Command::parse() -.
Parse:
Definition at line 56 of file commands.c.
| enum CommandResult parse_lua_source | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'lua-source' command - Implements Command::parse() -.
Parse:
Definition at line 99 of file commands.c.
| enum CommandResult parse_set | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'set' family of commands - Implements Command::parse() -.
Parse:
Definition at line 488 of file set.c.
| enum CommandResult parse_my_header | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'my-header' command - Implements Command::parse() -.
Parse:
Definition at line 52 of file my_header.c.
| enum CommandResult parse_unmy_header | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'unmy-header' command - Implements Command::parse() -.
Parse:
Definition at line 106 of file my_header.c.
| enum CommandResult parse_sidebar_pin | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'sidebar-pin' command - Implements Command::parse() -.
Parse:
Definition at line 45 of file commands.c.
| enum CommandResult parse_sidebar_unpin | ( | const struct Command * | cmd, |
| struct Buffer * | line, | ||
| const struct ParseContext * | pc, | ||
| struct ParseError * | pe ) |
Parse the 'sidebar-unpin' command - Implements Command::parse() -.
Parse:
Definition at line 76 of file commands.c.