projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
make lua packages interfaces be *.li.
[apps/madmutt.git]
/
lib-lua
/
lib-lua.h
diff --git
a/lib-lua/lib-lua.h
b/lib-lua/lib-lua.h
index
4ce8906
..
862b6b5
100644
(file)
--- a/
lib-lua/lib-lua.h
+++ b/
lib-lua/lib-lua.h
@@
-24,26
+24,33
@@
# include "../config.h"
#endif
# include "../config.h"
#endif
+#include <lua.h>
+#include <lualib.h>
+#include <lauxlib.h>
+
#include "lua-token.h"
/* possible arguments to set_quadoption() */
typedef enum quadopt_t {
#include "lua-token.h"
/* possible arguments to set_quadoption() */
typedef enum quadopt_t {
- M_NO,
- M_YES,
- M_ASKNO,
- M_ASKYES
+
M_NO,
+
M_YES,
+
M_ASKNO,
+
M_ASKYES
} quadopt_t;
} quadopt_t;
-void
mlua
_initialize(void);
-void
mlua
_shutdown(void);
+void
luaM
_initialize(void);
+void
luaM
_shutdown(void);
-int mlua_dofile(const char *filename);
-int mlua_wrap(void (*errfun)(const char *fmt, ...), int status);
+int luaM_dofile(const char *filename);
+int luaM_wrap(void (*errfun)(const char *fmt, ...)
+ __attribute__((format(printf, 1, 2))),
+ int status);
-const char *mlua_reggets(enum lua_token tk);
-int mlua_reggeti(enum lua_token tk);
+quadopt_t luaM_checkquadopt(lua_State *L, int narg);
+const char *luaM_checkrx(lua_State *Ls, int narg);
+char *luaM_pathnew(const char *val);
+rx_t *luaM_rxnew(const char* val);
-void mlua_regsets(enum lua_token tk, const char *s);
-void mlua_regseti(enum lua_token tk, int i);
+#include "madmutt.li"
#endif
#endif