[HarfBuzz] harfbuzz: Branch 'master' - 3 commits
Behdad Esfahbod
behdad at kemper.freedesktop.org
Mon Feb 19 19:39:16 UTC 2018
src/dev-run.sh | 2 +-
src/hb.h | 1 -
test/fuzzing/run-fuzzer-tests.py | 6 +-----
3 files changed, 2 insertions(+), 7 deletions(-)
New commits:
commit 0bbf90ded00dd00ee3f79c1bd16c775d7c893278
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Mon Feb 19 11:38:53 2018 -0800
[subset] Don't include hb-subset.h from hb.h
diff --git a/src/hb.h b/src/hb.h
index e55decfe..7402034f 100644
--- a/src/hb.h
+++ b/src/hb.h
@@ -41,7 +41,6 @@
#include "hb-set.h"
#include "hb-shape.h"
#include "hb-shape-plan.h"
-#include "hb-subset.h"
#include "hb-unicode.h"
#include "hb-version.h"
commit fde04777d1d429fd0981002194f5c19599fda350
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Mon Feb 19 20:00:07 2018 +0330
Check availability of entr instead now that this works with it
diff --git a/src/dev-run.sh b/src/dev-run.sh
index f713ce82..2c50dc58 100755
--- a/src/dev-run.sh
+++ b/src/dev-run.sh
@@ -1,6 +1,6 @@
#!/bin/bash
-for cmd in cmake ninja fswatch; do
+for cmd in cmake ninja entr; do
command -v $cmd >/dev/null 2>&1 || { echo >&2 "This script needs $cmd be installed"; exit 1; }
done
commit b095ce59ebc5723a1b9c049eebb8f204455c9a72
Author: Ebrahim Byagowi <ebrahim at gnu.org>
Date: Mon Feb 19 11:58:20 2018 +0330
Simplify hb-fuzzer output printing and fix ArchLinux bot
diff --git a/test/fuzzing/run-fuzzer-tests.py b/test/fuzzing/run-fuzzer-tests.py
index 79e47c9f..9455a4b6 100755
--- a/test/fuzzing/run-fuzzer-tests.py
+++ b/test/fuzzing/run-fuzzer-tests.py
@@ -22,15 +22,11 @@ fails = 0
for line in open (os.path.join (srcdir, "..", "shaping", "data", "in-house", "tests", "fuzzed.tests")):
font = line.split (":")[0]
- p = subprocess.Popen (
- [hb_fuzzer, os.path.join (srcdir, "..", "shaping", font)],
- stdout=subprocess.PIPE, stderr=subprocess.PIPE)
+ p = subprocess.Popen ([hb_fuzzer, os.path.join (srcdir, "..", "shaping", font)])
if p.wait () != 0:
fails = fails + 1
- print ((p.stdout.read () + p.stderr.read ()).decode ("utf-8").strip ())
-
if fails:
print ("%i fuzzer related tests failed." % fails)
sys.exit (1)
More information about the HarfBuzz
mailing list