summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/svn-multi
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-05-06 23:13:11 +0000
committerKarl Berry <karl@freefriends.org>2012-05-06 23:13:11 +0000
commit6e142f4e4ff464728ac333fa9ab9e46ee6f97161 (patch)
tree918a574186bbdceb85f477a10cd8ac9c82b25708 /Master/texmf-dist/source/latex/svn-multi
parentd9a4092da5a0568ae5fa57b80e8f3e2243547a22 (diff)
svn-multi 2.4d (6may12)
git-svn-id: svn://tug.org/texlive/trunk@26231 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/svn-multi')
-rw-r--r--Master/texmf-dist/source/latex/svn-multi/svn-multi-pl.dtx18
-rw-r--r--Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx78
-rw-r--r--Master/texmf-dist/source/latex/svn-multi/svn-multi.ins31
3 files changed, 59 insertions, 68 deletions
diff --git a/Master/texmf-dist/source/latex/svn-multi/svn-multi-pl.dtx b/Master/texmf-dist/source/latex/svn-multi/svn-multi-pl.dtx
index f328b4b651d..4c92a69e4b7 100644
--- a/Master/texmf-dist/source/latex/svn-multi/svn-multi-pl.dtx
+++ b/Master/texmf-dist/source/latex/svn-multi/svn-multi-pl.dtx
@@ -8,11 +8,9 @@
# version 0.1, Mar 1st, 2009
# --------------------------------------------------------------
#
-# Copyright (C) 2006-2009 Martin Scharrer
+# Copyright (C) 2006-2012 Martin Scharrer
# E-mail: martin@scharrer-online.de
-# WWW: http://latex.scharrer-online.de/svn-multi/
-#
-# $Id$
+# Code repository: https://bitbucket.org/martin_scharrer/svn-multi
#
# This program works only in combination with the LaTeX package 'svn-multi' and
# generates .svx files with '\svnidlong' macros holding Subversion keywords for
@@ -59,15 +57,15 @@
%<*driver>
\fi
\makeatletter
-% $Id$
+% $Id: svn-multi-pl.dtx 1873 2010-07-26 15:31:45Z martin $
\def\svnmultipl@version {v0.1a}
\def\svnmultipl@rev $#1: #2 ${\def\svnmultipl@rev{#2}}
\def\svnmultipl@date $#1: #2-#3-#4 #5 ${%
\def\svnmultipl@today{{\year#2\month#3\day#4\today}}%
\def\svnmultipl@date{#2/#3/#4}%
}
-\svnmultipl@rev $Rev$
-\svnmultipl@date $Date$
+\svnmultipl@rev $Rev: 1873 $
+\svnmultipl@date $Date: 2010-07-26 17:31:45 +0200 (Mon, 26 Jul 2010) $
\ProvidesFile{svn-multi-pl.dtx}
[\svnmultipl@date\space\svnmultipl@version\space SVN Keywords extractor for svn-multi]
@@ -146,7 +144,7 @@
% }
% \fi
% \maketitle
-%
+%
% \textbf{Note:} This document is work in progress.\par
% \section{Usage}
% See the section in the |svn-multi| package manual or the
@@ -165,7 +163,7 @@ use File::Basename;
% Declaration of constants VERSION, REV and DATE for script info output:
% \begin{macrocode}
my $VERSION = "0.2";
-my ($REV,$DATE) =
+my ($REV,$DATE) =
(split ' ','$Id$')[2,3];
% \end{macrocode}
@@ -295,7 +293,7 @@ else {
}
# Add TEXINPUTS to path
-push @PATH, map { $_ =~ s/(?<!\/)$/\//; $_ } grep { $_ }
+push @PATH, map { $_ =~ s/(?<!\/)$/\//; $_ } grep { $_ }
split(':', $ENV{'TEXINPUTS'}||"");
my @mainfilepairs;
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 e5ea263ed23..ea48003b5ff 100644
--- a/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx
+++ b/Master/texmf-dist/source/latex/svn-multi/svn-multi.dtx
@@ -1,29 +1,37 @@
% \iffalse meta-comment
-% Copyright (C) 2006-2011 by Martin Scharrer <martin@scharrer-online.de>
-% http://latex.scharrer-online.de/svn-multi/
-% -----------------------------------------------------------------
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either version 1.3
-% of this license or (at your option) any later version.
-% The latest version of this license is in
-% http://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of LaTeX
-% version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status `maintained'.
-%
-% The Current Maintainer of this work is Martin Scharrer.
-%
-% This work consists of the files svn-multi.dtx and svn-multi.ins
-% and the derived files svn-multi.sty and svnkw.sty.
-%
+%<=*COPYRIGHT>
+%% Copyright (C) 2006-2012 by Martin Scharrer <martin@scharrer-online.de>
+%% -----------------------------------------------------------------------
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either version 1.3
+%% of this license or (at your option) any later version.
+%% The latest version of this license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of LaTeX
+%% version 2005/12/01 or later.
+%%
+%% This work has the LPPL maintenance status `maintained'.
+%%
+%% The Current Maintainer of this work is Martin Scharrer.
+%%
+%% This work consists of the files svn-multi.dtx and svn-multi.ins
+%% and the derived filebase svn-multi.sty and svnkw.sty.
+%%
+%<=/COPYRIGHT>
% \fi
+%
% \iffalse
%<*driver>
-\ProvidesFile{svn-multi.dtx}[2011/08/30 svn-multi DTX file]
-
+\ProvidesFile{svn-multi.dtx}[%
+%<=*DATE>
+ 2011/08/30
+%<=/DATE>
+%<=*VERSION>
+ v2.4d
+%<=/VERSION>
+ svn-multi DTX file]
\documentclass{ydoc}[2011/03/19]
+\GetFileInfo{svn-multi.dtx}
\usepackage[english]{babel}
\dateenglish
@@ -44,7 +52,7 @@
\CodelineIndex
%\PageIndex
\RecordChanges
-%\OnlyDescription
+\OnlyDescription
\widowpenalty=500
\clubpenalty=500
\listfiles
@@ -57,7 +65,7 @@
%</driver>
% \fi
%
-% \CheckSum{2893}
+% \CheckSum{2887}
%
% {\makeatother
% \CharacterTable
@@ -159,11 +167,12 @@
% \DoNotIndex{\ProcessKeyvalOptions,\SetupKeyvalOptions}
% \DoNotIndex{\@firstoftwo,\@secondoftwo,\@gobble}
%
+% \GetFileInfo{svn-multi.dtx}
% \author{Martin Scharrer}
% \email{martin@scharrer-online.de}
-% \date{Version \expandafter\@gobble\svnmulti@version\\[0.5ex]\svnmulti@today}
-%
-% \GetFileInfo[svn-multi.dtx]
+% \ifdefined\repository
+% \repository{https://bitbucket.org/martin_scharrer/svn-multi}
+% \fi
% \maketitle
%
% \section{Introduction}
@@ -1184,15 +1193,21 @@
% \iffalse
%<*svn-multi.sty>
% \fi
-% \begin{macrocode}
-\def\svnmulti@version{v2.4d}
-% \end{macrocode}
-%
% \subsection{Package Header}
% \subsubsection*{Package Identification}
% \begin{macrocode}
+%<!COPYRIGHT>
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
-\ProvidesPackage{svn-multi}[2011/08/20 \svnmulti@version\space SVN Keywords for multi-file LaTeX documents]
+\ProvidesPackage{svn-multi}[%
+%<!DATE>
+%<!VERSION>
+%<*DRIVER>
+ 2099/01/01 develop
+%</DRIVER>
+ SVN Keywords for multi-file LaTeX documents]
+% \end{macrocode}
+%
+%
% \end{macrocode}
%
% \subsubsection*{Options}
@@ -4173,6 +4188,7 @@ patch generated macros '\string\pgf@image@<name>!' from the 'pgf' package!}%
% For backward compatibility a wrapper file with the old package name |svnkw| is
% provided. Newer documents should use the name \svnmulti.
% \begin{macrocode}
+%<!COPYRIGHT>
\NeedsTeXFormat{LaTeX2e}[1999/12/01]
\ProvidesPackage{svnkw}
[2009/03/27 v2.1 Backward compatibility wrapper for svn-multi]
diff --git a/Master/texmf-dist/source/latex/svn-multi/svn-multi.ins b/Master/texmf-dist/source/latex/svn-multi/svn-multi.ins
index 579c7883ee8..60fb1639220 100644
--- a/Master/texmf-dist/source/latex/svn-multi/svn-multi.ins
+++ b/Master/texmf-dist/source/latex/svn-multi/svn-multi.ins
@@ -18,39 +18,16 @@
%% $Id$
-\input docstrip.tex
+\input ydocstrip.tex
\keepsilent
-
+\askforoverwritefalse
\usedir{tex/latex/svn-multi}
-\preamble
-
-This is a generated file.
-
-Copyright (C) 2006-2009 by Martin Scharrer <martin@scharrer-online.de>
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either version 1.3
-of this license or (at your option) any later version.
-The latest version of this license is in
- http://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of LaTeX
-version 2005/12/01 or later.
-
-This work has the LPPL maintenance status `maintained'.
-
-The Current Maintainer of this work is Martin Scharrer.
-
-This work consists of the files svn-multi.dtx, svn-multi-pl.dtx, svn-multi.ins
-and the derived files svn-multi.sty, svnkw.sty and svn-multi.pl.
-
-\endpreamble
-
\generate{%
%\file{svn-multi.drv}{\from{svn-multi.dtx}{driver}}%
- \file{svn-multi.sty}{\from{svn-multi.dtx}{svn-multi.sty}}%
+ \file{svn-multi.sty}{\nopreamble\from{svn-multi.dtx}{svn-multi.sty}}%
%\nopreamble \nopostamble
- \file{svnkw.sty}{\from{svn-multi.dtx}{wrapper}}%
+ \file{svnkw.sty}{\nopreamble\from{svn-multi.dtx}{svnkw.sty}}%
\nopreamble\nopostamble
\file{svn-multi.pl}{\from{svn-multi-pl.dtx}{script}}%
}