NeoMutt
2025-12-11-1009-ga75d9e
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Loading...
Searching...
No Matches
commands.h
Go to the documentation of this file.
1
22
23
#ifndef MUTT_EMAIL_COMMANDS_H
24
#define MUTT_EMAIL_COMMANDS_H
25
26
#include <stdio.h>
27
28
struct
Buffer
;
29
struct
Command
;
30
struct
ParseContext
;
31
struct
ParseError
;
32
33
enum
CommandResult
parse_list
(
const
struct
Command
*cmd,
struct
Buffer
*line,
const
struct
ParseContext
*pc,
struct
ParseError
*pe);
34
enum
CommandResult
parse_unlist
(
const
struct
Command
*cmd,
struct
Buffer
*line,
const
struct
ParseContext
*pc,
struct
ParseError
*pe);
35
36
enum
CommandResult
parse_tag_formats
(
const
struct
Command
*cmd,
struct
Buffer
*line,
const
struct
ParseContext
*pc,
struct
ParseError
*pe);
37
enum
CommandResult
parse_tag_transforms
(
const
struct
Command
*cmd,
struct
Buffer
*line,
const
struct
ParseContext
*pc,
struct
ParseError
*pe);
38
39
#endif
/* MUTT_EMAIL_COMMANDS_H */
CommandResult
CommandResult
Error codes for command_t parse functions.
Definition
command.h:37
parse_tag_transforms
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() -.
Definition
commands.c:174
parse_unlist
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() -.
Definition
commands.c:86
parse_tag_formats
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() -.
Definition
commands.c:123
parse_list
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() -.
Definition
commands.c:50
Buffer
String manipulation buffer.
Definition
buffer.h:36
Command
Definition
command.h:161
ParseContext
Context for config parsing (history/backtrace).
Definition
pcontext.h:34
ParseError
Detailed error information from config parsing.
Definition
perror.h:34