texlive[74229] trunk: l3build (23feb25)
commits+karl at tug.org
commits+karl at tug.org
Sun Feb 23 22:13:33 CET 2025
Revision: 74229
https://tug.org/svn/texlive?view=revision&revision=74229
Author: karl
Date: 2025-02-23 22:13:33 +0100 (Sun, 23 Feb 2025)
Log Message:
-----------
l3build (23feb25)
Modified Paths:
--------------
trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua
trunk/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md
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-arguments.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-aux.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-clean.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-ctan.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-file-functions.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-help.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-install.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-manifest-setup.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-manifest.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-stdmain.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-tagging.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-typesetting.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-unpack.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-upload.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-variables.lua
trunk/Master/texmf-dist/scripts/l3build/l3build-zip.lua
trunk/Master/texmf-dist/scripts/l3build/l3build.lua
trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx
trunk/Master/texmf-dist/source/latex/l3build/l3build.ins
trunk/Master/texmf-dist/tex/latex/l3build/regression-test.tex
Modified: trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua
===================================================================
--- trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Build/source/texk/texlive/linked_scripts/l3build/l3build.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -2,7 +2,7 @@
--[[
-File l3build.lua Copyright (C) 2014-2024 The LaTeX Project
+File l3build.lua Copyright (C) 2014-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -25,7 +25,7 @@
--]]
-- Version information
-release_date = "2024-10-16"
+release_date = "2025-02-23"
-- File operations are aided by the LuaFileSystem module
local lfs = require("lfs")
Modified: trunk/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/doc/latex/l3build/CHANGELOG.md 2025-02-23 21:13:33 UTC (rev 74229)
@@ -7,6 +7,16 @@
## [Unreleased]
+## [2025-02-23]
+
+### Changed
+- Initialize all boolean config variables
+- Normalize `at lines ...` statements for overfull and underfull boxes
+ (may require `.tlg` update)
+
+### Fixed
+- Skip README rename when this has no extension (issue \#388)
+
## [2024-10-16]
### Added
@@ -797,7 +807,8 @@
- Rationalise short option names: removed `-d`, `-E`, `-r`
- Target `cmdcheck`: specific to LaTeX kernel work
-[Unreleased]: https://github.com/latex3/l3build/compare/2024-10-16...HEAD
+[Unreleased]: https://github.com/latex3/l3build/compare/2025-02-23...HEAD
+[2025-02-23]: https://github.com/latex3/l3build/compare/2024-10-16...2025-02-23
[2024-10-16]: https://github.com/latex3/l3build/compare/2024-10-08...2024-10-16
[2024-10-08]: https://github.com/latex3/l3build/compare/2024-05-27...2024-10-08
[2024-05-27]: https://github.com/latex3/l3build/compare/2024-02-08...2024-05-27
Modified: trunk/Master/texmf-dist/doc/latex/l3build/README.md
===================================================================
--- trunk/Master/texmf-dist/doc/latex/l3build/README.md 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/doc/latex/l3build/README.md 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,7 +1,7 @@
l3build: a testing and building system for LaTeX
=================================================
-Release 2024-10-16
+Release 2025-02-23
Overview
--------
@@ -31,6 +31,6 @@
-----
-<p>Copyright (C) 2014-2024 The LaTeX Project <br />
+<p>Copyright (C) 2014-2025 The LaTeX Project <br />
<a href="https://latex-project.org/">https://latex-project.org/</a> <br />
All rights reserved.</p>
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 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/doc/man/man1/l3build.1 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,4 +1,4 @@
-.TH L3BUILD 1 "2024-10-16" "LaTeX"
+.TH L3BUILD 1 "2025-02-23" "LaTeX"
.SH NAME
l3build
@@ -72,4 +72,4 @@
Bug tracker : https://github.com/latex3/l3build/issues
.SH AUTHORS
-Copyright (C) 2014-2024 The LaTeX Project
+Copyright (C) 2014-2025 The LaTeX Project
Modified: trunk/Master/texmf-dist/doc/man/man1/l3build.man1.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-arguments.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-arguments.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-arguments.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-arguments.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-arguments.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-aux.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-aux.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-aux.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-aux.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-aux.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-check.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-check.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-check.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -204,6 +204,8 @@
if match(line,"^%(%w+%)%s+%d+%.$") then
line = gsub(line,"%((%w+)%)(%s+)%d+%.", "(%1)%2....")
end
+ -- And for overfull and underfull boxes
+ line = gsub(line, "at lines %d*%-%-%d*","at lines ...")
-- Tidy up to ^^ notation
for i = 0, 31 do
line = gsub(line, char(i), "^^" .. char(64 + i))
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-clean.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-clean.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-clean.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-clean.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-clean.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-ctan.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-ctan.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-ctan.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-ctan.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-ctan.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -22,6 +22,8 @@
--]]
+local lfs = require("lfs")
+
local pairs = pairs
local print = print
@@ -148,7 +150,8 @@
end
end
-- Rename README if necessary
- if ctanreadme ~= "" and not match(lower(ctanreadme),"^readme%.%w+") then
+ if ctanreadme ~= "" and not match(lower(ctanreadme),"^readme$") and
+ not match(lower(ctanreadme),"^readme%.%w+") then
local newfile = "README." .. match(ctanreadme,"%.(%w+)$")
for _,dir in pairs({ctandir .. "/" .. ctanpkg,
tdsdir .. "/doc/" .. tdsroot .. "/" .. bundle}) do
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-file-functions.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-file-functions.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-file-functions.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-file-functions.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-file-functions.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -22,6 +22,8 @@
--]]
+local lfs = require("lfs")
+
local print = print
local open = io.open
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-help.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-help.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-help.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-help.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-help.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -27,7 +27,7 @@
local rep = string.rep
local sort = table.sort
-local copyright = "Copyright (C) 2014-2024 The LaTeX Project\n"
+local copyright = "Copyright (C) 2014-2025 The LaTeX Project\n"
function version()
print(
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-install.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-install.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-install.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-install.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-install.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-manifest-setup.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-manifest-setup.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-manifest-setup.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-manifest-setup.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-manifest-setup.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-manifest.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-manifest.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-manifest.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-manifest.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-manifest.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-stdmain.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-stdmain.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-stdmain.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-stdmain.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-stdmain.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-tagging.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-tagging.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-tagging.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-tagging.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-tagging.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-typesetting.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-typesetting.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-typesetting.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-typesetting.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-typesetting.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-unpack.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-unpack.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-unpack.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-unpack.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-unpack.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-upload.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-upload.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-upload.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-upload.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-upload.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -22,6 +22,8 @@
--]]
+local lfs = require("lfs")
+
local pairs = pairs
local print = print
local tostring = tostring
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-variables.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-variables.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-variables.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-variables.lua Copyright (C) 2018-2024 The LaTeX Project
+File l3build-variables.lua Copyright (C) 2018-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -183,6 +183,9 @@
-- Other required settings
asciiengines = asciiengines or {"pdftex"}
checkruns = checkruns or 1
+if forcecheckruns == nil then
+ forcecheckruns = false
+end
ctanreadme = ctanreadme or "README.md"
ctanzip = ctanzip or ctanpkg .. "-ctan"
epoch = epoch or 1463734800
@@ -193,12 +196,16 @@
flattentds = true
end
maxprintline = maxprintline or 9999
-packtdszip = packtdszip or false
+if packtdszip == nil then
+ packtdszip = false
+end
-- support "ps2pdfopt" for backward compatibility, gh issue #275
ps2pdfopts = ps2pdfopts or ps2pdfopt or ""
typesetcmds = typesetcmds or ""
typesetruns = typesetruns or 3
-recordstatus = recordstatus or false
+if recordstatus == nil then
+ recordstatus = false
+end
-- Extensions for various file types: used to abstract out stuff a bit
bakext = bakext or ".bak"
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build-zip.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build-zip.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build-zip.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
--[[
-File l3build-zip.lua Copyright (C) 2021-2024 The LaTeX Project
+File l3build-zip.lua Copyright (C) 2021-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
Modified: trunk/Master/texmf-dist/scripts/l3build/l3build.lua
===================================================================
--- trunk/Master/texmf-dist/scripts/l3build/l3build.lua 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/scripts/l3build/l3build.lua 2025-02-23 21:13:33 UTC (rev 74229)
@@ -2,7 +2,7 @@
--[[
-File l3build.lua Copyright (C) 2014-2024 The LaTeX Project
+File l3build.lua Copyright (C) 2014-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -25,7 +25,7 @@
--]]
-- Version information
-release_date = "2024-10-16"
+release_date = "2025-02-23"
-- 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 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/source/latex/l3build/l3build.dtx 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
% \iffalse
%
-% File l3build.dtx Copyright (C) 2014-2024 The LaTeX Project
+% File l3build.dtx Copyright (C) 2014-2025 The LaTeX Project
%
% It may be distributed and/or modified under the conditions of the
% LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -141,8 +141,8 @@
\luavarset{indexstyle} {"gind.ist"}{MakeIndex style for index creation}
\luavarset{specialtypesetting}{\meta{table}} {Non-standard typesetting combinations}
\luavarseparator
-\luavarset{forcecheckepoch}{"true"} {Force epoch when running tests}
-\luavarset{forcedocepoch} {"false"} {Force epoch when typesetting}
+\luavarset{forcecheckepoch}{true} {Force epoch when running tests}
+\luavarset{forcedocepoch} {false} {Force epoch when typesetting}
\luavarseparator
\luavarset{asciiengines}{\{"pdftex"\}}{Engines which should log as pure ASCII}
\luavarset{checkruns} {1} {Number of runs to complete for a test before comparing the log}
@@ -251,7 +251,7 @@
% }^^A
% }
%
-% \date{Released 2024-10-16}
+% \date{Released 2025-02-23}
%
% \maketitle
% \tableofcontents
@@ -411,8 +411,8 @@
% and |diffext| can be used to adjust the choice of comparison made: the standard
% values are
% \begin{itemize}
-% \item[Windows] |diffext = fc|, |diffexe = fc /n|
-% \item[*nix] |diffext = diff|, |diffexe = diff -c --strip-trailing-cr|
+% \item[Windows] |diffext = .fc|, |diffexe = fc /n|
+% \item[*nix] |diffext = .diff|, |diffexe = diff -c --strip-trailing-cr|
% \end{itemize}
%
% The following files are moved into the \enquote{sandbox} for the |check| process:
@@ -533,9 +533,10 @@
%
%
% \begin{buildcmd}{doc}
-% Compiles documentation files in the \var{typesetdir} directory.
+% Compiles documentation files in the \var{docfiledir}, using \var{typesetdir}
+% as the working directory.
% In the absence of one or more file names, all documentation is typeset;
-% a file list may be given at the command line for selective typesetting.
+% a file list may be specified in \var{typesetfiles} or given at the command line for selective typesetting.
% If the compilation is successful the |.pdf| is moved back into the main directory.
%
% The documentation compilation is performed with the \var{typesetexe} binary (default \texttt{pdflatex}), with options \var{typesetopts}.
@@ -881,6 +882,8 @@
% years due to a \TeX{} bug).
% \item Conversion of \texttt{on line \meta{number}} to \texttt{on line ...}
% to allow flexibility in changes to test files.
+% \item Conversion of \texttt{at lines \meta{number}}|--|\texttt{\meta{number}} to
+% \texttt{at lines ...} for overfull and underfull boxes.
% \item Conversion of file dates to \texttt{....-..-..}, and any version
% numbers on the same lines to \texttt{v...}.
% \item Conversion of register numbers in assignment lines
@@ -1057,7 +1060,6 @@
% \begin{Verbatim}[frame=single,fontsize=\small]
% \input{regression-test.tex}
% \documentclass{article}
-% \usepackage{expl3}
% \START
% \ExplSyntaxOn
% \box_new:N \l_tmp_box
@@ -1155,7 +1157,6 @@
% \begin{Verbatim}[frame=single,fontsize=\small]
% \input{regression-test.tex}
% \documentclass{article}
-% \usepackage{expl3}
% \START
% \showoutput
% % Test content here
Modified: trunk/Master/texmf-dist/source/latex/l3build/l3build.ins
===================================================================
--- trunk/Master/texmf-dist/source/latex/l3build/l3build.ins 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/source/latex/l3build/l3build.ins 2025-02-23 21:13:33 UTC (rev 74229)
@@ -1,6 +1,6 @@
\iffalse meta-comment
-File l3build.ins Copyright (C) 2014-2024 The LaTeX Project
+File l3build.ins Copyright (C) 2014-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of the
LaTeX Project Public License (LPPL), either version 1.3c of this
@@ -32,7 +32,7 @@
\preamble
-Copyright (C) 2014-2024 The LaTeX Project
+Copyright (C) 2014-2025 The LaTeX Project
It may be distributed and/or modified under the conditions of
the LaTeX Project Public License (LPPL), either version 1.3c of
Modified: trunk/Master/texmf-dist/tex/latex/l3build/regression-test.tex
===================================================================
--- trunk/Master/texmf-dist/tex/latex/l3build/regression-test.tex 2025-02-23 21:12:27 UTC (rev 74228)
+++ trunk/Master/texmf-dist/tex/latex/l3build/regression-test.tex 2025-02-23 21:13:33 UTC (rev 74229)
@@ -6,7 +6,7 @@
%%
%% l3build.dtx (with options: `package')
%%
-%% Copyright (C) 2014-2024 The LaTeX Project
+%% Copyright (C) 2014-2025 The LaTeX Project
%%
%% It may be distributed and/or modified under the conditions of
%% the LaTeX Project Public License (LPPL), either version 1.3c of
More information about the tex-live-commits
mailing list.