From 940b0c7ca7bd69adb7641e133a2f0004db8af586 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 3 Mar 2009 00:56:13 +0000 Subject: svn-multi 1.5 (2mar09) git-svn-id: svn://tug.org/texlive/trunk@12294 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/svn-multi/README | 2 +- Master/texmf-dist/doc/latex/svn-multi/example.pdf | Bin 41537 -> 41537 bytes .../texmf-dist/doc/latex/svn-multi/svn-multi.pdf | Bin 301109 -> 312321 bytes Master/texmf-dist/source/latex/svn-multi/Makefile | 3 +- .../source/latex/svn-multi/svn-multi.dtx | 40 ++++++++++++++++++--- .../texmf-dist/tex/latex/svn-multi/svn-multi.sty | 13 ++++++- Master/texmf-dist/tex/latex/svn-multi/svnkw.sty | 4 +-- 7 files changed, 53 insertions(+), 9 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/latex/svn-multi/README b/Master/texmf-dist/doc/latex/svn-multi/README index 1733dc2d9b1..b2ccffbaab5 100644 --- a/Master/texmf-dist/doc/latex/svn-multi/README +++ b/Master/texmf-dist/doc/latex/svn-multi/README @@ -1,6 +1,6 @@ -------------------------------------------------------------- svn-multi (was svnkw) - version 1.4, Feb 27rd, 2009 + version 1.5, Feb 28th, 2009 -------------------------------------------------------------- This package lets you typeset keywords of the version diff --git a/Master/texmf-dist/doc/latex/svn-multi/example.pdf b/Master/texmf-dist/doc/latex/svn-multi/example.pdf index 05dad75bde0..f8f1208d671 100644 Binary files a/Master/texmf-dist/doc/latex/svn-multi/example.pdf and b/Master/texmf-dist/doc/latex/svn-multi/example.pdf differ diff --git a/Master/texmf-dist/doc/latex/svn-multi/svn-multi.pdf b/Master/texmf-dist/doc/latex/svn-multi/svn-multi.pdf index 07e2955e56e..8fb3a6fe997 100644 Binary files a/Master/texmf-dist/doc/latex/svn-multi/svn-multi.pdf and b/Master/texmf-dist/doc/latex/svn-multi/svn-multi.pdf differ diff --git a/Master/texmf-dist/source/latex/svn-multi/Makefile b/Master/texmf-dist/source/latex/svn-multi/Makefile index b56abaede2e..47c8399e7cb 100644 --- a/Master/texmf-dist/source/latex/svn-multi/Makefile +++ b/Master/texmf-dist/source/latex/svn-multi/Makefile @@ -69,11 +69,12 @@ tests: package @echo "Running tests: ${TESTS}:" @${MAKE} -e -i --no-print-directory ${TESTS} \ TESTARGS="-interaction=batchmode -output-directory=${TESTDIR}"\ + TESTPLOPT="-q"\ > /dev/null ${TESTS}: % : ${TESTDIR}/%.tex package @-pdflatex -interaction=nonstopmode ${TESTARGS} $< 1>/dev/null 2>/dev/null - @if (pdflatex ${TESTARGS} $<); \ + @if (pdflatex ${TESTARGS} $< && (test ! -e ${TESTDIR}/$*.pl || ${TESTDIR}/$*.pl ${TESTPLOPT})); \ then echo -e "${GREEN}$@ succeeded${WHITE}" >&2; \ else echo -e "${RED}$@ failed!!!!!!${WHITE}" >&2; fi diff --git a/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx b/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx index 1fdab21e102..67c693b24b9 100644 --- a/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx +++ b/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx @@ -27,12 +27,12 @@ %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesPackage{svn-multi} %<*package|driver> - [2009/02/27 v1.4 SVN Keywords for multi-file LaTeX documents] + [2009/02/28 v1.5 SVN Keywords for multi-file LaTeX documents] % %\NeedsTeXFormat{LaTeX2e}[1999/12/01] %\ProvidesPackage{svnkw} -% [2009/02/27 v1.4 Backward compatibility wrapper for svn-multi] -%\RequirePackage{svn-multi}[2009/02/27] +% [2009/02/28 v1.5 Backward compatibility wrapper for svn-multi] +%\RequirePackage{svn-multi}[2009/02/28] % %<*driver> \documentclass{ltxdoc} @@ -95,7 +95,7 @@ %<*package> % \fi % -% \CheckSum{617} +% \CheckSum{641} % % {\makeatother % \CharacterTable @@ -132,6 +132,8 @@ % list of special characters.} % \changes{v1.4}{2009/02/27}{Added support for timezones with non-zero minute % part, \eg +0530.} +% \changes{v1.5}{2009/02/28}{Added \cs{today}-style macros \cs{svntoday} and +% \cs{svnfiletoday}.} % % \GetFileInfo{svn-multi.sty} % @@ -284,6 +286,12 @@ % section~\ref{sec:date} how to typeset parts of the date. See \cs{svnkw} below % for all other keywords. % +% \DescribeMacro{\svntoday} +% \DescribeMacro{\svnfiletoday} +% This macros typeset the document-global or file-local date, respectively, +% using the format of |\today| which depends on the used language. To adjust the +% language of your document use the |babel| package. +% % \DescribeMacro{\svnmainurl} % \DescribeMacro{\svnmainfilename} % The macro |\svnmainurl| and |\svnmainfilename| hold the URL and the filename @@ -549,6 +557,30 @@ % \end{macro} % \end{macro} +% \subsection{\textit{Today} macros} +% This macros use the |\today| macro to typeset the current date using the local +% language settings. Thanks and credit goes to Manuel P\'egouri\'e-Gonnard for +% suggesting this feature and for providing the code. +% \begin{macro}{\svntoday} +% \begin{macrocode} +\newcommand\svntoday{% +\begingroup +\year\svnyear \month\svnmonth \day\svnday +\relax \today +\endgroup} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\svnfiletoday} +% \begin{macrocode} +\newcommand\svnfiletoday{% +\begingroup +\year\svnfileyear \month\svnfilemonth \day\svnfileday +\relax \today +\endgroup} +% \end{macrocode} +% \end{macro} + % \subsection{Id macros} % \subsubsection{Normal Id} % \begin{macro}{\svnid} 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 8caa4016b7d..5afd192a464 100644 --- a/Master/texmf-dist/tex/latex/svn-multi/svn-multi.sty +++ b/Master/texmf-dist/tex/latex/svn-multi/svn-multi.sty @@ -28,7 +28,7 @@ %% DTX Id: $Id: svn-multi.dtx 628 2007-07-10 20:32:06Z martin $ \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesPackage{svn-multi} - [2009/02/27 v1.4 SVN Keywords for multi-file LaTeX documents] + [2009/02/28 v1.5 SVN Keywords for multi-file LaTeX documents] \newcommand{\svn}{\@ifnextchar{*}{\svn@s}{\svn@n}} \def\svn@n#1{\@svn@n#1} @@ -63,6 +63,17 @@ \@tempa } +\newcommand\svntoday{% +\begingroup +\year\svnyear \month\svnmonth \day\svnday +\relax \today +\endgroup} +\newcommand\svnfiletoday{% +\begingroup +\year\svnfileyear \month\svnfilemonth \day\svnfileday +\relax \today +\endgroup} + \newcommand*{\svnid}{% \@svnidswtrue \svnkwsave diff --git a/Master/texmf-dist/tex/latex/svn-multi/svnkw.sty b/Master/texmf-dist/tex/latex/svn-multi/svnkw.sty index 451b992bb7d..214cb9bcf9e 100644 --- a/Master/texmf-dist/tex/latex/svn-multi/svnkw.sty +++ b/Master/texmf-dist/tex/latex/svn-multi/svnkw.sty @@ -1,4 +1,4 @@ \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesPackage{svnkw} - [2009/02/27 v1.4 Backward compatibility wrapper for svn-multi] -\RequirePackage{svn-multi}[2009/02/27] + [2009/02/28 v1.5 Backward compatibility wrapper for svn-multi] +\RequirePackage{svn-multi}[2009/02/28] -- cgit v1.2.3