texlive[47669] trunk: l3build (10may18)
commits+karl at tug.org
commits+karl at tug.org
Thu May 10 23:39:27 CEST 2018
Revision: 47669
http://tug.org/svn/texlive?view=revision&revision=47669
Author: karl
Date: 2018-05-10 23:39:27 +0200 (Thu, 10 May 2018)
Log Message:
-----------
l3build (10may18)
Modified Paths:
--------------
trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua
trunk/Master/texmf-dist/doc/latex/l3build/README.md
trunk/Master/texmf-dist/doc/latex/l3build/l3build.pdf
trunk/Master/texmf-dist/doc/man/man1/l3build.1
trunk/Master/texmf-dist/doc/man/man1/l3build.man1.pdf
trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua
trunk/Master/texmf-dist/scripts/l3build/l3build.lua
trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx
Modified: trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua 2018-05-10 21:39:08 UTC (rev 47668)
+++ trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua 2018-05-10 21:39:27 UTC (rev 47669)
@@ -25,7 +25,7 @@
--]]
-- Version information
-release_date = "2018-05-06"
+release_date = "2018-05-10"
-- File operations are aided by the LuaFileSystem module
local lfs = require("lfs")
Modified: trunk/Master/texmf-dist/doc/latex/l3build/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3build/README.md 2018-05-10 21:39:08 UTC (rev 47668)
+++ trunk/Master/texmf-dist/doc/latex/l3build/README.md 2018-05-10 21:39:27 UTC (rev 47669)
@@ -1,7 +1,7 @@
l3build: a testing and building system for LaTeX3
=================================================
-Release 2018-05-06
+Release 2018-05-10
Overview
--------
Modified: trunk/Master/texmf-dist/doc/latex/l3build/l3build.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/man/man1/l3build.1
===================================================================
--- trunk/Master/texmf-dist/doc/man/man1/l3build.1 2018-05-10 21:39:08 UTC (rev 47668)
+++ trunk/Master/texmf-dist/doc/man/man1/l3build.1 2018-05-10 21:39:27 UTC (rev 47669)
@@ -1,4 +1,4 @@
-.TH l3build 1 "2018-05-06"
+.TH l3build 1 "2018-05-10"
.SH NAME
l3build \- Checking and building packages
.SH SYNOPSIS
Modified: trunk/Master/texmf-dist/doc/man/man1/l3build.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua 2018-05-10 21:39:08 UTC (rev 47668)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua 2018-05-10 21:39:27 UTC (rev 47669)
@@ -89,10 +89,15 @@
maxprintline = maxprintline + 1 -- Deal with an out-by-one error
end
local function killcheck(line)
+ -- Skip lines containing file dates
+ if match(line, "[^<]%d%d%d%d/%d%d/%d%d")
+ or match(line, "[^<]%d%d%d%d%-%d%d%-%d%d") then
+ return true
+ elseif
-- Skip \openin/\openout lines in web2c 7.x
-- As Lua doesn't allow "(in|out)", a slightly complex approach:
-- do a substitution to check the line is exactly what is required!
- if match(
+ match(
gsub(line, "^\\openin", "\\openout"), "^\\openout%d%d? = "
) then
return true
@@ -133,9 +138,6 @@
line = gsub(line, pattern, "../%1")
end
end
- -- Print only 'place-marker' (ISO) dates
- line = gsub(line, "%d%d%d%d%-%d%d%-%d%d", "YYYY-MM-DD")
- line = gsub(line, "%d%d%d%d/%d%d/%d%d", "YYYY-MM-DD")
-- Deal with the fact that "(.aux)" may have still a leading space
line = gsub(line, "^ %(%.aux%)", "(.aux)")
-- Merge all of .fd data into one line so will be removed later
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build.lua 2018-05-10 21:39:08 UTC (rev 47668)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build.lua 2018-05-10 21:39:27 UTC (rev 47669)
@@ -25,7 +25,7 @@
--]]
-- Version information
-release_date = "2018-05-06"
+release_date = "2018-05-10"
-- File operations are aided by the LuaFileSystem module
local lfs = require("lfs")
Modified: trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx 2018-05-10 21:39:08 UTC (rev 47668)
+++ trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx 2018-05-10 21:39:27 UTC (rev 47669)
@@ -217,7 +217,7 @@
% }^^A
% }
%
-% \date{Released 2018-05-06}
+% \date{Released 2018-05-10}
%
% \maketitle
% \tableofcontents
@@ -749,6 +749,8 @@
% \item Lines before the \cs{START}, after the \cs{END} and within
% \cs{OMIT}/\cs{TIMO} blocks
% \item Entirely blank lines, including those consisting only of spaces.
+% \item Lines containing file dates in format
+% \texttt{\meta{yyyy}/\meta{mm}/\meta{dd}}.
% \item Lines starting \cs{openin} or \cs{openout}.
% \end{itemize}
% Modifications made in lines are:
@@ -755,8 +757,6 @@
% \begin{itemize}
% \item Removal spaces at the start of lines.
% \item Removal of |./| at start of file names.
-% \item Conversion of dates (YYYY-MM-DD or YYYY/MM/DD format) to the
-% place-holder |YYYY-MM-DD|
% \item Standardisation of the list of units known to \TeX{} (\pdfTeX{}
% and \LuaTeX{} add a small number of additional units which are not
% known to \TeX90 or \XeTeX{}, (u)p\TeX{} adds some additional non-standard
More information about the tex-live-commits
mailing list