diff options
author | Karl Berry <karl@freefriends.org> | 2012-05-06 23:13:11 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-05-06 23:13:11 +0000 |
commit | 6e142f4e4ff464728ac333fa9ab9e46ee6f97161 (patch) | |
tree | 918a574186bbdceb85f477a10cd8ac9c82b25708 /Master/texmf-dist/source/latex/svn-multi | |
parent | d9a4092da5a0568ae5fa57b80e8f3e2243547a22 (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')
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}}% } |