diff options
author | Norbert Preining <preining@logic.at> | 2006-11-03 15:23:50 +0000 |
---|---|---|
committer | Norbert Preining <preining@logic.at> | 2006-11-03 15:23:50 +0000 |
commit | 99a1032a78cd9a51b5864d9b963df30117b09d70 (patch) | |
tree | 56c73b47043a136063cc686f6941684f9dedab46 /Master/texmf-dist/tex/generic | |
parent | 85f63670376866bd28df82c4e04302d87217b241 (diff) |
oberdiek update
git-svn-id: svn://tug.org/texlive/trunk@2387 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic')
-rw-r--r-- | Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty b/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty index d76859fd885..2879dbc2154 100644 --- a/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty +++ b/Master/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty @@ -24,7 +24,8 @@ %% %% This work consists of the main source file kvsetkeys.dtx %% and the derived files -%% kvsetkeys.sty, kvsetkeys.pdf, kvsetkeys.ins, kvsetkeys.drv. +%% kvsetkeys.sty, kvsetkeys.pdf, kvsetkeys.ins, kvsetkeys.drv, +%% kvsetkeys-example.tex. %% \begingroup \expandafter\let\expandafter\x\csname ver@kvsetkeys.sty\endcsname @@ -65,7 +66,7 @@ \fi \expandafter\x\csname ver@kvsetkeys.sty\endcsname \ProvidesPackage{kvsetkeys}% - [2006/03/06 v1.0 Key value parser with default handler support (HO)] + [2006/10/19 v1.1 Key value parser with default handler support (HO)] \expandafter\edef\csname KVS@endinput\endcsname{% \catcode39 \the\catcode39 % ' \catcode44 \the\catcode44 % , @@ -296,8 +297,11 @@ \fi \fi } -\def\kv@set@family@handler#1#{% - \expandafter\def\csname KVS@#1@handler\endcsname +\def\kv@set@family@handler#1{% + \KVS@set@family@handler{#1}\@nil +} +\def\KVS@set@family@handler#1\@nil#{% + \expandafter\def\csname KVS@#1@handler\endcsname##1##2% } \expandafter\ifx\csname MessageBreak\endcsname\relax \def\MessageBreak{^^J}% |