From 27820e29c2ddbccbe3b6edf4d12a1ac61bffd672 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 19 Nov 2010 23:48:24 +0000 Subject: parselines 1.3 (18nov10) git-svn-id: svn://tug.org/texlive/trunk@20494 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/parselines/parselines.pdf | Bin 159924 -> 162307 bytes .../source/latex/parselines/parselines.drv | 6 ++--- .../source/latex/parselines/parselines.dtx | 29 +++++++++++---------- .../source/latex/parselines/parselines.ins | 6 ++--- .../texmf-dist/tex/latex/parselines/parselines.sty | 8 +++--- 5 files changed, 25 insertions(+), 24 deletions(-) diff --git a/Master/texmf-dist/doc/latex/parselines/parselines.pdf b/Master/texmf-dist/doc/latex/parselines/parselines.pdf index e28d2ca4679..92df7f9e5ef 100644 Binary files a/Master/texmf-dist/doc/latex/parselines/parselines.pdf and b/Master/texmf-dist/doc/latex/parselines/parselines.pdf differ diff --git a/Master/texmf-dist/source/latex/parselines/parselines.drv b/Master/texmf-dist/source/latex/parselines/parselines.drv index 9975b1bea8d..0b6d1dc478f 100644 --- a/Master/texmf-dist/source/latex/parselines/parselines.drv +++ b/Master/texmf-dist/source/latex/parselines/parselines.drv @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% parselines : 2010/11/16 v1.2 - parselines : catch file between delimiters or tags +%% parselines : 2010/11/20 v1.3 - parselines : catch file between delimiters or tags %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -25,8 +25,8 @@ %% \edef\thisfile{\jobname} \def\thisinfo{a simple line parser for TeX} -\def\thisdate{2010/11/16} -\def\thisversion{1.2} +\def\thisdate{2010/11/20} +\def\thisversion{1.3} \def\CTANbaseurl{http://www.ctan.org/tex-archive/macros/latex} \def\CTANdisplay{CTAN:macros/latex} \makeatletter\protected\def\CTANhref{\@ifstar\CTANhrefstar\CTANhrefnost}\makeatother diff --git a/Master/texmf-dist/source/latex/parselines/parselines.dtx b/Master/texmf-dist/source/latex/parselines/parselines.dtx index 4a9cf1749be..f16402cedb1 100644 --- a/Master/texmf-dist/source/latex/parselines/parselines.dtx +++ b/Master/texmf-dist/source/latex/parselines/parselines.dtx @@ -1,5 +1,5 @@ % \iffalse meta-comment -% parselines : 2010/11/16 v1.2 - parselines : a simple line parser for TeX] +% parselines : 2010/11/20 v1.3 - parselines : a simple line parser for TeX] % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either @@ -36,7 +36,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: 2010/11/16 v1.2 - parselines : a simple line parser for TeX} +\Msg{* Package: 2010/11/20 v1.3 - parselines : a simple line parser for TeX} \Msg{************************************************************************} \keepsilent @@ -47,7 +47,7 @@ This is a generated file. -parselines : 2010/11/16 v1.2 - parselines : catch file between delimiters or tags +parselines : 2010/11/20 v1.3 - parselines : catch file between delimiters or tags This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either @@ -98,8 +98,8 @@ Copyright (C) 2010 by Florent Chervet %<*driver> \edef\thisfile{\jobname} \def\thisinfo{a simple line parser for TeX} -\def\thisdate{2010/11/16} -\def\thisversion{1.2} +\def\thisdate{2010/11/20} +\def\thisversion{1.3} \def\CTANbaseurl{http://www.ctan.org/tex-archive/macros/latex} \def\CTANdisplay{CTAN:macros/latex} \makeatletter\protected\def\CTANhref{\@ifstar\CTANhrefstar\CTANhrefnost}\makeatother @@ -320,7 +320,7 @@ Copyright (C) 2010 by Florent Chervet % \endgroup\makeatother % % \deffootnote{1em}{0pt}{\rlap{\thefootnotemark.}\kern1em} -% +% % {\let\quotation\relax\vspace*{-1cm}% % \begin{abstract}\parskip\medskipamount\parindent0pt\lastlinefit0\leftskip1cm\rightskip\leftskip % @@ -349,9 +349,6 @@ Copyright (C) 2010 by Florent Chervet % \tableofcontents % \hypersetup{bookmarksopenlevel=2} % -% \MakeShortVerb{\+} -% -% % \section{User interface} % \label{userinterface} % @@ -414,7 +411,7 @@ Copyright (C) 2010 by Florent Chervet % May be tomorrow... % \end{parse lines} % } -% +% % \begin{tabu}{\usetabu{example}} % \copy1 & \copy0 % \end{tabu} @@ -459,7 +456,7 @@ Copyright (C) 2010 by Florent Chervet \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [2005/12/01]% LaTeX must be 2005/12/01 or younger \ProvidesPackage{parselines} - [2010/11/16 v1.2 - a simple line parser for TeX] + [2010/11/20 v1.3 - a simple line parser for TeX] % \end{macrocode} % % \subsection{Collecting stuff inside an environment} @@ -538,14 +535,14 @@ Copyright (C) 2010 by Florent Chervet % % \begin{macrocode} \newread\parselin@read -\newrobustcmd*\dofilebyline{\let\parselin@Finish\@empty +\protected\def\dofilebyline{\let\parselin@Finish\@empty \@ifstar \parselin@dobyline {\edef\parselin@Finish{\endlinechar\the\endlinechar\relax}% \endlinechar\m@ne \parselin@dobyline}% }% \dofilebyline -\newrobustcmd\parselin@dobyline[1]{% #1 = file name +\protected\def\parselin@dobyline#1{% #1 = file name \IfFileExists{#1} \parselin@do@byline {\PackageError{parselines} @@ -569,9 +566,13 @@ Copyright (C) 2010 by Florent Chervet % % \end{macrocode} % -% \DeleteShortVerb{\+} % \begin{History} % +% \begin{Version}{2010/11/20 v1.3} +% \item Replacement of \cs{newrobustcmd} by \cs{protected}\cs{def}: +% \thispackage does not require \xpackage{etoolbox}... +% \end{Version} +% % \begin{Version}{2010/11/16 v1.2} % \item Fix in CTAN archive (\xext{ins} file). % \end{Version} diff --git a/Master/texmf-dist/source/latex/parselines/parselines.ins b/Master/texmf-dist/source/latex/parselines/parselines.ins index 25fd5d2796c..a0dc279cce7 100644 --- a/Master/texmf-dist/source/latex/parselines/parselines.ins +++ b/Master/texmf-dist/source/latex/parselines/parselines.ins @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% parselines : 2010/11/16 v1.2 - parselines : catch file between delimiters or tags +%% parselines : 2010/11/20 v1.3 - parselines : catch file between delimiters or tags %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -26,7 +26,7 @@ \input docstrip.tex \Msg{************************************************************************} \Msg{* Installation} -\Msg{* Package: 2010/11/16 v1.2 - parselines : a simple line parser for TeX} +\Msg{* Package: 2010/11/20 v1.3 - parselines : a simple line parser for TeX} \Msg{************************************************************************} \keepsilent @@ -37,7 +37,7 @@ This is a generated file. -parselines : 2010/11/16 v1.2 - parselines : catch file between delimiters or tags +parselines : 2010/11/20 v1.3 - parselines : catch file between delimiters or tags This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either diff --git a/Master/texmf-dist/tex/latex/parselines/parselines.sty b/Master/texmf-dist/tex/latex/parselines/parselines.sty index 6d69b67b753..aca96c0ff34 100644 --- a/Master/texmf-dist/tex/latex/parselines/parselines.sty +++ b/Master/texmf-dist/tex/latex/parselines/parselines.sty @@ -8,7 +8,7 @@ %% %% This is a generated file. %% -%% parselines : 2010/11/16 v1.2 - parselines : catch file between delimiters or tags +%% parselines : 2010/11/20 v1.3 - parselines : catch file between delimiters or tags %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either @@ -26,7 +26,7 @@ \NeedsTeXFormat{LaTeX2e}% LaTeX 2.09 can't be used (nor non-LaTeX) [2005/12/01]% LaTeX must be 2005/12/01 or younger \ProvidesPackage{parselines} - [2010/11/16 v1.2 - a simple line parser for TeX] + [2010/11/20 v1.3 - a simple line parser for TeX] \ifdefined\globtoks \globtoks\parselin@tk \else \newtoks\parselin@tk \fi @@ -89,14 +89,14 @@ }% \parselin@endlinechar \def\parselin@@@@@@{\parselin@@@@@@} \newread\parselin@read -\newrobustcmd*\dofilebyline{\let\parselin@Finish\@empty +\protected\def\dofilebyline{\let\parselin@Finish\@empty \@ifstar \parselin@dobyline {\edef\parselin@Finish{\endlinechar\the\endlinechar\relax}% \endlinechar\m@ne \parselin@dobyline}% }% \dofilebyline -\newrobustcmd\parselin@dobyline[1]{% #1 = file name +\protected\def\parselin@dobyline#1{% #1 = file name \IfFileExists{#1} \parselin@do@byline {\PackageError{parselines} -- cgit v1.2.3