diff options
author | Karl Berry <karl@freefriends.org> | 2014-05-13 22:14:28 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-05-13 22:14:28 +0000 |
commit | be38c2422e48f73f3418e80d8675fa58f60c6b7f (patch) | |
tree | 271c27605c8ae337b097179a35ae39f01a952723 /Master | |
parent | 64e8cd35199c3cfdc156487e9cc4b41c3fa86e21 (diff) |
xkeyval (10may14)
git-svn-id: svn://tug.org/texlive/trunk@34020 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/xkeyval/README | 4 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/xkeyval/xkeyval.pdf | bin | 490861 -> 490568 bytes | |||
-rw-r--r-- | Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx | 17 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/xkeyval/keyval.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/xkeyval/xkeyval.tex | 8 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/xkeyval/xkeyval.sty | 2 |
6 files changed, 18 insertions, 17 deletions
diff --git a/Master/texmf-dist/doc/latex/xkeyval/README b/Master/texmf-dist/doc/latex/xkeyval/README index 146b1d68afa..f6bf088d172 100644 --- a/Master/texmf-dist/doc/latex/xkeyval/README +++ b/Master/texmf-dist/doc/latex/xkeyval/README @@ -1,4 +1,4 @@ -xkeyval v2.6c +xkeyval v2.6d ------------- This package is an extension of the keyval package by David Carlisle @@ -60,7 +60,7 @@ xkeyval into your LaTeX distribution License ------- -Copyright (C) 2004-2012 Hendri Adriaens +Copyright (C) 2004-2014 Hendri Adriaens This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 diff --git a/Master/texmf-dist/doc/latex/xkeyval/xkeyval.pdf b/Master/texmf-dist/doc/latex/xkeyval/xkeyval.pdf Binary files differindex daedd994211..502e0a6065d 100644 --- a/Master/texmf-dist/doc/latex/xkeyval/xkeyval.pdf +++ b/Master/texmf-dist/doc/latex/xkeyval/xkeyval.pdf diff --git a/Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx b/Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx index ee715703549..07ce2c46f7d 100644 --- a/Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx +++ b/Master/texmf-dist/source/latex/xkeyval/xkeyval.dtx @@ -181,10 +181,11 @@ macro. \PrintChangesX\PrintIndexX % not only the once from the outermost \cs{setkeys*}} % \changes{v2.6c}{2014/04/27}{Added support for \cs{par} to support similar % changes in \pf{keyval}} +% \changes{v2.6d}{2014/05/09}{Implemented fix conform fix in \pf{keyval}} % % \GetFileInfo{xkeyval.sty} % -% \CheckSum{3031} +% \CheckSum{3025} % %\DoNotIndex{\:,\@,\@@,\@backslashchar,\@ehc,\@empty,\@expandtwoargs, %\@for,\@forloop,\@fornoop,\@fortmp,\@gobble,\@gobbletwo,\@if,\@ifnch, @@ -2057,10 +2058,10 @@ macro. \PrintChangesX\PrintIndexX % Load \LaTeX\ primitives if necessary and provide information. % \begin{macrocode} \ifx\ProvidesFile\@undefined - \message{2014/04/27 v2.6c key=value parser (HA)} + \message{2014/05/09 v2.6d key=value parser (HA)} \input xkvtxhdr \else - \ProvidesFile{xkeyval.tex}[2014/04/27 v2.6c key=value parser (HA)] + \ProvidesFile{xkeyval.tex}[2014/05/09 v2.6d key=value parser (HA)] \@addtofilelist{xkeyval.tex} \fi % \end{macrocode} @@ -3884,10 +3885,10 @@ macro. \PrintChangesX\PrintIndexX \long\def\XKV@replacepointers#1{% \let\XKV@tempa\@empty \let\XKV@resa\@empty - \XKV@r@placepointers\@empty#1\usevalue\@nil + \XKV@r@placepointers#1\usevalue\@nil } \long\def\XKV@r@placepointers#1\usevalue#2{% - \expandafter\XKV@addtomacro@n\expandafter\XKV@tempa\expandafter{#1}% + \XKV@addtomacro@n\XKV@tempa{#1}% \def\XKV@tempb{#2}% \ifx\XKV@tempb\@nnil\else\XKV@afterfi \XKV@ifundefined{XKV@\XKV@header#2@value}{% @@ -4030,7 +4031,7 @@ macro. \PrintChangesX\PrintIndexX %<*xkvlatex> \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{xkeyval} - [2014/04/27 v2.6c package option processing (HA)] + [2014/05/09 v2.6d package option processing (HA)] % \end{macrocode} % Initializations. Load |xkeyval.tex|, adjust some catcodes to define % internal macros and initialize the |\DeclareOptionX*| working macro. @@ -4327,10 +4328,10 @@ macro. \PrintChangesX\PrintIndexX \else \expandafter\KV@@sp@b\expandafter#1% \fi}% -\long\def\KV@@sp@b#1##1 \@nil{\KV@@sp@c\@empty##1}% +\long\def\KV@@sp@b#1##1 \@nil{\KV@@sp@c##1}% } \XKV@tempa{ } -\long\def\KV@@sp@c#1\@nil#2\relax#3{\XKV@toks\expandafter{#1}\edef#3{\the\XKV@toks}} +\long\def\KV@@sp@c#1\@nil#2\relax#3{\XKV@toks{#1}\edef#3{\the\XKV@toks}} \long\def\KV@do#1,{% \ifx\relax#1\@empty\else \KV@split#1==\relax diff --git a/Master/texmf-dist/tex/generic/xkeyval/keyval.tex b/Master/texmf-dist/tex/generic/xkeyval/keyval.tex index 20b64a84a47..845262148f9 100644 --- a/Master/texmf-dist/tex/generic/xkeyval/keyval.tex +++ b/Master/texmf-dist/tex/generic/xkeyval/keyval.tex @@ -45,10 +45,10 @@ \else \expandafter\KV@@sp@b\expandafter#1% \fi}% -\long\def\KV@@sp@b#1##1 \@nil{\KV@@sp@c\@empty##1}% +\long\def\KV@@sp@b#1##1 \@nil{\KV@@sp@c##1}% } \XKV@tempa{ } -\long\def\KV@@sp@c#1\@nil#2\relax#3{\XKV@toks\expandafter{#1}\edef#3{\the\XKV@toks}} +\long\def\KV@@sp@c#1\@nil#2\relax#3{\XKV@toks{#1}\edef#3{\the\XKV@toks}} \long\def\KV@do#1,{% \ifx\relax#1\@empty\else \KV@split#1==\relax diff --git a/Master/texmf-dist/tex/generic/xkeyval/xkeyval.tex b/Master/texmf-dist/tex/generic/xkeyval/xkeyval.tex index 838aa208869..9b956a077ef 100644 --- a/Master/texmf-dist/tex/generic/xkeyval/xkeyval.tex +++ b/Master/texmf-dist/tex/generic/xkeyval/xkeyval.tex @@ -58,10 +58,10 @@ \newif\ifXKV@preset \let\XKV@rm\@empty \ifx\ProvidesFile\@undefined - \message{2014/04/27 v2.6c key=value parser (HA)} + \message{2014/05/09 v2.6d key=value parser (HA)} \input xkvtxhdr \else - \ProvidesFile{xkeyval.tex}[2014/04/27 v2.6c key=value parser (HA)] + \ProvidesFile{xkeyval.tex}[2014/05/09 v2.6d key=value parser (HA)] \@addtofilelist{xkeyval.tex} \fi \long\def\@firstoftwo#1#2{#1} @@ -783,10 +783,10 @@ \long\def\XKV@replacepointers#1{% \let\XKV@tempa\@empty \let\XKV@resa\@empty - \XKV@r@placepointers\@empty#1\usevalue\@nil + \XKV@r@placepointers#1\usevalue\@nil } \long\def\XKV@r@placepointers#1\usevalue#2{% - \expandafter\XKV@addtomacro@n\expandafter\XKV@tempa\expandafter{#1}% + \XKV@addtomacro@n\XKV@tempa{#1}% \def\XKV@tempb{#2}% \ifx\XKV@tempb\@nnil\else\XKV@afterfi \XKV@ifundefined{XKV@\XKV@header#2@value}{% diff --git a/Master/texmf-dist/tex/latex/xkeyval/xkeyval.sty b/Master/texmf-dist/tex/latex/xkeyval/xkeyval.sty index 9456ddbd67f..727ed8802af 100644 --- a/Master/texmf-dist/tex/latex/xkeyval/xkeyval.sty +++ b/Master/texmf-dist/tex/latex/xkeyval/xkeyval.sty @@ -35,7 +35,7 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{xkeyval} - [2014/04/27 v2.6c package option processing (HA)] + [2014/05/09 v2.6d package option processing (HA)] \ifx\XKeyValLoaded\endinput\else\input xkeyval \fi \edef\XKVcatcodes{% \catcode`\noexpand\=\the\catcode`\=\relax |