diff options
author | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2016-04-06 13:02:10 +0000 |
---|---|---|
committer | Akira Kakuto <kakuto@fuk.kindai.ac.jp> | 2016-04-06 13:02:10 +0000 |
commit | 808280db06d45875c9dff59b5c5d1968ca49e968 (patch) | |
tree | 98bc547d6f2cae98e24aabe489d4e9597ea54fb2 /Build/source/texk/web2c/luatexdir/lua | |
parent | 1a8710b741a150e498e679904912014e2e566da0 (diff) |
web2c/luatexdir: sync with the upstream
git-svn-id: svn://tug.org/texlive/trunk@40259 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/lua')
-rw-r--r-- | Build/source/texk/web2c/luatexdir/lua/ltexiolib.c | 6 | ||||
-rw-r--r-- | Build/source/texk/web2c/luatexdir/lua/luatex-api.h | 6 |
2 files changed, 5 insertions, 7 deletions
diff --git a/Build/source/texk/web2c/luatexdir/lua/ltexiolib.c b/Build/source/texk/web2c/luatexdir/lua/ltexiolib.c index 37c8fc79336..370c457b91f 100644 --- a/Build/source/texk/web2c/luatexdir/lua/ltexiolib.c +++ b/Build/source/texk/web2c/luatexdir/lua/ltexiolib.c @@ -147,7 +147,11 @@ void flush_loggable_info(void) static int texio_setescape(lua_State * L) { - escape_controls = lua_tointeger(L,-1); + if (lua_type(L, 1) == LUA_TBOOLEAN) { + escape_controls = lua_toboolean(L,1); + } else { + escape_controls = lua_tointeger(L,1); + } return 0 ; } diff --git a/Build/source/texk/web2c/luatexdir/lua/luatex-api.h b/Build/source/texk/web2c/luatexdir/lua/luatex-api.h index 07bfcba5a70..6e78434f13a 100644 --- a/Build/source/texk/web2c/luatexdir/lua/luatex-api.h +++ b/Build/source/texk/web2c/luatexdir/lua/luatex-api.h @@ -698,7 +698,6 @@ make_lua_key(parameters);\ make_lua_key(pardir);\ make_lua_key(parshape);\ make_lua_key(pdf_data);\ -make_lua_key(pdftex);\ make_lua_key(pdf_destination);\ make_lua_key(pdf_literal);\ make_lua_key(pen_broken);\ @@ -797,7 +796,6 @@ make_lua_key(transform);\ make_lua_key(trim);\ make_lua_key(type);\ make_lua_key(uchyph);\ -make_lua_key(umath);\ make_lua_key(units_per_em);\ make_lua_key(used);\ make_lua_key(user_id);\ @@ -1051,7 +1049,6 @@ init_lua_key(pagesattributes);\ init_lua_key(parameters);\ init_lua_key(pardir);\ init_lua_key(parshape);\ -init_lua_key(pdftex);\ init_lua_key(pdf_destination);\ init_lua_key(pdf_literal);\ init_lua_key(pen_broken);\ @@ -1149,7 +1146,6 @@ init_lua_key(transform);\ init_lua_key(trim);\ init_lua_key(type);\ init_lua_key(uchyph);\ -init_lua_key(umath);\ init_lua_key(units_per_em);\ init_lua_key(used);\ init_lua_key(user_id);\ @@ -1470,7 +1466,6 @@ use_lua_key(parameters); use_lua_key(pardir); use_lua_key(parshape); use_lua_key(pdf_data); -use_lua_key(pdftex); use_lua_key(pdf_destination); use_lua_key(pdf_literal); use_lua_key(pen_broken); @@ -1569,7 +1564,6 @@ use_lua_key(transform); use_lua_key(trim); use_lua_key(type); use_lua_key(uchyph); -use_lua_key(umath); use_lua_key(units_per_em); use_lua_key(used); use_lua_key(user_id); |