[latex3-commits] [git/LaTeX3-latex3-l3build] master: Support HarfTeX (fixes #92) (15a7d47)
Joseph Wright
joseph.wright at morningstar2.co.uk
Wed Jun 26 14:42:16 CEST 2019
Repository : https://github.com/latex3/l3build
On branch : master
Link : https://github.com/latex3/l3build/commit/15a7d47c7fc20107194ef0a9c93cd5d5e08064bf
>---------------------------------------------------------------
commit 15a7d47c7fc20107194ef0a9c93cd5d5e08064bf
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date: Wed Jun 26 10:55:57 2019 +0100
Support HarfTeX (fixes #92)
>---------------------------------------------------------------
15a7d47c7fc20107194ef0a9c93cd5d5e08064bf
CHANGELOG.md | 4 ++++
l3build-check.lua | 4 ++--
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 332ada9..d26ce6a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,10 @@ this project uses date-based 'snapshot' version identifiers.
## [Unreleased]
+### Added
+
+- Support for HarfTeX (see #92)
+
### Fixed
- Support for spaces in paths when typesetting (see #91)
diff --git a/l3build-check.lua b/l3build-check.lua
index 301c0df..74c3b01 100644
--- a/l3build-check.lua
+++ b/l3build-check.lua
@@ -98,7 +98,7 @@ end
-- the 'business' part from the tests and removes system-dependent stuff
local function normalize_log(content,engine,errlevels)
local maxprintline = maxprintline
- if match(engine,"^lua") then
+ if match(engine,"^lua") or match(engine,"^harf") then
maxprintline = maxprintline + 1 -- Deal with an out-by-one error
end
local function killcheck(line)
@@ -637,7 +637,7 @@ function compare_tlg(name,engine,cleanup)
end
-- Do additional log formatting if the engine is LuaTeX, there is no
-- LuaTeX-specific .tlg file and the default engine is not LuaTeX
- if match(engine,"^lua")
+ if match(engine,"^lua") or match(engine,"harf")
and not match(tlgfile, "%.luatex" .. "%" .. tlgext)
and not match(stdengine,"^lua")
then
More information about the latex3-commits
mailing list