summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2009-03-03 00:56:13 +0000
committerKarl Berry <karl@freefriends.org>2009-03-03 00:56:13 +0000
commit940b0c7ca7bd69adb7641e133a2f0004db8af586 (patch)
treefbe07b473a9ab6e423accf3fcbacf872abd8fe74
parent2046a35855fc1cccdd896f31e355067d0a439362 (diff)
svn-multi 1.5 (2mar09)
git-svn-id: svn://tug.org/texlive/trunk@12294 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/svn-multi/README2
-rw-r--r--Master/texmf-dist/doc/latex/svn-multi/example.pdfbin41537 -> 41537 bytes
-rw-r--r--Master/texmf-dist/doc/latex/svn-multi/svn-multi.pdfbin301109 -> 312321 bytes
-rw-r--r--Master/texmf-dist/source/latex/svn-multi/Makefile3
-rw-r--r--Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx40
-rw-r--r--Master/texmf-dist/tex/latex/svn-multi/svn-multi.sty13
-rw-r--r--Master/texmf-dist/tex/latex/svn-multi/svnkw.sty4
7 files changed, 53 insertions, 9 deletions
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
--- a/Master/texmf-dist/doc/latex/svn-multi/example.pdf
+++ b/Master/texmf-dist/doc/latex/svn-multi/example.pdf
Binary files 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
--- a/Master/texmf-dist/doc/latex/svn-multi/svn-multi.pdf
+++ b/Master/texmf-dist/doc/latex/svn-multi/svn-multi.pdf
Binary files 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 @@
%<package>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<package>\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]
%</package|driver>
%<wrapper>\NeedsTeXFormat{LaTeX2e}[1999/12/01]
%<wrapper>\ProvidesPackage{svnkw}
-%<wrapper> [2009/02/27 v1.4 Backward compatibility wrapper for svn-multi]
-%<wrapper>\RequirePackage{svn-multi}[2009/02/27]
+%<wrapper> [2009/02/28 v1.5 Backward compatibility wrapper for svn-multi]
+%<wrapper>\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]