diff options
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.sty | 16 |
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} { |