move more stuff to the lua bindings.
[apps/madmutt.git] / lib-lua / lib-lua.h
index 5afb91f..3adc746 100644 (file)
@@ -28,6 +28,7 @@
 #include <lualib.h>
 #include <lauxlib.h>
 
+#include <lib-mime/mime-types.h>
 #include "lua-token.h"
 
 /* possible arguments to set_quadoption() */
@@ -47,7 +48,13 @@ int luaM_wrap(void (*errfun)(const char *fmt, ...)
               int status);
 
 quadopt_t luaM_checkquadopt(lua_State *L, int narg);
+void luaM_pushquadopt(lua_State *Ls, int val);
 
-#include "madmutt.h"
+const char *luaM_checkrx(lua_State *Ls, int narg);
+rx_t *luaM_rxnew(const char* val);
+char *luaM_pathnew(const char *val);
+void luaM_pushaddr(lua_State *Ls, address_t *addr);
+
+#include "madmutt.li"
 
 #endif