From 16560d1d210460f05c89c4ffcb8409d935c46fae Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 5 Jan 2011 00:23:55 +0000 Subject: svn-multi 2.4a git-svn-id: svn://tug.org/texlive/trunk@20935 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/svn-multi/svn-multi.sty | 26 +++++++--------------- 1 file changed, 8 insertions(+), 18 deletions(-) (limited to 'Master/texmf-dist/tex/latex/svn-multi') diff --git a/Master/texmf-dist/tex/latex/svn-multi/svn-multi.sty b/Master/texmf-dist/tex/latex/svn-multi/svn-multi.sty index 6c9c60e5988..866217cc2f4 100644 --- a/Master/texmf-dist/tex/latex/svn-multi/svn-multi.sty +++ b/Master/texmf-dist/tex/latex/svn-multi/svn-multi.sty @@ -26,11 +26,11 @@ %% and the derived files svn-multi.sty, svnkw.sty and svn-multi.pl. %% \makeatletter -\def\svnmulti@version{v2.4} +\def\svnmulti@version{v2.4a} \RequirePackage{svn-prov}[2010/04/14] \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesPackageSVN - {$Id: svn-multi.dtx 1914 2010-12-08 19:43:23Z martin $} + {$Id: svn-multi.dtx 2010 2011-01-03 23:11:47Z martin $} [\svnmulti@version\space SVN Keywords for multi-file LaTeX documents] \RequirePackage{kvoptions} @@ -133,7 +133,7 @@ \else \PackageError{svn-multi}% {Invalid value for 'autoload' option: '\@svnmulti@autoload'^^J% - ! Only 'true','false' or empty (='true') are allowed!} + ! Only 'true','false' or empty (='true') are allowed!}{}% \fi\fi\fi\fi \def\svn@temp{true} @@ -931,10 +931,10 @@ \if@svnmulti@filehooks -\RequirePackage{filehook}[2010/12/08] -\RequirePackage{currfile}[2010/12/08] +\RequirePackage{filehook}[2011/01/03] +\RequirePackage{currfile}[2011/01/03] -\filehook@prefixwarg\filehook@atbegin{% +\filehook@prefixwarg\filehook@every@atbegin{% \svn@pushfilestack \if@svnmulti@groups \svn@ifequal{\currfilepath}{\jobname.\currfile@mainext}% @@ -942,19 +942,9 @@ {\xdef\svn@pg{\currfiledir\currfilebase}}% \fi } -\AtEndOfFiles{% - \svn@popfilestack -} -\AtBeginOfIncludes{% - \svn@pushfilestack - \if@svnmulti@groups - \svn@addfiletogroup{\currfiledir\currfilebase}{\svn@pg}% - \fi -} -\AtEndOfIncludes{% +\filehook@appendwarg\filehook@every@atend{% \svn@popfilestack } - \def\svn@filestack{{}} \def\svn@pushfilestack{% @@ -1030,7 +1020,7 @@ \def\svngroup#1{% \svn@ifequal{#1}{*}% {\PackageError{svn-multi}% - {The group name '*' is invalid for '\string\svngroup'}{}{}% + {The group name '*' is invalid for '\string\svngroup'}{}% }{}% \xdef\svn@g{#1}% \let\svn@pg\svn@g -- cgit v1.2.3