diff options
author | Karl Berry <karl@freefriends.org> | 2021-06-03 20:48:51 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-06-03 20:48:51 +0000 |
commit | 26d6a69b3340ebf6ecc0c57feb17f2f8d5ad7636 (patch) | |
tree | bd20db8c33aa2104f5b45a168bd36cacba135269 /Master/texmf-dist/tex/generic/expkv-cs | |
parent | 4ba2c89964e65f1841e894193920d61268fdc6ae (diff) |
expkv-cs (3jun21)
git-svn-id: svn://tug.org/texlive/trunk@59451 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/expkv-cs')
-rw-r--r-- | Master/texmf-dist/tex/generic/expkv-cs/expkv-cs.tex | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/Master/texmf-dist/tex/generic/expkv-cs/expkv-cs.tex b/Master/texmf-dist/tex/generic/expkv-cs/expkv-cs.tex index 5bdadad97a9..500356b7069 100644 --- a/Master/texmf-dist/tex/generic/expkv-cs/expkv-cs.tex +++ b/Master/texmf-dist/tex/generic/expkv-cs/expkv-cs.tex @@ -35,8 +35,8 @@ \else \expandafter\endinput \fi -\def\ekvcVersion{0.9} -\def\ekvcDate{2021-05-24} +\def\ekvcVersion{0.10} +\def\ekvcDate{2021-06-03} \csname ekvc@tmp\endcsname \expandafter\chardef\csname ekvc@tmp\endcsname=\catcode`\@ \catcode`\@=11 @@ -394,7 +394,7 @@ } \protected\def\ekvc@setup@hashmacro#1% {% - \ekv@ifdefined{ekvc@hash@#1}{}% + \ekv@ifdefined{ekvc@fasthash@#1}{}% {% \begingroup \edef\ekvc@tmp @@ -410,10 +410,10 @@ ####1% {% \unexpanded\expandafter{\csname ekvc@@safehash@#1\endcsname}% - ####1\unexpanded{\ekvc@mark\ekv@zero}% + ####1\unexpanded{\ekvc@mark}{}% \unexpanded\expandafter {% - \csname ekvc@hashmark@#1\endcsname\ekv@zero + \csname ekvc@hashmark@#1\endcsname{}% \ekvc@mark{\ekvc@err@missing@hash{#1}}\ekvc@stop }% }% @@ -424,7 +424,7 @@ ####2####3\unexpanded{\ekvc@mark}####4####5% \unexpanded{\ekvc@stop}% {% - ####4####2% + ####4{####2}% }% \long\gdef\unexpanded\expandafter {\csname ekvc@fastsplithash@#1\endcsname}% @@ -463,10 +463,10 @@ } \long\def\ekvcValue#1% {% - \romannumeral + \unexpanded \ekv@ifdefined{ekvc@safehash@#1}% {\csname ekvc@safehash@#1\endcsname}% - {\ekvc@err@unknown@hash{#1}\@firstoftwo\ekv@zero}% + {\ekvc@err@unknown@hash{#1}\@firstoftwo{{}}}% } \long\def\ekvcValueFast#1#2{\csname ekvc@fasthash@#1\endcsname#2\ekvc@stop} \long\def\ekvcValueSplit#1% @@ -491,7 +491,7 @@ {% \csname ekvc@fastsplithash@#1\endcsname#2\ekvc@stop } -\long\def\ekvc@safehash@#1{\ekvc@err@empty@hash\ekv@zero} +\long\def\ekvc@safehash@#1{\ekvc@err@empty@hash{}} \long\def\ekvc@fasthash@#1\ekvc@stop{\ekvc@err@empty@hash} \long\def\ekvc@safesplithash@#1#2{\ekvc@err@empty@hash#2{#1}{}} \long\def\ekvc@fastsplithash@#1\ekvc@stop#2{\ekvc@err@empty@hash#2{#1}{}} |