summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-11-19 23:48:24 +0000
committerKarl Berry <karl@freefriends.org>2010-11-19 23:48:24 +0000
commit27820e29c2ddbccbe3b6edf4d12a1ac61bffd672 (patch)
treef0bb875f7d58f26a38f1cfa6c599d44adc71fc24
parentc54759733d8afd8c0f151c9425763c4ad38353f3 (diff)
parselines 1.3 (18nov10)
git-svn-id: svn://tug.org/texlive/trunk@20494 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/parselines/parselines.pdfbin159924 -> 162307 bytes
-rw-r--r--Master/texmf-dist/source/latex/parselines/parselines.drv6
-rw-r--r--Master/texmf-dist/source/latex/parselines/parselines.dtx29
-rw-r--r--Master/texmf-dist/source/latex/parselines/parselines.ins6
-rw-r--r--Master/texmf-dist/tex/latex/parselines/parselines.sty8
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
--- a/Master/texmf-dist/doc/latex/parselines/parselines.pdf
+++ b/Master/texmf-dist/doc/latex/parselines/parselines.pdf
Binary files 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 <florent.chervet@free.fr>
%<*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 <florent.chervet@free.fr>
% \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 <florent.chervet@free.fr>
% \tableofcontents
% \hypersetup{bookmarksopenlevel=2}
%
-% \MakeShortVerb{\+}
-%
-%
% \section{User interface}
% \label{userinterface}
%
@@ -414,7 +411,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr>
% May be tomorrow...
% \end{parse lines}
% }
-%
+%
% \begin{tabu}{\usetabu{example}}
% \copy1 & \copy0
% \end{tabu}
@@ -459,7 +456,7 @@ Copyright (C) 2010 by Florent Chervet <florent.chervet@free.fr>
\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 <florent.chervet@free.fr>
%
% \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 <florent.chervet@free.fr>
%</package>
% \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}