summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx')
-rw-r--r--Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx31
1 files changed, 15 insertions, 16 deletions
diff --git a/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx b/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
index dd19835fc71..39afa166116 100644
--- a/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
+++ b/Master/texmf-dist/source/latex/oberdiek/kvsetkeys.dtx
@@ -73,7 +73,7 @@
\input docstrip.tex
\Msg{************************************************************************}
\Msg{* Installation}
-\Msg{* Package: kvsetkeys 2009/12/12 v1.6 Key value parser (HO)}
+\Msg{* Package: kvsetkeys 2009/12/22 v1.7 Key value parser (HO)}
\Msg{************************************************************************}
\keepsilent
@@ -148,7 +148,7 @@ and the derived files
%<*driver>
\NeedsTeXFormat{LaTeX2e}
\ProvidesFile{kvsetkeys.drv}%
- [2009/12/12 v1.6 Key value parser (HO)]%
+ [2009/12/22 v1.7 Key value parser (HO)]%
\documentclass{ltxdoc}
\usepackage{holtxdoc}[2008/08/11]
\begin{document}
@@ -157,7 +157,7 @@ and the derived files
%</driver>
% \fi
%
-% \CheckSum{1121}
+% \CheckSum{1101}
%
% \CharacterTable
% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -178,7 +178,7 @@ and the derived files
% \GetFileInfo{kvsetkeys.drv}
%
% \title{The \xpackage{kvsetkeys} package}
-% \date{2009/12/12 v1.6}
+% \date{2009/12/22 v1.7}
% \author{Heiko Oberdiek\\\xemail{oberdiek@uni-freiburg.de}}
%
% \maketitle
@@ -536,7 +536,7 @@ and the derived files
\fi
\expandafter\x\csname ver@kvsetkeys.sty\endcsname
\ProvidesPackage{kvsetkeys}%
- [2009/12/12 v1.6 Key value parser (HO)]
+ [2009/12/22 v1.7 Key value parser (HO)]
% \end{macrocode}
%
% \begin{macrocode}
@@ -707,8 +707,7 @@ $ \expandafter\endgroup
% Removes spaces before the comma, may add commas at the end.
% \begin{macrocode}
\def\KVS@SpaceComma#1{%
- \toks@\expandafter{\the\toks@#1,}%
- \expandafter\KVS@@SpaceComma\the\toks@\KVS@Nil
+ \expandafter\KVS@@SpaceComma\the\toks@#1,\KVS@Nil
}
% \end{macrocode}
% \end{macro}
@@ -728,8 +727,7 @@ $ \expandafter\endgroup
% Removes spaces after the comma, may add commas at the end.
% \begin{macrocode}
\def\KVS@CommaSpace{%
- \toks@\expandafter{\the\toks@, }%
- \expandafter\KVS@@CommaSpace\the\toks@\KVS@Nil
+ \expandafter\KVS@@CommaSpace\the\toks@, \KVS@Nil
}
% \end{macrocode}
% \end{macro}
@@ -749,8 +747,7 @@ $ \expandafter\endgroup
% Replaces multiple commas by one comma.
% \begin{macrocode}
\def\KVS@CommaComma{%
- \toks@\expandafter{\the\toks@,}%
- \expandafter\KVS@@CommaComma\the\toks@\KVS@Nil
+ \expandafter\KVS@@CommaComma\the\toks@,\KVS@Nil
}
% \end{macrocode}
% \end{macro}
@@ -801,8 +798,7 @@ $ \expandafter\endgroup
% Removes spaces before the equals sign.
% \begin{macrocode}
\def\KVS@SpaceEquals#1{%
- \toks@\expandafter{\the\toks@#1=}%
- \expandafter\KVS@@SpaceEquals\the\toks@\KVS@Nil
+ \expandafter\KVS@@SpaceEquals\the\toks@#1=\KVS@Nil
}
% \end{macrocode}
% \end{macro}
@@ -822,8 +818,7 @@ $ \expandafter\endgroup
% Removes spaces after the equals sign.
% \begin{macrocode}
\def\KVS@EqualsSpace{%
- \toks@\expandafter{\the\toks@= }%
- \expandafter\KVS@@EqualsSpace\the\toks@\KVS@Nil
+ \expandafter\KVS@@EqualsSpace\the\toks@= \KVS@Nil
}
% \end{macrocode}
% \end{macro}
@@ -1145,7 +1140,7 @@ $ \expandafter\ifx\csname KV@#1@#2@default\endcsname\relax
\makeatletter
\chardef\KVS@TestMode=1 %
\makeatother
-\usepackage{kvsetkeys}[2009/12/12]
+\usepackage{kvsetkeys}[2009/12/22]
%<noetex>\let\unexpanded\SavedUnexpanded
\usepackage{qstest}
\IncludeTests{*}
@@ -1631,6 +1626,10 @@ $ \expandafter\ifx\csname KV@#1@#2@default\endcsname\relax
% \item
% Short info shortened.
% \end{Version}
+% \begin{Version}{2009/12/22 v1.7}
+% \item
+% Internal optimization (\cs{KVS@CommaSpace}, \dots, \cs{KVS@EqualsSpace}).
+% \end{Version}
% \end{History}
%
% \PrintIndex