diff options
author | Norbert Preining <norbert@preining.info> | 2023-01-06 03:06:05 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2023-01-06 03:06:05 +0000 |
commit | 90bcf28fa05846213901e6a0fff80656a13bc701 (patch) | |
tree | f2871bd21df7a65090c45517d3b9769a34f3cf6c /macros/luatex/generic/luakeys/luakeys.sty | |
parent | 7b266590db3f49ad361a129142e0531d2acc1b36 (diff) |
CTAN sync 202301060306
Diffstat (limited to 'macros/luatex/generic/luakeys/luakeys.sty')
-rw-r--r-- | macros/luatex/generic/luakeys/luakeys.sty | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/macros/luatex/generic/luakeys/luakeys.sty b/macros/luatex/generic/luakeys/luakeys.sty index 8cb59cf5ef..4b5432faa3 100644 --- a/macros/luatex/generic/luakeys/luakeys.sty +++ b/macros/luatex/generic/luakeys/luakeys.sty @@ -1,5 +1,5 @@ %% luakeys.sty -%% Copyright 2021-2022 Josef Friedrich +%% Copyright 2021-2023 Josef Friedrich % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either version 1.3c @@ -17,5 +17,14 @@ % luakeys-debug.sty and luakeys-debug.tex. \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{luakeys}[2022/12/23 0.11.0 Parsing key-value options using Lua.] -\directlua{luakeys = require('luakeys')} +\ProvidesPackage{luakeys}[2023/01/05 v0.12.0 Parsing key-value options using Lua.] +\directlua{ + if luakeys == nil then + luakeys = require('luakeys')() + luakeys.depublish_functions(luakeys) + end +} + +\def\LuakeysGetPackageOptions{\luaescapestring{\@ptionlist{\@currname.\@currext}}} + +\def\LuakeysGetClassOptions{\luaescapestring{\@raw@classoptionslist}} |