diff options
author | Karl Berry <karl@freefriends.org> | 2010-02-24 01:06:11 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-02-24 01:06:11 +0000 |
commit | da272fd2a178269b07d9b51671f44c4c24b00cc1 (patch) | |
tree | 2a43cd446a79df8a1744864bae9bd17f48fbe441 /Master/texmf-dist/tex/latex/oberdiek | |
parent | 3a3d6bd811106621bf927fcb58bb19937454c454 (diff) |
oberdiek update (23feb10)
git-svn-id: svn://tug.org/texlive/trunk@17174 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/oberdiek')
-rw-r--r-- | Master/texmf-dist/tex/latex/oberdiek/kvoptions-patch.sty | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty | 45 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty | 6 |
3 files changed, 27 insertions, 28 deletions
diff --git a/Master/texmf-dist/tex/latex/oberdiek/kvoptions-patch.sty b/Master/texmf-dist/tex/latex/oberdiek/kvoptions-patch.sty index bf46b9bb8e6..9c36974cb7e 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/kvoptions-patch.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/kvoptions-patch.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright (C) 2004, 2006, 2007, 2009 by +%% Copyright (C) 2004, 2006, 2007, 2009, 2010 by %% Heiko Oberdiek <oberdiek@uni-freiburg.de> %% %% This work may be distributed and/or modified under the @@ -80,7 +80,7 @@ \noexpand\endinput } \ProvidesPackage{kvoptions-patch}% - [2009/12/08 v3.6 LaTeX patch for keyval options (HO)]% + [2010/02/22 v3.7 LaTeX patch for keyval options (HO)]% \begingroup\expandafter\expandafter\expandafter\endgroup \expandafter\ifx\csname eTeXversion\endcsname\relax \PackageWarningNoLine{kvoptions-patch}{% diff --git a/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty b/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty index cc30d2d2b46..1b66197a34c 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/kvoptions.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% Copyright (C) 2004, 2006, 2007, 2009 by +%% Copyright (C) 2004, 2006, 2007, 2009, 2010 by %% Heiko Oberdiek <oberdiek@uni-freiburg.de> %% %% This work may be distributed and/or modified under the @@ -95,7 +95,7 @@ \fi \expandafter\x\csname ver@kvoptions.sty\endcsname \ProvidesPackage{kvoptions}% - [2009/12/08 v3.6 Keyval support for LaTeX options (HO)] + [2010/02/22 v3.7 Keyval support for LaTeX options (HO)] \begingroup \catcode123 1 % { \catcode125 2 % } @@ -162,7 +162,7 @@ \DeclareOption{debugshow}{\catcode\@ne=9 } \DeclareOption{patch}{% \AtEndOfPackage{% - \RequirePackage{kvoptions-patch}[2009/12/08]% + \RequirePackage{kvoptions-patch}[2010/02/22]% }% } \ProcessOptions\relax @@ -694,7 +694,7 @@ \ifx\@currext\@pkgextension \else \PackageError{kvoptions}{% - \string\ProcessLocalKeyvalOptions is intended for packages only% + \string\ProcessLocalKeyvalOptions\space is intended for packages only% }\@ehc \fi \begingroup @@ -705,28 +705,27 @@ \toks@\expandafter\expandafter\expandafter{% \csname opt@\@currname.\@currext\endcsname }% - \@ifundefined{KVO@default@\@currname.\@currext}{% - \toks@\expandafter\expandafter\expandafter{% - \expandafter\KVO@temp\the\toks@ - }% - }{% - \edef\CurrentOption{\the\toks@}% - \toks@\expandafter{\KVO@temp}% - \@for\CurrentOption:=\CurrentOption\do{% - \@ifundefined{% - KV@#1@\expandafter\KVO@getkey\CurrentOption=\@nil - }{% - \toks\tw@\expandafter{% - \the\toks\expandafter\tw@\expandafter,\CurrentOption - }% - }{% - \toks@\expandafter{% - \the\expandafter\toks@\expandafter,\CurrentOption - }% + \@ifundefined{KVO@default@\@currname.\@currext}{% + \toks@\expandafter\expandafter\expandafter{% + \expandafter\KVO@temp\the\toks@ + }% + }{% + \edef\CurrentOption{\the\toks@}% + \toks@\expandafter{\KVO@temp}% + \@for\CurrentOption:=\CurrentOption\do{% + \@ifundefined{% + KV@#1@\expandafter\KVO@getkey\CurrentOption=\@nil + }{% + \toks\tw@\expandafter{% + \the\toks\expandafter\tw@\expandafter,\CurrentOption + }% + }{% + \toks@\expandafter{% + \the\expandafter\toks@\expandafter,\CurrentOption }% }% }% - \fi + }% }% \edef\KVO@temp{\endgroup \noexpand\KVO@calldefault{\the\toks\tw@}% diff --git a/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty b/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty index e0ef72d96d4..bfe228220a1 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty @@ -71,8 +71,8 @@ \g@addto@macro\ReFiCh@AtEnd{\endinput} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{rerunfilecheck}% - [2010/01/25 v1.3 Rerun checks for auxiliary files (HO)] -\RequirePackage{kvoptions}[2009/07/17] + [2010/02/22 v1.4 Rerun checks for auxiliary files (HO)] +\RequirePackage{kvoptions}[2010/02/22] \SetupKeyvalOptions{% family=rerunfilecheck,% prefix=ReFiCh@% @@ -95,7 +95,7 @@ }% } \InputIfFileExists{rerunfilecheck.cfg}{}{} -\ProcessKeyvalOptions* +\ProcessLocalKeyvalOptions* \def\ReFiCh@DisableOption{% \DisableKeyvalOption[% action=warning,% |