[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