Martin Scharrer avatar Martin Scharrer committed bb32e11

Changed to new DTX format. Fixed issues with missing SVN keywords. Fixed title page.

Comments (0)

Files changed (4)

 #  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
 %<*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]
 % \iffalse meta-comment
-% Copyright (C) 2006-2011 by Martin Scharrer <martin@scharrer-online.de>
-% http://latex.scharrer-online.de/svn-multi/
-% -----------------------------------------------------------------
+%<=*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
 %
-% 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.
-%
-% \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
 
 \CodelineIndex
 %\PageIndex
 \RecordChanges
-%\OnlyDescription
+\OnlyDescription
 \widowpenalty=500
 \clubpenalty=500
 \listfiles
 % \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}
 %% $Id$
 
 
-\input docstrip.tex
+\input ydocstrip.tex
 \keepsilent
-
+\askforoverwritefalse
 \usedir{tex/latex/svn-multi}
 
 \preamble
-%    \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}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.