[HarfBuzz] harfbuzz: Branch 'master' - 2 commits
Behdad Esfahbod
behdad at kemper.freedesktop.org
Tue Feb 23 04:47:32 UTC 2016
test/shaping/Makefile.am | 1
test/shaping/README.md | 37 +++++++
test/shaping/fonts/sha1sum/MANIFEST | 52 ----------
test/shaping/tests/MANIFEST | 19 ---
test/shaping/texts/MANIFEST | 1
test/shaping/texts/in-tree/MANIFEST | 9 -
test/shaping/texts/in-tree/shaper-arabic/MANIFEST | 6 -
test/shaping/texts/in-tree/shaper-arabic/script-arabic/MANIFEST | 3
test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-persian/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/crulp/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/diacritics/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-arabic/script-mandaic/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-mongolian/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST | 4
test/shaping/texts/in-tree/shaper-arabic/script-nko/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-nko/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-phags-pa/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-phags-pa/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-syriac/MANIFEST | 1
test/shaping/texts/in-tree/shaper-arabic/script-syriac/misc/MANIFEST | 2
test/shaping/texts/in-tree/shaper-default/MANIFEST | 5
test/shaping/texts/in-tree/shaper-default/script-ethiopic/MANIFEST | 1
test/shaping/texts/in-tree/shaper-default/script-ethiopic/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-default/script-han/MANIFEST | 1
test/shaping/texts/in-tree/shaper-default/script-han/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-default/script-hiragana/MANIFEST | 1
test/shaping/texts/in-tree/shaper-default/script-hiragana/misc/MANIFEST | 2
test/shaping/texts/in-tree/shaper-default/script-linear-b/MANIFEST | 1
test/shaping/texts/in-tree/shaper-default/script-linear-b/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-default/script-tifinagh/MANIFEST | 1
test/shaping/texts/in-tree/shaper-default/script-tifinagh/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-hangul/MANIFEST | 1
test/shaping/texts/in-tree/shaper-hangul/script-hangul/MANIFEST | 1
test/shaping/texts/in-tree/shaper-hangul/script-hangul/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-hebrew/MANIFEST | 1
test/shaping/texts/in-tree/shaper-hebrew/script-hebrew/MANIFEST | 1
test/shaping/texts/in-tree/shaper-hebrew/script-hebrew/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/MANIFEST | 11 --
test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/codepoint/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/gpos/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/misc/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/codepoint/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/gpos/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/misc/MANIFEST | 6 -
test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/codepoint/MANIFEST | 9 -
test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/gpos/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/codepoint/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/gpos/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/codepoint/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/gpos/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/misc/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/codepoint/MANIFEST | 8 -
test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/gpos/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/misc/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/codepoint/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/misc/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/codepoint/MANIFEST | 9 -
test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/misc/MANIFEST | 4
test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/codepoint/MANIFEST | 5
test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/gpos/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/gsub/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/codepoint/MANIFEST | 10 -
test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/gpos/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/MANIFEST | 2
test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/MANIFEST | 3
test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/codepoint/MANIFEST | 7 -
test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/gpos/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/gsub/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/south-east-asian/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/south-east-asian/script-khmer/MANIFEST | 1
test/shaping/texts/in-tree/shaper-indic/south-east-asian/script-khmer/misc/MANIFEST | 3
test/shaping/texts/in-tree/shaper-myanmar/MANIFEST | 1
test/shaping/texts/in-tree/shaper-myanmar/script-myanmar/MANIFEST | 1
test/shaping/texts/in-tree/shaper-myanmar/script-myanmar/misc/MANIFEST | 3
test/shaping/texts/in-tree/shaper-thai/MANIFEST | 2
test/shaping/texts/in-tree/shaper-thai/script-lao/MANIFEST | 1
test/shaping/texts/in-tree/shaper-thai/script-lao/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-thai/script-thai/MANIFEST | 1
test/shaping/texts/in-tree/shaper-thai/script-thai/misc/MANIFEST | 4
test/shaping/texts/in-tree/shaper-tibetan/MANIFEST | 1
test/shaping/texts/in-tree/shaper-tibetan/script-tibetan/MANIFEST | 1
test/shaping/texts/in-tree/shaper-tibetan/script-tibetan/misc/MANIFEST | 1
test/shaping/texts/in-tree/shaper-use/MANIFEST | 6 -
test/shaping/texts/in-tree/shaper-use/script-batak/MANIFEST | 1
test/shaping/texts/in-tree/shaper-use/script-buginese/MANIFEST | 1
test/shaping/texts/in-tree/shaper-use/script-cham/MANIFEST | 1
test/shaping/texts/in-tree/shaper-use/script-kaithi/MANIFEST | 1
test/shaping/texts/in-tree/shaper-use/script-kharoshti/MANIFEST | 1
test/shaping/texts/in-tree/shaper-use/script-tai-tham/MANIFEST | 2
125 files changed, 38 insertions(+), 381 deletions(-)
New commits:
commit 6a09d7e34b949f9929f616ee53278b2edfd9b7ea
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Feb 23 13:47:16 2016 +0900
[test] Add README about how to add shaping tests
diff --git a/test/shaping/Makefile.am b/test/shaping/Makefile.am
index 8308bbb..e70dff7 100644
--- a/test/shaping/Makefile.am
+++ b/test/shaping/Makefile.am
@@ -14,6 +14,7 @@ manifests:
@$(srcdir)/hb-manifest-update "$(srcdir)/texts" "$(srcdir)/fonts" "$(srcdir)/tests"
EXTRA_DIST += \
+ README.md \
hb-diff \
hb-diff-colorize \
hb-diff-filter-failures \
diff --git a/test/shaping/README.md b/test/shaping/README.md
new file mode 100644
index 0000000..050ae13
--- /dev/null
+++ b/test/shaping/README.md
@@ -0,0 +1,37 @@
+Adding tests
+============
+
+You can test shaping of a unicode sequence against a font like this:
+```sh
+$ ./hb-unicode-encode 41 42 43 627 | ../../util/hb-shape font.ttf
+```
+assuming an in-tree build. The 41 42 43 627 here is a sequence of
+Unicode codepoints: U+0041,0042,0043,0627. When you are happy with
+the shape results, you can use the `record-test.sh` script to add
+this to the test suite. `record-test.sh` requires `pyftsubset` to
+be installed. You can get `pyftsubset` by installing
+FontTools from <https://github.com/behdad/fonttools>.
+
+To use `record-test.sh`, just put it right before the `hb-shape` invocation:
+```sh
+$ ./hb-unicode-encode 41 42 43 627 | ./record-it.sh ../../util/hb-shape font.ttf
+```
+what this does is:
+ * Subset the font for the sequence of Unicode characters requested,
+ * Compare the `hb-shape` output of the original font versus the subset
+ font for the input sequence,
+ * If the outputs differ, perhaps it is because the font does not have
+ glyph names; it then compares the output of `hb-view` for both fonts.
+ * If the outputs differ, recording fails. Otherwise, it will move the
+ subset font file into `fonts/sha1sum` and name it after its hash,
+ and prints out the test case input, which you can then redirect to
+ an existing or new test file in `tests`, eg.:
+```sh
+$ ./hb-unicode-encode 41 42 43 627 | ./record-it.sh ../../util/hb-shape font.ttf >> tests/test-name.test
+```
+
+If you created a new test file, add it to Makefile.am so it is run.
+Check that `make test` does indeed run it, and that the test passes.
+When everything looks good, `git add` the new font as well as new
+test file if you created any. You can see what new files are there
+by running `git status tests fonts/sha1sum`. And commit!
commit f8ee7906d0454d950081c621f2b04a6d08e1b92f
Author: Behdad Esfahbod <behdad at behdad.org>
Date: Tue Feb 23 13:45:38 2016 +0900
Remove MANIFEST files
They are unused currently. We can add later if we hook them up
to anything useful.
diff --git a/test/shaping/fonts/sha1sum/MANIFEST b/test/shaping/fonts/sha1sum/MANIFEST
deleted file mode 100644
index afbff68..0000000
--- a/test/shaping/fonts/sha1sum/MANIFEST
+++ /dev/null
@@ -1,52 +0,0 @@
-0509e80afb379d16560e9e47bdd7d888bebdebc6.ttf
-051d92f8bc6ff724511b296c27623f824de256e9.ttf
-191826b9643e3f124d865d617ae609db6a2ce203.ttf
-1a6f1687b7a221f9f2c834b0b360d3c8463b6daf.ttf
-1c04a16f32a39c26c851b7fc014d2e8d298ba2b8.ttf
-1c2c3fc37b2d4c3cb2ef726c6cdaaabd4b7f3eb9.ttf
-1c2fb74c1b2aa173262734c1f616148f1648cfd6.ttf
-205edd09bd3d141cc9580f650109556cc28b22cb.ttf
-226bc2deab3846f1a682085f70c67d0421014144.ttf
-270b89df543a7e48e206a2d830c0e10e5265c630.ttf
-298c9e1d955f10f6f72c6915c3c6ff9bf9695cec.ttf
-3511ff5c1647150595846ac414c595cccac34f18.ttf
-37033cc5cf37bb223d7355153016b6ccece93b28.ttf
-375d6ae32a3cbe52fbf81a4e5777e3377675d5a3.ttf
-43979b90b2dd929723cf4fe1715990bcb9c9a56b.ttf
-43ef465752be9af900745f72fe29cb853a1401a5.ttf
-45855bc8d46332b39c4ab9e2ee1a26b1f896da6b.ttf
-49c9f7485c1392fa09a1b801bc2ffea79275f22e.ttf
-4cce528e99f600ed9c25a2b69e32eb94a03b4ae8.ttf
-5028afb650b1bb718ed2131e872fbcce57828fff.ttf
-56cfd0e18d07f41c38e9598545a6d369127fc6f9.ttf
-57a9d9f83020155cbb1d2be1f43d82388cbecc88.ttf
-5a5daf5eb5a4db77a2baa3ad9c7a6ed6e0655fa8.ttf
-641bd9db850193064d17575053ae2bf8ec149ddc.ttf
-6466d38c62e73a39202435a4f73bf5d6acbb73c0.ttf
-706c5d7b625f207bc0d874c67237aad6f1e9cd6f.ttf
-757ebd573617a24aa9dfbf0b885c54875c6fe06b.ttf
-7a37dc4d5bf018456aea291cee06daf004c0221c.ttf
-7e14e7883ed152baa158b80e207b66114c823a8b.ttf
-8099955657a54e9ee38a6ba1d6f950ce58e3cc25.ttf
-813c2f8e5512187fd982417a7fb4286728e6f4a8.ttf
-8240789f6d12d4cfc4b5e8e6f246c3701bcf861f.ttf
-8454d22037f892e76614e1645d066689a0200e61.ttf
-8a9fea2a7384f2116e5b84a9b31f83be7850ce21.ttf
-a919b33197965846f21074b24e30250d67277bce.ttf
-a98e908e2ed21b22228ea59ebcc0f05034c86f2e.ttf
-b9e2aaa0d75fcef6971ec3a96d806ba4a6b31fe2.ttf
-bb0c53752e85c3d28973ebc913287b8987d3dfe8.ttf
-bb29ce50df2bdba2d10726427c6b7609bf460e04.ttf
-bb9473d2403488714043bcfb946c9f78b86ad627.ttf
-c4e48b0886ef460f532fb49f00047ec92c432ec0.ttf
-cc5f3d2d717fb6bd4dfae1c16d48a2cb8e12233b.ttf
-d629e7fedc0b350222d7987345fe61613fa3929a.ttf
-df768b9c257e0c9c35786c47cae15c46571d56be.ttf
-e207635780b42f898d58654b65098763e340f5c7.ttf
-ef86fe710cfea877bbe0dbb6946a1f88d0661031.ttf
-f499fbc23865022234775c43503bba2e63978fe1.ttf
-f518eb6f6b5eec2946c9fbbbde44e45d46f5e2ac.ttf
-fab39d60d758cb586db5a504f218442cd1395725.ttf
-fbb6c84c9e1fe0c39e152fbe845e51fd81f6748e.ttf
-fcdcffbdf1c4c97c05308d7600e4c283eb47dbca.ttf
-ffa0f5d2d9025486d8469d8b1fdd983e7632499b.ttf
diff --git a/test/shaping/tests/MANIFEST b/test/shaping/tests/MANIFEST
deleted file mode 100644
index 10f250c..0000000
--- a/test/shaping/tests/MANIFEST
+++ /dev/null
@@ -1,19 +0,0 @@
-arabic-fallback-shaping.tests
-arabic-feature-order.tests
-cluster.tests
-context-matching.tests
-cursive-positioning.tests
-default-ignorables.tests
-fuzzed.tests
-hangul-jamo.tests
-hyphens.tests
-indic-joiner-candrabindu.tests
-indic-old-spec.tests
-indic-pref-blocking.tests
-ligature-id.tests
-mongolian-variation-selector.tests
-simple.tests
-spaces.tests
-use.tests
-vertical.tests
-zero-width-marks.tests
diff --git a/test/shaping/texts/MANIFEST b/test/shaping/texts/MANIFEST
deleted file mode 100644
index 26a3e67..0000000
--- a/test/shaping/texts/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-in-tree
diff --git a/test/shaping/texts/in-tree/MANIFEST b/test/shaping/texts/in-tree/MANIFEST
deleted file mode 100644
index 5739730..0000000
--- a/test/shaping/texts/in-tree/MANIFEST
+++ /dev/null
@@ -1,9 +0,0 @@
-shaper-arabic
-shaper-default
-shaper-hangul
-shaper-hebrew
-shaper-indic
-shaper-myanmar
-shaper-thai
-shaper-tibetan
-shaper-use
diff --git a/test/shaping/texts/in-tree/shaper-arabic/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/MANIFEST
deleted file mode 100644
index eb8f9ec..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/MANIFEST
+++ /dev/null
@@ -1,6 +0,0 @@
-script-arabic
-script-mandaic
-script-mongolian
-script-nko
-script-phags-pa
-script-syriac
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-arabic/MANIFEST
deleted file mode 100644
index 62e050d..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-language-persian
-language-urdu
-misc
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-persian/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-persian/MANIFEST
deleted file mode 100644
index a6ac235..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-persian/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-mehran.txt
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/MANIFEST
deleted file mode 100644
index 0c0a6f3..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-crulp
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/crulp/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/crulp/MANIFEST
deleted file mode 100644
index 5786e7b..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/crulp/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-ligatures
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/MANIFEST
deleted file mode 100644
index c945d0e..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-2grams.txt
-3grams.txt
-4grams.txt
-5grams.txt
-6grams.txt
-7grams.txt
-8grams.txt
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/MANIFEST
deleted file mode 100644
index 0ac75c3..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-diacritics
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/diacritics/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/diacritics/MANIFEST
deleted file mode 100644
index c71d035..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-arabic/misc/diacritics/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-lam-alef.txt
-language-arabic.txt
-language-persian.txt
-language-urdu.txt
-ligature-components.txt
-ligature-diacritics.txt
-mark-skipping.txt
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-mandaic/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-mandaic/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-mandaic/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-mandaic/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-mandaic/misc/MANIFEST
deleted file mode 100644
index e69de29..0000000
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST
deleted file mode 100644
index 3c76c94..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-mongolian/misc/MANIFEST
+++ /dev/null
@@ -1,4 +0,0 @@
-misc.txt
-non-joining.txt
-poem.txt
-variation-selectors.txt
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-nko/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-nko/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-nko/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-nko/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-nko/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-nko/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-phags-pa/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-phags-pa/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-phags-pa/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-phags-pa/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-phags-pa/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-phags-pa/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-syriac/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-syriac/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-syriac/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-arabic/script-syriac/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-arabic/script-syriac/misc/MANIFEST
deleted file mode 100644
index a97a710..0000000
--- a/test/shaping/texts/in-tree/shaper-arabic/script-syriac/misc/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-abbreviation-mark.txt
-alaph.txt
diff --git a/test/shaping/texts/in-tree/shaper-default/MANIFEST b/test/shaping/texts/in-tree/shaper-default/MANIFEST
deleted file mode 100644
index d08deb7..0000000
--- a/test/shaping/texts/in-tree/shaper-default/MANIFEST
+++ /dev/null
@@ -1,5 +0,0 @@
-script-ethiopic
-script-han
-script-hiragana
-script-linear-b
-script-tifinagh
diff --git a/test/shaping/texts/in-tree/shaper-default/script-ethiopic/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-ethiopic/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-ethiopic/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-default/script-ethiopic/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-ethiopic/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-ethiopic/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-default/script-han/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-han/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-han/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-default/script-han/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-han/misc/MANIFEST
deleted file mode 100644
index 003c956..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-han/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-cjk-compat.txt
diff --git a/test/shaping/texts/in-tree/shaper-default/script-hiragana/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-hiragana/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-hiragana/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-default/script-hiragana/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-hiragana/misc/MANIFEST
deleted file mode 100644
index 4d2d52c..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-hiragana/misc/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-kazuraki-liga-lines.txt
-kazuraki-liga.txt
diff --git a/test/shaping/texts/in-tree/shaper-default/script-linear-b/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-linear-b/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-linear-b/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-default/script-linear-b/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-linear-b/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-linear-b/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-default/script-tifinagh/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-tifinagh/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-tifinagh/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-default/script-tifinagh/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-default/script-tifinagh/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-default/script-tifinagh/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-hangul/MANIFEST b/test/shaping/texts/in-tree/shaper-hangul/MANIFEST
deleted file mode 100644
index ea81716..0000000
--- a/test/shaping/texts/in-tree/shaper-hangul/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-script-hangul
diff --git a/test/shaping/texts/in-tree/shaper-hangul/script-hangul/MANIFEST b/test/shaping/texts/in-tree/shaper-hangul/script-hangul/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-hangul/script-hangul/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-hangul/script-hangul/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-hangul/script-hangul/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-hangul/script-hangul/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-hebrew/MANIFEST b/test/shaping/texts/in-tree/shaper-hebrew/MANIFEST
deleted file mode 100644
index 12da794..0000000
--- a/test/shaping/texts/in-tree/shaper-hebrew/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-script-hebrew
diff --git a/test/shaping/texts/in-tree/shaper-hebrew/script-hebrew/MANIFEST b/test/shaping/texts/in-tree/shaper-hebrew/script-hebrew/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-hebrew/script-hebrew/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-hebrew/script-hebrew/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-hebrew/script-hebrew/misc/MANIFEST
deleted file mode 100644
index 06ca481..0000000
--- a/test/shaping/texts/in-tree/shaper-hebrew/script-hebrew/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-diacritics.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/MANIFEST
deleted file mode 100644
index 3f2011f..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-indic
-south-east-asian
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/MANIFEST
deleted file mode 100644
index 5e62ebf..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/MANIFEST
+++ /dev/null
@@ -1,11 +0,0 @@
-script-assamese
-script-bengali
-script-devanagari
-script-gujarati
-script-gurmukhi
-script-kannada
-script-malayalam
-script-oriya
-script-sinhala
-script-tamil
-script-telugu
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/misc/MANIFEST
deleted file mode 100644
index e69de29..0000000
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 1490dfe..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-IndicFontFeatureCodepoint-AdditionalVowels.txt
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/gpos/MANIFEST
deleted file mode 100644
index d7ae70e..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-IndicFontFeatureGPOS-AboveBase.txt
-IndicFontFeatureGPOS-BelowBase.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-assamese/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/misc/MANIFEST
deleted file mode 100644
index 3c2a4fb..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/misc/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc.txt
-reph.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 1490dfe..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-IndicFontFeatureCodepoint-AdditionalVowels.txt
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/gpos/MANIFEST
deleted file mode 100644
index d7ae70e..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-IndicFontFeatureGPOS-AboveBase.txt
-IndicFontFeatureGPOS-BelowBase.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-bengali/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/misc/MANIFEST
deleted file mode 100644
index c384b38..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/misc/MANIFEST
+++ /dev/null
@@ -1,6 +0,0 @@
-dottedcircle.txt
-eyelash.txt
-joiners.txt
-misc.txt
-spec-deviations.txt
-tricky-reordering.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 21eb56c..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,9 +0,0 @@
-IndicFontFeatureCodepoint-AdditionalConsonants.txt
-IndicFontFeatureCodepoint-AdditionalVowels.txt
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-DevnagariSpecificAddition.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-GenericPunctuation.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/gpos/MANIFEST
deleted file mode 100644
index d7ae70e..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-IndicFontFeatureGPOS-AboveBase.txt
-IndicFontFeatureGPOS-BelowBase.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-devanagari/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/misc/MANIFEST
deleted file mode 100644
index e69de29..0000000
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 1490dfe..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-IndicFontFeatureCodepoint-AdditionalVowels.txt
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/gpos/MANIFEST
deleted file mode 100644
index d7ae70e..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-IndicFontFeatureGPOS-AboveBase.txt
-IndicFontFeatureGPOS-BelowBase.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gujarati/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/codepoint/MANIFEST
deleted file mode 100644
index c213616..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-GurmukhiSpecific.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/gpos/MANIFEST
deleted file mode 100644
index d7ae70e..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-IndicFontFeatureGPOS-AboveBase.txt
-IndicFontFeatureGPOS-BelowBase.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-gurmukhi/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/misc/MANIFEST
deleted file mode 100644
index f53f999..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/misc/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc.txt
-right-matras.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 8fac7bc..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,8 +0,0 @@
-IndicFontFeatureCodepoint-AdditionalConsonants.txt
-IndicFontFeatureCodepoint-AdditionalVowels.txt
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/gpos/MANIFEST
deleted file mode 100644
index 49d0284..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGPOS-AboveBase.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-kannada/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/misc/MANIFEST
deleted file mode 100644
index 48800d4..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/misc/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-cibu.txt
-dot-reph.txt
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/MANIFEST
deleted file mode 100644
index b389359..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-codepoint
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 1490dfe..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-IndicFontFeatureCodepoint-AdditionalVowels.txt
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-malayalam/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/misc/MANIFEST
deleted file mode 100644
index 66a2468..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/misc/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-bindu.txt
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/MANIFEST
deleted file mode 100644
index b389359..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-codepoint
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 17fe498..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,9 +0,0 @@
-IndicFontFeatureCodepoint-AdditionalConsonants.txt
-IndicFontFeatureCodepoint-AdditionalVowels.txt
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-OriyaSpecific.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-oriya/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/misc/MANIFEST
deleted file mode 100644
index a00d7ae..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/misc/MANIFEST
+++ /dev/null
@@ -1,4 +0,0 @@
-extensive.txt
-misc.txt
-reph.txt
-split-matras.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 48e393c..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,5 +0,0 @@
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Punctuation.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/gpos/MANIFEST
deleted file mode 100644
index f4d0fc3..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGPOS.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/gsub/MANIFEST
deleted file mode 100644
index 6aa964b..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-sinhala/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-IndicFontFeatureGSUB-Conjunct.txt
-IndicFontFeatureGSUB-Rakaaraansaya.txt
-IndicFontFeatureGSUB-Repaya.txt
-IndicFontFeatureGSUB-Special-Cases.txt
-IndicFontFeatureGSUB-TouchingLetters.txt
-IndicFontFeatureGSUB-Yansaya.txt
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 3e28731..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,10 +0,0 @@
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-CurrencySymbols.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Numerics.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-Symbols.txt
-IndicFontFeatureCodepoint-TamilSymbol.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/gpos/MANIFEST
deleted file mode 100644
index d7ae70e..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-IndicFontFeatureGPOS-AboveBase.txt
-IndicFontFeatureGPOS-BelowBase.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-tamil/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/MANIFEST
deleted file mode 100644
index ecb8d96..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc
-utrrs
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/MANIFEST
deleted file mode 100644
index 0658824..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-codepoint
-gpos
-gsub
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/codepoint/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/codepoint/MANIFEST
deleted file mode 100644
index 1490dfe..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/codepoint/MANIFEST
+++ /dev/null
@@ -1,7 +0,0 @@
-IndicFontFeatureCodepoint-AdditionalVowels.txt
-IndicFontFeatureCodepoint-Consonants.txt
-IndicFontFeatureCodepoint-DependentVowels.txt
-IndicFontFeatureCodepoint-Digits.txt
-IndicFontFeatureCodepoint-IndependentVowels.txt
-IndicFontFeatureCodepoint-Reserved.txt
-IndicFontFeatureCodepoint-VariousSigns.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/gpos/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/gpos/MANIFEST
deleted file mode 100644
index 49d0284..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/gpos/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGPOS-AboveBase.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/gsub/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/gsub/MANIFEST
deleted file mode 100644
index 4b47068..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/indic/script-telugu/utrrs/gsub/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-IndicFontFeatureGSUB.txt
diff --git a/test/shaping/texts/in-tree/shaper-indic/south-east-asian/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/south-east-asian/MANIFEST
deleted file mode 100644
index 9627b9e..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/south-east-asian/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-script-khmer
diff --git a/test/shaping/texts/in-tree/shaper-indic/south-east-asian/script-khmer/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/south-east-asian/script-khmer/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/south-east-asian/script-khmer/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-indic/south-east-asian/script-khmer/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-indic/south-east-asian/script-khmer/misc/MANIFEST
deleted file mode 100644
index fde3fa1..0000000
--- a/test/shaping/texts/in-tree/shaper-indic/south-east-asian/script-khmer/misc/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-misc.txt
-other-marks-invalid.txt
-other-marks.txt
diff --git a/test/shaping/texts/in-tree/shaper-myanmar/MANIFEST b/test/shaping/texts/in-tree/shaper-myanmar/MANIFEST
deleted file mode 100644
index 895bcea..0000000
--- a/test/shaping/texts/in-tree/shaper-myanmar/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-script-myanmar
diff --git a/test/shaping/texts/in-tree/shaper-myanmar/script-myanmar/MANIFEST b/test/shaping/texts/in-tree/shaper-myanmar/script-myanmar/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-myanmar/script-myanmar/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-myanmar/script-myanmar/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-myanmar/script-myanmar/misc/MANIFEST
deleted file mode 100644
index b5a09c0..0000000
--- a/test/shaping/texts/in-tree/shaper-myanmar/script-myanmar/misc/MANIFEST
+++ /dev/null
@@ -1,3 +0,0 @@
-misc.txt
-otspec.txt
-utn11.txt
diff --git a/test/shaping/texts/in-tree/shaper-thai/MANIFEST b/test/shaping/texts/in-tree/shaper-thai/MANIFEST
deleted file mode 100644
index 32b5476..0000000
--- a/test/shaping/texts/in-tree/shaper-thai/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-script-lao
-script-thai
diff --git a/test/shaping/texts/in-tree/shaper-thai/script-lao/MANIFEST b/test/shaping/texts/in-tree/shaper-thai/script-lao/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-thai/script-lao/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-thai/script-lao/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-thai/script-lao/misc/MANIFEST
deleted file mode 100644
index ffd16f1..0000000
--- a/test/shaping/texts/in-tree/shaper-thai/script-lao/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-sara-am.txt
diff --git a/test/shaping/texts/in-tree/shaper-thai/script-thai/MANIFEST b/test/shaping/texts/in-tree/shaper-thai/script-thai/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-thai/script-thai/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-thai/script-thai/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-thai/script-thai/misc/MANIFEST
deleted file mode 100644
index 6b5ca6f..0000000
--- a/test/shaping/texts/in-tree/shaper-thai/script-thai/misc/MANIFEST
+++ /dev/null
@@ -1,4 +0,0 @@
-misc.txt
-phinthu.txt
-pua-shaping.txt
-sara-am.txt
diff --git a/test/shaping/texts/in-tree/shaper-tibetan/MANIFEST b/test/shaping/texts/in-tree/shaper-tibetan/MANIFEST
deleted file mode 100644
index 3ed6c85..0000000
--- a/test/shaping/texts/in-tree/shaper-tibetan/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-script-tibetan
diff --git a/test/shaping/texts/in-tree/shaper-tibetan/script-tibetan/MANIFEST b/test/shaping/texts/in-tree/shaper-tibetan/script-tibetan/MANIFEST
deleted file mode 100644
index b8752e7..0000000
--- a/test/shaping/texts/in-tree/shaper-tibetan/script-tibetan/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc
diff --git a/test/shaping/texts/in-tree/shaper-tibetan/script-tibetan/misc/MANIFEST b/test/shaping/texts/in-tree/shaper-tibetan/script-tibetan/misc/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-tibetan/script-tibetan/misc/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-use/MANIFEST b/test/shaping/texts/in-tree/shaper-use/MANIFEST
deleted file mode 100644
index 05ea425..0000000
--- a/test/shaping/texts/in-tree/shaper-use/MANIFEST
+++ /dev/null
@@ -1,6 +0,0 @@
-script-batak
-script-buginese
-script-cham
-script-kaithi
-script-kharoshti
-script-tai-tham
diff --git a/test/shaping/texts/in-tree/shaper-use/script-batak/MANIFEST b/test/shaping/texts/in-tree/shaper-use/script-batak/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-use/script-batak/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-use/script-buginese/MANIFEST b/test/shaping/texts/in-tree/shaper-use/script-buginese/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-use/script-buginese/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-use/script-cham/MANIFEST b/test/shaping/texts/in-tree/shaper-use/script-cham/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-use/script-cham/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-use/script-kaithi/MANIFEST b/test/shaping/texts/in-tree/shaper-use/script-kaithi/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-use/script-kaithi/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-use/script-kharoshti/MANIFEST b/test/shaping/texts/in-tree/shaper-use/script-kharoshti/MANIFEST
deleted file mode 100644
index 29cfb2f..0000000
--- a/test/shaping/texts/in-tree/shaper-use/script-kharoshti/MANIFEST
+++ /dev/null
@@ -1 +0,0 @@
-misc.txt
diff --git a/test/shaping/texts/in-tree/shaper-use/script-tai-tham/MANIFEST b/test/shaping/texts/in-tree/shaper-use/script-tai-tham/MANIFEST
deleted file mode 100644
index cfc4f65..0000000
--- a/test/shaping/texts/in-tree/shaper-use/script-tai-tham/MANIFEST
+++ /dev/null
@@ -1,2 +0,0 @@
-misc.txt
-torture.txt
More information about the HarfBuzz
mailing list