diff options
author | Karl Berry <karl@freefriends.org> | 2023-05-24 22:26:14 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-05-24 22:26:14 +0000 |
commit | 2878bf11fe6ab8ebe50cf5697a9d8356c5324442 (patch) | |
tree | 4f1bcbc961b59de3ab36417fb10b26288e2bc499 /Master/texmf-dist/tex/optex/base/keyval.opm | |
parent | 72209885b314ca3f3f61a5b6597cbb85fc9b53d4 (diff) |
optex (25may23)
git-svn-id: svn://tug.org/texlive/trunk@67208 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/optex/base/keyval.opm')
-rw-r--r-- | Master/texmf-dist/tex/optex/base/keyval.opm | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/optex/base/keyval.opm b/Master/texmf-dist/tex/optex/base/keyval.opm index 21e6f9acf34..11a8663b16d 100644 --- a/Master/texmf-dist/tex/optex/base/keyval.opm +++ b/Master/texmf-dist/tex/optex/base/keyval.opm @@ -1,6 +1,6 @@ %% This is part of the OpTeX project, see http://petr.olsak.net/optex -\_codedecl \readkv {Key-value dictionaries <2023-01-14>} % preloaded in format +\_codedecl \readkv {Key-value dictionaries <2023-03-11>} % preloaded in format \_doc ---------------------------- {\bf Implementation.}\nl @@ -27,7 +27,7 @@ \_trycs{_kvx:\_the\_kvdict:#1}% {\_trycs{_nokvx:\_the\_kvdict}{\_ea\_ignoreit}{#1}\_ea\_ignoreit}{#2}} \_def\_kvx#1#2{\_sdef{_kvx:\_the\_kvdict:#1}##1{#2}} -\_def\_nokvx#1{\_sdef{_nokvx:\_the\_kvdict}##1\_ea\_ignoreit\_fi##2{\_fi#1}} +\_def\_nokvx#1{\_sdef{_nokvx:\_the\_kvdict}##1\_ea\_ignoreit##2{#1}} \_def\_kv#1{\_trycs{\_kvcs#1}{\_kvunknown}} \_def\_iskv#1#2{#2\_else\_ea\_unless\_fi \_ifcsname\_kvcs#1\_endcsname} \_def\_kvcs{_kv:\_the\_kvdict:} @@ -125,6 +125,8 @@ Recommendation: If the value of the key-value pair includes `=` or `,` or \_endinput + +2023-03-11 \nokvx: \fi bug (due to \afterfi in \trycs) fixed. 2023-01-13 \kvx parameter added, \nokvx introduced. 2023-01-07 \kvdict, \kvx, \iskv added. 2020-12-21 Released |