NeoMutt  2025-12-11-58-g09398d
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
lib.h
Go to the documentation of this file.
1
22
40
41#ifndef MUTT_SIDEBAR_LIB_H
42#define MUTT_SIDEBAR_LIB_H
43
44struct Buffer;
45struct Command;
46struct MuttWindow;
47
48void sb_init (void);
49void sb_cleanup(void);
50
51int sb_function_dispatcher(struct MuttWindow *win, int op);
52
53enum CommandResult parse_sidebar_pin (const struct Command *cmd, struct Buffer *line, struct Buffer *err);
54enum CommandResult parse_sidebar_unpin(const struct Command *cmd, struct Buffer *line, struct Buffer *err);
55
56#endif /* MUTT_SIDEBAR_LIB_H */
CommandResult
Error codes for command_t parse functions.
Definition command.h:35
enum CommandResult parse_sidebar_unpin(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'sidebar_unpin' command - Implements Command::parse() -.
Definition commands.c:71
enum CommandResult parse_sidebar_pin(const struct Command *cmd, struct Buffer *line, struct Buffer *err)
Parse the 'sidebar_pin' command - Implements Command::parse() -.
Definition commands.c:43
int sb_function_dispatcher(struct MuttWindow *win, int op)
Perform a Sidebar function - Implements function_dispatcher_t -.
Definition functions.c:375
void sb_init(void)
Set up the Sidebar.
Definition sidebar.c:211
void sb_cleanup(void)
Clean up the Sidebar.
Definition sidebar.c:227
String manipulation buffer.
Definition buffer.h:36