diff options
author | Karl Berry <karl@freefriends.org> | 2014-12-04 22:38:13 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-12-04 22:38:13 +0000 |
commit | 1164add0f5ec898954017e804a7ae41ca32351d1 (patch) | |
tree | 3d3479f8144b673bf9d2abd4e7ad3d4f18b2c5ed /Master/texmf-dist/source | |
parent | 2c37f59c3fcb1624310ddc9bd6301d85f99a9cfd (diff) |
xkeyval (4dec14)
git-svn-id: svn://tug.org/texlive/trunk@35741 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source')
-rw-r--r-- | Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx b/Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx index b8bb4ed4e25..874701926a9 100644 --- a/Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx +++ b/Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx @@ -188,7 +188,7 @@ macro. \PrintChangesX\PrintIndexX % % \GetFileInfo{xkeyval.sty} % -% \CheckSum{3047} +% \CheckSum{3042} % %\DoNotIndex{\:,\@,\@@,\@backslashchar,\@ehc,\@empty,\@expandtwoargs, %\@for,\@forloop,\@fornoop,\@fortmp,\@gobble,\@gobbletwo,\@if,\@ifnch, @@ -2060,10 +2060,10 @@ macro. \PrintChangesX\PrintIndexX % Load \LaTeX\ primitives if necessary and provide information. % \begin{macrocode} \ifx\ProvidesFile\@undefined - \message{2014/05/25 v2.7 key=value parser (HA)} + \message{2014/12/03 v2.7a key=value parser (HA)} \input xkvtxhdr \else - \ProvidesFile{xkeyval.tex}[2014/05/25 v2.7 key=value parser (HA)] + \ProvidesFile{xkeyval.tex}[2014/12/03 v2.7a key=value parser (HA)] \@addtofilelist{xkeyval.tex} \fi % \end{macrocode} @@ -3284,6 +3284,7 @@ macro. \PrintChangesX\PrintIndexX % problems when too many pointers present} % \changes{v1.9}{2005/01/16}{Added back linking test} % \changes{v2.0}{2005/01/30}{Simplified} +% \changes{v2.7a}{2014/12/03}{Removed erroneous \cs{@empty}} % \marg{key=value list}\\ % Replaces all pointers by their saved values. The result is stored in % |\XKV@tempa|. We feed the replacement and the following tokens again to the @@ -3302,7 +3303,7 @@ macro. \PrintChangesX\PrintIndexX \ifx\XKV@tempb\@nnil\else\XKV@afterfi \XKV@ifundefined{XKV@\XKV@header#2@value}{% \XKV@err{no value recorded for key `#2'; ignored}% - \XKV@r@placepointers\@empty + \XKV@r@placepointers }{% \@expandtwoargs\in@{,#2,}{,\XKV@resa,}% \ifin@\XKV@afterelsefi @@ -3310,7 +3311,6 @@ macro. \PrintChangesX\PrintIndexX \else\XKV@afterfi \XKV@addtolist@x\XKV@resa{#2}% \expandafter\expandafter\expandafter\XKV@r@placepointers - \expandafter\expandafter\expandafter\@empty \csname XKV@\XKV@header#2@value\endcsname \fi }% @@ -3440,7 +3440,7 @@ macro. \PrintChangesX\PrintIndexX %<*xkvlatex> \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{xkeyval} - [2014/05/25 v2.7 package option processing (HA)] + [2014/12/03 v2.7a package option processing (HA)] % \end{macrocode} % Initializations. Load |xkeyval.tex|, adjust some catcodes to define % internal macros and initialize the |\DeclareOptionX*| working macro. |