diff options
Diffstat (limited to 'Build/source/texk/web2c/luatexdir/lua/lpdflib.c')
-rw-r--r-- | Build/source/texk/web2c/luatexdir/lua/lpdflib.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/luatexdir/lua/lpdflib.c b/Build/source/texk/web2c/luatexdir/lua/lpdflib.c index 6396baa92cc..057af5ea6f3 100644 --- a/Build/source/texk/web2c/luatexdir/lua/lpdflib.c +++ b/Build/source/texk/web2c/luatexdir/lua/lpdflib.c @@ -814,6 +814,12 @@ static int getpdfomitcharset(lua_State * L) return 1 ; } +static int getpdfomitinfodict(lua_State * L) +{ + lua_pushinteger(L, (pdf_omit_infodict)); + return 1 ; +} + static int setpdfgentounicode(lua_State * L) { if (lua_type(L, 1) == LUA_TNUMBER) { @@ -838,6 +844,14 @@ static int setpdfomitcharset(lua_State * L) return 0 ; } +static int setpdfomitinfodict(lua_State * L) +{ + if (lua_type(L, 1) == LUA_TNUMBER) { + set_pdf_omit_infodict(lua_tointeger(L, 1)); + } + return 0 ; +} + /* for tracing purposes when no pages are flushed */ static int setforcefile(lua_State * L) @@ -1350,11 +1364,13 @@ static const struct luaL_Reg pdflib[] = { { "getgentounicode", getpdfgentounicode }, { "getomitcidset", getpdfomitcidset }, { "getomitcharset", getpdfomitcharset }, + { "getomitinfo", getpdfomitinfodict }, { "setinclusionerrorlevel", setpdfinclusionerrorlevel }, { "setignoreunknownimages", setpdfignoreunknownimages }, { "setgentounicode", setpdfgentounicode }, { "setomitcidset", setpdfomitcidset }, { "setomitcharset", setpdfomitcharset }, + { "setomitinfo", setpdfomitinfodict }, { "setforcefile", setforcefile }, { "mapfile", l_mapfile }, { "mapline", l_mapline }, |