diff options
Diffstat (limited to 'macros/latex/contrib/l3build/l3build-check.lua')
-rw-r--r-- | macros/latex/contrib/l3build/l3build-check.lua | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/macros/latex/contrib/l3build/l3build-check.lua b/macros/latex/contrib/l3build/l3build-check.lua index 9bfb09971a..812187123a 100644 --- a/macros/latex/contrib/l3build/l3build-check.lua +++ b/macros/latex/contrib/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)) |