summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/scripts/l3build
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2024-02-08 21:40:37 +0000
committerKarl Berry <karl@freefriends.org>2024-02-08 21:40:37 +0000
commit9d23ed3a23e5528a676afa7840e9cd7e72226aa4 (patch)
tree2db5f620bda2528f5e975c3ce3118526e6821e0f /Master/texmf-dist/scripts/l3build
parent828746d2f0d7a079dd70c4bf48586ef70fed5a47 (diff)
l3build (8feb24)
git-svn-id: svn://tug.org/texlive/trunk@69748 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/scripts/l3build')
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-arguments.lua2
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-check.lua4
-rw-r--r--Master/texmf-dist/scripts/l3build/l3build-manifest.lua2
-rwxr-xr-xMaster/texmf-dist/scripts/l3build/l3build.lua2
4 files changed, 7 insertions, 3 deletions
diff --git a/Master/texmf-dist/scripts/l3build/l3build-arguments.lua b/Master/texmf-dist/scripts/l3build/l3build-arguments.lua
index ec3b5335d38..b7687a71a9d 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-arguments.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-arguments.lua
@@ -146,7 +146,7 @@ option_list =
},
stdengine =
{
- desc = "Run tests only with the standard engine (which may vary between configs)",
+ desc = "Run tests with the std engine (config dependent)",
short = "s",
type = "boolean"
},
diff --git a/Master/texmf-dist/scripts/l3build/l3build-check.lua b/Master/texmf-dist/scripts/l3build/l3build-check.lua
index 9bfb09971a7..812187123a4 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-check.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-check.lua
@@ -200,6 +200,10 @@ local function normalize_log(content,engine,errlevels)
-- Two similar cases, Lua patterns mean we need to do them separately
line = gsub(line, "on line %d*", "on line ...")
line = gsub(line, "on input line %d*", "on input line ...")
+ -- And the case where LaTeX has wrapped
+ if match(line,"^%(%w+%)%s+%d+%.$") then
+ line = gsub(line,"%((%w+)%)(%s+)%d+%.", "(%1)%2....")
+ end
-- Tidy up to ^^ notation
for i = 0, 31 do
line = gsub(line, char(i), "^^" .. char(64 + i))
diff --git a/Master/texmf-dist/scripts/l3build/l3build-manifest.lua b/Master/texmf-dist/scripts/l3build/l3build-manifest.lua
index 99a82464b2c..aa5a061bd3a 100644
--- a/Master/texmf-dist/scripts/l3build/l3build-manifest.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build-manifest.lua
@@ -136,7 +136,7 @@ manifest_build_init = function(entry)
-- can't use "entry[kk] = entry[kk] or ll" because false/nil are indistinguishable!
end
- -- initialisation for internal data
+ -- initialization for internal data
for kk,ll in pairs(manifest_group_init) do
entry[kk] = ll
end
diff --git a/Master/texmf-dist/scripts/l3build/l3build.lua b/Master/texmf-dist/scripts/l3build/l3build.lua
index 5575dc9b909..5b40bc51115 100755
--- a/Master/texmf-dist/scripts/l3build/l3build.lua
+++ b/Master/texmf-dist/scripts/l3build/l3build.lua
@@ -25,7 +25,7 @@ for those people who are interested.
--]]
-- Version information
-release_date = "2024-01-18"
+release_date = "2024-02-08"
-- File operations are aided by the LuaFileSystem module
local lfs = require("lfs")