diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic')
-rw-r--r-- | Master/texmf-dist/tex/generic/expkv-opt/expkv-opt.sty | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/generic/expkv-opt/expkv-opt.sty b/Master/texmf-dist/tex/generic/expkv-opt/expkv-opt.sty index 2b02c7885d9..1683a2ca995 100644 --- a/Master/texmf-dist/tex/generic/expkv-opt/expkv-opt.sty +++ b/Master/texmf-dist/tex/generic/expkv-opt/expkv-opt.sty @@ -29,8 +29,8 @@ %% and the derived files expkv-opt.pdf %% expkv-opt.sty %% -\newcommand*\ekvoVersion{0.1a} -\newcommand*\ekvoDate{2020-07-04} +\newcommand*\ekvoVersion{0.1b} +\newcommand*\ekvoDate{2020-10-10} \ProvidesPackage{expkv-opt} [% \ekvoDate\space v\ekvoVersion\space @@ -156,13 +156,14 @@ {% \expandafter\ekvo@CurrentOption@loop\expandafter{#1}\ekvo@parse } -\long\def\ekvo@parse#1% +\protected\long\def\ekvo@parse#1% {% \ekv@eq@other#1\ekv@nil\ekv@mark\ekv@parse@eq@other@a - =\ekv@mark\ekv@parse@eq@active\ekv@stop + =\ekv@mark\ekv@parse@eq@active \ekvo@set@k\ekvo@set@kv + \ekvo@tail } -\protected\def\ekvo@set@k#1% +\protected\def\ekvo@set@k#1#2\ekvo@tail {% \ekv@ifdefined{\ekvo@name{#1}N}% {% @@ -171,7 +172,7 @@ }% {\ekvo@handle@undefined@k{#1}}% } -\protected\def\ekvo@set@kv#1#2% +\protected\def\ekvo@set@kv#1#2#3\ekvo@tail {% \ekv@ifdefined{\ekvo@name{#1}}% {% |