summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/expkv-def
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-05-25 20:46:48 +0000
committerKarl Berry <karl@freefriends.org>2021-05-25 20:46:48 +0000
commitf5b23906a680c3f1b174f62300e820a59708eacb (patch)
tree8685de78fb88e3948798a4f7b7533c40ac118833 /Master/texmf-dist/tex/generic/expkv-def
parentc9c5327330cc47c3c0b99ae3956c5ae4af7e52e7 (diff)
expkv-def (25may21)
git-svn-id: svn://tug.org/texlive/trunk@59341 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/expkv-def')
-rw-r--r--Master/texmf-dist/tex/generic/expkv-def/expkv-def.tex13
1 files changed, 4 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/generic/expkv-def/expkv-def.tex b/Master/texmf-dist/tex/generic/expkv-def/expkv-def.tex
index b5a89d29fbb..9c3af184d8b 100644
--- a/Master/texmf-dist/tex/generic/expkv-def/expkv-def.tex
+++ b/Master/texmf-dist/tex/generic/expkv-def/expkv-def.tex
@@ -35,8 +35,8 @@
\else
\expandafter\endinput
\fi
-\def\ekvdVersion{0.8}
-\def\ekvdDate{2021-04-10}
+\def\ekvdVersion{0.8a}
+\def\ekvdDate{2021-05-24}
\csname ekvd@tmp\endcsname
\expandafter\chardef\csname ekvd@tmp\endcsname=\catcode`\@
\catcode`\@=11
@@ -886,15 +886,10 @@
{%
\ekv@ifdefined{\ekvd@unknown@choice@name{#1}{#2}}%
{\csname\ekvd@unknown@choice@name{#1}{#2}\endcsname{#3}}%
- {\ekvd@err{invalid choice `#3' (`#2', set `#1')}}%
+ {\ekvd@err{invalid choice `#3' for `#2' in set `#1'}}%
}
}
-\def\ekvd@err#1%
- {%
- \long\def\ekvd@err##1{\expandafter\ekv@err@\@firstofone{#1##1.}\ekv@stop}%
- }
-\begingroup\expandafter\endgroup
-\expandafter\ekvd@err\csname ! expkv-def Error:\endcsname
+\ekv@exparg{\long\def\ekvd@err#1}{\ekverr{expkv-def}{#1}}
\catcode`\@=\ekvd@tmp
%%
%%