X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=lib-lua%2Flib-lua.h;h=efad96c4a232861cd374877510b854932ee5d075;hb=0dd5b492f18e549ef95b0ac6765329473e426633;hp=47e9daadbfba56c1c3717bb82b7a95c33b568ba4;hpb=6f1bd3d49f9bb02c57e2c7a1ba8e5507edb28ad5;p=apps%2Fmadmutt.git diff --git a/lib-lua/lib-lua.h b/lib-lua/lib-lua.h index 47e9daa..efad96c 100644 --- a/lib-lua/lib-lua.h +++ b/lib-lua/lib-lua.h @@ -26,6 +26,14 @@ #include "lua-token.h" +/* possible arguments to set_quadoption() */ +typedef enum quadopt_t { + M_NO, + M_YES, + M_ASKNO, + M_ASKYES +} quadopt_t; + void mlua_initialize(void); void mlua_shutdown(void); @@ -33,6 +41,9 @@ int mlua_dofile(const char *filename); int mlua_wrap(void (*errfun)(const char *fmt, ...), int status); const char *mlua_reggets(enum lua_token tk); +quadopt_t mlua_reggetq(enum lua_token tk); + void mlua_regsets(enum lua_token tk, const char *s); +void mlua_regsetq(enum lua_token tk, quadopt_t q); #endif