summaryrefslogtreecommitdiff
path: root/macros/generic/expkv-opt
diff options
context:
space:
mode:
Diffstat (limited to 'macros/generic/expkv-opt')
-rw-r--r--macros/generic/expkv-opt/README.md2
-rw-r--r--macros/generic/expkv-opt/expkv-opt.dtx18
-rw-r--r--macros/generic/expkv-opt/expkv-opt.pdfbin260968 -> 260700 bytes
3 files changed, 6 insertions, 14 deletions
diff --git a/macros/generic/expkv-opt/README.md b/macros/generic/expkv-opt/README.md
index 762484ed12..c92161eb5a 100644
--- a/macros/generic/expkv-opt/README.md
+++ b/macros/generic/expkv-opt/README.md
@@ -1,7 +1,7 @@
-------------------------------------------------------------------------------
# expkv-opt -- parse class and package options with expkv
-Version 2020-07-02 v0.1
+Version 2020-07-04 v0.1a
Released under the LaTeX Project Public License v1.3c or later
See http://www.latex-project.org/lppl.txt
diff --git a/macros/generic/expkv-opt/expkv-opt.dtx b/macros/generic/expkv-opt/expkv-opt.dtx
index d65c194f33..511cf6bf08 100644
--- a/macros/generic/expkv-opt/expkv-opt.dtx
+++ b/macros/generic/expkv-opt/expkv-opt.dtx
@@ -481,8 +481,8 @@ and the derived files expkv-opt.pdf
% \begin{macro}{\ekvoVersion,\ekvoDate}
% Store the packages version and date in two macros.
% \begin{macrocode}
-\newcommand*\ekvoVersion{0.1}
-\newcommand*\ekvoDate{2020-07-02}
+\newcommand*\ekvoVersion{0.1a}
+\newcommand*\ekvoDate{2020-07-04}
% \end{macrocode}
% \end{macro}
% And we report who we are and what we need.
@@ -532,21 +532,13 @@ and the derived files expkv-opt.pdf
%
% \subsection{Tests}
%
-% \begin{macro}[internal]{\ekvo@fi@firstoftwo,\ekvo@fi@gobble}
-% These two macros are just fast branching macros.
-% \begin{macrocode}
-\long\def\ekvo@fi@firstoftwo\fi\@secondoftwo#1#2{\fi#1}
-\long\def\ekvo@fi@gobble\fi\@firstofone#1{\fi}
-% \end{macrocode}
-% \end{macro}
-%
% \begin{macro}[internal]{\ekvo@ifx@TF,\ekvo@ifx@F}
% We'll need branching |\ifx| tests so that user input containing unbalanced
% \TeX\ ifs doesn't break (at least not because of us, everything else is the
% fault of \LaTeXe).
% \begin{macrocode}
-\def\ekvo@ifx@TF#1#2{\ifx#1#2\ekvo@fi@firstoftwo\fi\@secondoftwo}
-\def\ekvo@ifx@F#1#2{\ifx#1#2\ekvo@fi@gobble\fi\@firstofone}
+\def\ekvo@ifx@TF#1#2{\ifx#1#2\ekv@fi@firstoftwo\fi\@secondoftwo}
+\def\ekvo@ifx@F#1#2{\ifx#1#2\ekv@fi@gobble\fi\@firstofone}
% \end{macrocode}
% \end{macro}
%
@@ -558,7 +550,7 @@ and the derived files expkv-opt.pdf
% \begin{macrocode}
\protected\def\ekvo@do@with@set#1#2%
{%
- \ekv@ifdefined{\ekv@undefined@set{#1}}%
+ \ekvifdefinedset{#1}%
{%
\expandafter
\let\expandafter\ekvo@name\csname\ekv@undefined@set{#1}\endcsname
diff --git a/macros/generic/expkv-opt/expkv-opt.pdf b/macros/generic/expkv-opt/expkv-opt.pdf
index a7eb27e408..47257e50d3 100644
--- a/macros/generic/expkv-opt/expkv-opt.pdf
+++ b/macros/generic/expkv-opt/expkv-opt.pdf
Binary files differ