NeoMutt  2021-02-05-666-ge300cd
Teaching an old dog new tricks
DOXYGEN
mutt_lua.h
Go to the documentation of this file.
1 
23 #ifndef MUTT_MUTT_LUA_H
24 #define MUTT_MUTT_LUA_H
25 
26 #include <stdint.h>
27 #include "mutt_commands.h"
28 
29 struct Buffer;
30 
31 enum CommandResult mutt_lua_parse (struct Buffer *tmp, struct Buffer *s, intptr_t data, struct Buffer *err);
32 enum CommandResult mutt_lua_source_file(struct Buffer *tmp, struct Buffer *s, intptr_t data, struct Buffer *err);
33 
34 void mutt_lua_init(void);
35 
36 #endif /* MUTT_MUTT_LUA_H */
enum CommandResult mutt_lua_parse(struct Buffer *tmp, struct Buffer *s, intptr_t data, struct Buffer *err)
Parse the &#39;lua&#39; command - Implements Command::parse() -.
Definition: mutt_lua.c:477
CommandResult
Error codes for command_t parse functions.
Definition: mutt_commands.h:34
String manipulation buffer.
Definition: buffer.h:33
void mutt_lua_init(void)
Setup feature commands.
Definition: mutt_lua.c:469
char * data
Pointer to data.
Definition: buffer.h:35
Definitions of NeoMutt commands.
enum CommandResult mutt_lua_source_file(struct Buffer *tmp, struct Buffer *s, intptr_t data, struct Buffer *err)
Parse the &#39;lua-source&#39; command - Implements Command::parse() -.
Definition: mutt_lua.c:499