summaryrefslogtreecommitdiff
path: root/macros/luatex/generic/lua-widow-control/lua-widow-control.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/luatex/generic/lua-widow-control/lua-widow-control.sty')
-rw-r--r--macros/luatex/generic/lua-widow-control/lua-widow-control.sty16
1 files changed, 9 insertions, 7 deletions
diff --git a/macros/luatex/generic/lua-widow-control/lua-widow-control.sty b/macros/luatex/generic/lua-widow-control/lua-widow-control.sty
index 8b76863767..f5db525ab4 100644
--- a/macros/luatex/generic/lua-widow-control/lua-widow-control.sty
+++ b/macros/luatex/generic/lua-widow-control/lua-widow-control.sty
@@ -13,7 +13,7 @@
\DeclareRelease{}{0000-00-00}{lua-widow-control-2022-02-22.sty}
\DeclareRelease{v1.1.6}{2022-02-22}{lua-widow-control-2022-02-22.sty}
-\DeclareCurrentRelease{v2.2.1}{2022-07-28} %%version %%dashdate
+\DeclareCurrentRelease{v2.2.2}{2022-08-23} %%version %%dashdate
% If this version of LaTeX doesn't support command hooks, then we load
% the last v1.1.X version of the package.
@@ -23,13 +23,10 @@
\ProvidesExplPackage
{lua-widow-control}
- {2022/07/28} %%slashdate
- {v2.2.1} %%version
+ {2022/08/23} %%slashdate
+ {v2.2.2} %%version
{Use Lua to remove widows and orphans}
-% Unconditional Package Loads
-\RequirePackage { l3keys2e }
-
% Message and String Constants
\str_const:Nn \c__lwc_name_str { lua-widow-control }
@@ -268,7 +265,12 @@
}
% Add the user interface for the keys
-\exp_args:NV \ProcessKeysPackageOptions { \c__lwc_name_str }
+\IfFormatAtLeastTF { 2022-06-01 } {
+ \ProcessKeyOptions [ \c__lwc_name_str ]
+}{
+ \RequirePackage { l3keys2e }
+ \exp_args:NV \ProcessKeysOptions { \c__lwc_name_str }
+}
\cs_generate_variant:Nn \keys_set:nn { Vn }
\NewDocumentCommand \lwcsetup {m} {