summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/luatexdir/lua/luatex-api.h
diff options
context:
space:
mode:
authorTaco Hoekwater <taco@elvenkind.com>2011-04-12 14:17:47 +0000
committerTaco Hoekwater <taco@elvenkind.com>2011-04-12 14:17:47 +0000
commit307453997ef030ec4dfa1e876feaf0b8b8125bab (patch)
treeab2054693ba95e9ac8f6e3478b4d0175d893329f /Build/source/texk/web2c/luatexdir/lua/luatex-api.h
parentd95b11a25d3d9e17cc4afb9c8713ef4037567527 (diff)
check in luatex 0.66.0
git-svn-id: svn://tug.org/texlive/trunk@22059 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/lua/luatex-api.h')
-rw-r--r--Build/source/texk/web2c/luatexdir/lua/luatex-api.h15
1 files changed, 7 insertions, 8 deletions
diff --git a/Build/source/texk/web2c/luatexdir/lua/luatex-api.h b/Build/source/texk/web2c/luatexdir/lua/luatex-api.h
index e754a498d8d..e25f3ca8d40 100644
--- a/Build/source/texk/web2c/luatexdir/lua/luatex-api.h
+++ b/Build/source/texk/web2c/luatexdir/lua/luatex-api.h
@@ -17,7 +17,7 @@
You should have received a copy of the GNU General Public License along
with LuaTeX; if not, see <http://www.gnu.org/licenses/>. */
-/* $Id: luatex-api.h 3612 2010-04-13 09:29:42Z taco $ */
+/* $Id: luatex-api.h 4001 2010-11-28 15:49:46Z taco $ */
#ifndef LUATEX_API_H
# define LUATEX_API_H 1
@@ -30,7 +30,7 @@
# include "lua51/lualib.h"
typedef struct LoadS {
- const char *s;
+ char *s;
size_t size;
} LoadS;
@@ -75,6 +75,7 @@ extern int luaopen_epdf(lua_State * L);
extern int luaopen_mplib(lua_State * L);
extern void open_oslibext(lua_State * L, int safer_option);
+extern void open_lfslibext(lua_State * L);
extern void initfilecallbackids(int max);
extern void setinputfilecallbackid(int n, int i);
@@ -167,12 +168,10 @@ extern int program_name_set; /* in lkpselib.c */
extern char **argv;
extern int argc;
-
extern int loader_C_luatex(lua_State * L, const char *name,
const char *filename);
-extern int loader_Call_luatex (lua_State *L, const char *name,
- const char *filename);
-
+extern int loader_Call_luatex(lua_State * L, const char *name,
+ const char *filename);
extern void init_tex_table(lua_State * L);
@@ -198,6 +197,6 @@ extern char charsetstr[]; /* from mpdir/psout.w */
extern char **environ;
-extern int luac_main(int argc, char *argv[]); /* texluac.w */
+extern int luac_main(int argc, char *argv[]); /* texluac.w */
-#endif
+#endif /* LUATEX_API_H */