summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic')
-rw-r--r--Master/texmf-dist/tex/generic/expkv-opt/expkv-opt.sty13
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}}%
{%