summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2012-10-25 22:09:56 +0000
committerKarl Berry <karl@freefriends.org>2012-10-25 22:09:56 +0000
commitc062be5e345cbf2ad10ea75d8bc4eb636e4c87c1 (patch)
treefce1037e80de75693227194d1cf02e3a6a3f3782
parent6988622013d0d522125099c5d34ef000c75d8263 (diff)
fileinfo (25oct12)
git-svn-id: svn://tug.org/texlive/trunk@28075 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt10
-rw-r--r--Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt6
-rw-r--r--Master/texmf-dist/doc/latex/fileinfo/myfilist.pdfbin309179 -> 309907 bytes
-rw-r--r--Master/texmf-dist/source/latex/fileinfo/gather.tex12
-rw-r--r--Master/texmf-dist/source/latex/fileinfo/myfilist.tex3
-rw-r--r--Master/texmf-dist/tex/latex/fileinfo/fileinfo.RLS1
-rw-r--r--Master/texmf-dist/tex/latex/fileinfo/myfilist.sty15
7 files changed, 37 insertions, 10 deletions
diff --git a/Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt b/Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt
index 58f32907438..caccced26ee 100644
--- a/Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt
+++ b/Master/texmf-dist/doc/latex/fileinfo/CONTENTs.txt
@@ -1,22 +1,22 @@
*File List*
-RELEASE.--- ----------
-fileinfo.RLS 2012/10/12 r0.6 myfilist v0.6a, correcting r0.5
+fileinfo.RLS 2012/10/25 r0.7 myfilist v0.7 \NoStopListInfos
-----USE.--- ----------
readprov.sty 2012/03/20 v0.3b file infos without loading (UL)
-myfilist.sty 2012/10/12 v0.6a \listfiles -- mine only (UL)
+myfilist.sty 2012/10/25 v0.7 \listfiles -- mine only (UL)
-----DOC.--- ----------
readprov.tex 2012/03/18 documenting readprov.sty
-myfilist.tex 2012/10/12 documenting myfilist.sty
+myfilist.tex 2012/10/25 documenting myfilist.sty
----USED.--- ----------
README.tex 2012/03/18 make README.pdf
makedoc.cfg 2012/07/13 documentation settings
fifinddo.sty 2012/08/27 v0.6 filtering TeX(t) files by TeX (UL)
makedoc.sty 2012/08/28 v0.52 TeX input from *.sty (UL)
niceverb.sty 2012/09/27 v0.5 minimize doc markup (UL)
- gather.tex 2012/10/12 collect file infos
+ gather.tex 2012/10/25 collect file infos
***********
- List made at 2012/10/12, 16:02
+ List made at 2012/10/25, 12:47
from script file gather.tex
diff --git a/Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt b/Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt
index 2671486928e..b6b14986a03 100644
--- a/Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt
+++ b/Master/texmf-dist/doc/latex/fileinfo/RELEASE.txt
@@ -47,3 +47,9 @@ to avoid worrying in the future when I would not remember
the problem (.aux files need to be removed, that's it).
-- Actually, I have modified `gather.tex' finally in order
to have the *.sty's and `fileinfo.RLS' in adjacent lines.
+
+r0.7 (2012/10/25) adds \NoStopListInfos in `myfilist.sty' v0.7
+so the script (`gather.tex') can continue with `filedate'
+consistency checks and their messages are the last lines
+you see on screen.
+
diff --git a/Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf b/Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf
index a264ac488c6..859562241d9 100644
--- a/Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf
+++ b/Master/texmf-dist/doc/latex/fileinfo/myfilist.pdf
Binary files differ
diff --git a/Master/texmf-dist/source/latex/fileinfo/gather.tex b/Master/texmf-dist/source/latex/fileinfo/gather.tex
index 15c29200598..a98db80e911 100644
--- a/Master/texmf-dist/source/latex/fileinfo/gather.tex
+++ b/Master/texmf-dist/source/latex/fileinfo/gather.tex
@@ -1,5 +1,6 @@
-\ProvidesFile{gather.tex}[2012/10/12 collect file infos]
+\ProvidesFile{gather.tex}[2012/10/25 collect file infos]
\RequirePackage[no-bot]{myfilist}
+\RequirePackage{dowith,filedate}
\EmptyFileList[readprov.sty,myfilist.sty]
\FileListRemark[----------]{-RELEASE.---}
\ReadFileInfos{fileinfo.RLS}
@@ -11,4 +12,11 @@
\ReadFileInfos{README.tex,makedoc.cfg}
\ReadPackageInfos{fifinddo,makedoc,niceverb}
\ReadFileInfos{gather}
-\ListInfos[CONTENTs.txt]
+\NoStopListInfos[CONTENTs.txt]
+\ModDates \EqualityMessages
+\UseReferenceDate{\thepdfmoddate}
+\DoWithAllOf\CheckDateOfGiven{{fileinfo.RLS}
+ {readprov.sty}{myfilist.sty}
+ {readprov.tex}{myfilist.tex}
+ {gather.tex}}
+\stop
diff --git a/Master/texmf-dist/source/latex/fileinfo/myfilist.tex b/Master/texmf-dist/source/latex/fileinfo/myfilist.tex
index b61c9c4ad30..4114e9b1717 100644
--- a/Master/texmf-dist/source/latex/fileinfo/myfilist.tex
+++ b/Master/texmf-dist/source/latex/fileinfo/myfilist.tex
@@ -1,4 +1,4 @@
-\ProvidesFile{myfilist.tex}[2012/10/12 documenting myfilist.sty]
+\ProvidesFile{myfilist.tex}[2012/10/25 documenting myfilist.sty]
\title{\textsf{myfilist}\\---\\
List Infos on just the Files\\You Want to Know About%
\GetFileInfo{myfilist.sty}\thanks{%
@@ -41,6 +41,7 @@
\do{myfilist.sty}{'myfilist.sty'} %% 2012/09/28
\do{ifnextok.sty}{'ifnextok.sty'}
\do{adhocfilelist}{'adhocfilelist'}
+\do{filedate.sty}{'filedate.sty'} %% 2012/10/25
\do[\MakeOther\ ]%
{run gather.tex}{\emph{run} gather.tex}
%% <- TODO \PrependStandardEnhancement...
diff --git a/Master/texmf-dist/tex/latex/fileinfo/fileinfo.RLS b/Master/texmf-dist/tex/latex/fileinfo/fileinfo.RLS
index 2180af2d397..931bc187fdc 100644
--- a/Master/texmf-dist/tex/latex/fileinfo/fileinfo.RLS
+++ b/Master/texmf-dist/tex/latex/fileinfo/fileinfo.RLS
@@ -1,4 +1,5 @@
\ProvidesFile{fileinfo.RLS} %% RELEASE INFO
+ [2012/10/25 r0.7 myfilist v0.7 \string\NoStopListInfos]
[2012/10/12 r0.6 myfilist v0.6a, correcting r0.5]
[{2012/10/11 r0.5 myfilist v0.5f.: fake entries, [no-bot]}]
[2012/05/26 r0.4 myfilist v0.4: options]
diff --git a/Master/texmf-dist/tex/latex/fileinfo/myfilist.sty b/Master/texmf-dist/tex/latex/fileinfo/myfilist.sty
index 355bb29d1cf..1e07fd149f8 100644
--- a/Master/texmf-dist/tex/latex/fileinfo/myfilist.sty
+++ b/Master/texmf-dist/tex/latex/fileinfo/myfilist.sty
@@ -3,7 +3,7 @@
%% modifies \listfiles to choose files to be listed and
%% list them in a chosen file.
-\def \fileversion {0.6a} \def \filedate {2012/10/12}
+\def \fileversion {0.7} \def \filedate {2012/10/25}
%% copyright (C) 2008, 2010, 2011, 2012 Uwe Lueck,
%% http://www.contact-ednotes.sty.de.vu
@@ -111,6 +111,14 @@
%
% preceding \ReadListFileInfos deals with the leading comma.
%
+% v0.7 adds
+%
+% \NoStopListInfos[filelist.txt]
+%
+% after which the script can continue until \stop, e.g., for checks
+% with filedate.sty so that the latter's messages are the final lines
+% you see on screen.
+%
% TRICKS:
%
% v0.6 first provides (e.g.)
@@ -157,7 +165,7 @@
\global \expandafter \let \csname ver@\@tempa\endcsname \relax
%% v0.4:
\global \expandafter \let \csname opt@\@tempa\endcsname \relax}}
-% |\ListInfos[<external output file>]|
+% |\ListInfos[<output-file>]| %% was `external output file' 2012/10/25
\newcommand*{\ListInfos}[1][]{%
\ifx$#1$\@dofilelist\else
% \newwrite\file@of@filelist %% mv. v0.6
@@ -184,6 +192,8 @@
\providecommand*{\ListGenerator}{%
^^J from script file \jobname.tex^^J}
\let\read@@typeout\typeout
+% |\NoStopListInfos[<output-file>]| (v0.7)
+\newcommand*{\NoStopListInfos}[1][]{{\let\stop\relax \ListInfos[#1]}}
% v0.5:
%
% There is a little (design) bug in \ListInfos:
@@ -255,3 +265,4 @@ v0.6 2012/10/11 \FileListRemark, \ListGenerator,
\NoBottomLines, [no-bot]
v0.6a 2012/10/12 adding \UseFindUtility and \FindReadListInfos
in the history for v0.5
+v0.7 2012/10/25 \NoStopListInfos