From 6c3f0350ff2c3cd232a2607c3cca77e75c47b2a9 Mon Sep 17 00:00:00 2001 From: wenjun Date: Wed, 9 Sep 2020 09:26:41 +0800 Subject: [PATCH] add OpenHarmony 1.0 baseline --- .ci/build-freetype.sh | 0 .ci/trigger-coverity.sh | 0 .circleci/config.yml | 0 .clang-format | 0 .codecov.yml | 0 .editorconfig | 0 .travis.yml | 0 AUTHORS | 0 BUILD.md | 0 CMakeLists.txt | 0 CONFIG.md | 0 COPYING | 0 COPYRIGHT.OpenSource | 69 ------------------ Makefile.am | 0 NEWS | 0 README | 26 ++++++- README.OpenSource | 13 ---- README.md | 0 README.mingw.md | 0 README.python.md | 0 RELEASING.md | 0 TESTING.md | 0 THANKS | 0 TODO | 0 appveyor.yml | 0 azure-pipelines.yml | 0 configure.ac | 0 docs/HarfBuzz.png | Bin docs/HarfBuzz.svg | 0 docs/Makefile.am | 0 docs/harfbuzz-docs.xml | 0 docs/harfbuzz-overrides.txt | 0 docs/harfbuzz-sections.txt | 0 ...-buffers-language-script-and-direction.xml | 0 docs/usermanual-clusters.xml | 0 docs/usermanual-fonts-and-faces.xml | 0 docs/usermanual-getting-started.xml | 0 docs/usermanual-glyph-information.xml | 0 docs/usermanual-install-harfbuzz.xml | 0 docs/usermanual-object-model.xml | 0 docs/usermanual-opentype-features.xml | 0 docs/usermanual-shaping-concepts.xml | 0 docs/usermanual-utilities.xml | 0 docs/usermanual-what-is-harfbuzz.xml | 0 docs/version.xml.in | 0 git.mk | 0 harfbuzz.doap | 0 m4/ax_check_link_flag.m4 | 0 m4/ax_code_coverage.m4 | 0 m4/ax_cxx_compile_stdcxx.m4 | 0 m4/ax_pthread.m4 | 0 replace-enum-strings.cmake | 0 src/HBIndicVowelConstraints.txt | 0 src/Makefile.am | 0 src/Makefile.sources | 0 src/dump-indic-data.cc | 0 src/dump-khmer-data.cc | 0 src/dump-myanmar-data.cc | 0 src/dump-use-data.cc | 0 src/harfbuzz-config.cmake.in | 0 src/harfbuzz-gobject.pc.in | 0 src/harfbuzz-icu.pc.in | 0 src/harfbuzz-subset.pc.in | 0 src/harfbuzz.cc | 0 src/harfbuzz.pc.in | 0 src/hb-aat-fdsc-table.hh | 0 src/hb-aat-layout-ankr-table.hh | 0 src/hb-aat-layout-bsln-table.hh | 0 src/hb-aat-layout-common.hh | 0 src/hb-aat-layout-feat-table.hh | 0 src/hb-aat-layout-just-table.hh | 0 src/hb-aat-layout-kerx-table.hh | 0 src/hb-aat-layout-lcar-table.hh | 0 src/hb-aat-layout-morx-table.hh | 0 src/hb-aat-layout-opbd-table.hh | 0 src/hb-aat-layout-trak-table.hh | 0 src/hb-aat-layout.cc | 0 src/hb-aat-layout.h | 0 src/hb-aat-layout.hh | 0 src/hb-aat-ltag-table.hh | 0 src/hb-aat-map.cc | 0 src/hb-aat-map.hh | 0 src/hb-aat.h | 0 src/hb-algs.hh | 0 src/hb-array.hh | 0 src/hb-atomic.hh | 0 src/hb-bimap.hh | 0 src/hb-blob.cc | 0 src/hb-blob.h | 0 src/hb-blob.hh | 0 src/hb-buffer-deserialize-json.hh | 0 src/hb-buffer-deserialize-json.rl | 0 src/hb-buffer-deserialize-text.hh | 0 src/hb-buffer-deserialize-text.rl | 0 src/hb-buffer-serialize.cc | 0 src/hb-buffer.cc | 0 src/hb-buffer.h | 0 src/hb-buffer.hh | 0 src/hb-cache.hh | 0 src/hb-cff-interp-common.hh | 0 src/hb-cff-interp-cs-common.hh | 0 src/hb-cff-interp-dict-common.hh | 0 src/hb-cff1-interp-cs.hh | 0 src/hb-cff2-interp-cs.hh | 0 src/hb-common.cc | 0 src/hb-common.h | 0 src/hb-config.hh | 0 src/hb-coretext.cc | 0 src/hb-coretext.h | 0 src/hb-debug.hh | 0 src/hb-deprecated.h | 0 src/hb-directwrite.cc | 0 src/hb-directwrite.h | 0 src/hb-dispatch.hh | 0 src/hb-face.cc | 0 src/hb-face.h | 0 src/hb-face.hh | 0 src/hb-fallback-shape.cc | 0 src/hb-font.cc | 0 src/hb-font.h | 0 src/hb-font.hh | 0 src/hb-ft.cc | 0 src/hb-ft.h | 0 src/hb-gdi.cc | 0 src/hb-gdi.h | 0 src/hb-glib.cc | 0 src/hb-glib.h | 0 src/hb-gobject-enums.cc.tmpl | 0 src/hb-gobject-enums.h.tmpl | 0 src/hb-gobject-structs.cc | 0 src/hb-gobject-structs.h | 0 src/hb-gobject.h | 0 src/hb-graphite2.cc | 0 src/hb-graphite2.h | 0 src/hb-icu.cc | 0 src/hb-icu.h | 0 src/hb-iter.hh | 0 src/hb-kern.hh | 0 src/hb-machinery.hh | 0 src/hb-map.cc | 0 src/hb-map.h | 0 src/hb-map.hh | 0 src/hb-meta.hh | 0 src/hb-mutex.hh | 0 src/hb-null.hh | 0 src/hb-object.hh | 0 src/hb-open-file.hh | 0 src/hb-open-type.hh | 0 src/hb-ot-cff-common.hh | 0 src/hb-ot-cff1-table.cc | 0 src/hb-ot-cff1-table.hh | 0 src/hb-ot-cff2-table.cc | 0 src/hb-ot-cff2-table.hh | 0 src/hb-ot-cmap-table.hh | 0 src/hb-ot-color-cbdt-table.hh | 0 src/hb-ot-color-colr-table.hh | 0 src/hb-ot-color-cpal-table.hh | 0 src/hb-ot-color-sbix-table.hh | 0 src/hb-ot-color-svg-table.hh | 0 src/hb-ot-color.cc | 0 src/hb-ot-color.h | 0 src/hb-ot-deprecated.h | 0 src/hb-ot-face-table-list.hh | 0 src/hb-ot-face.cc | 0 src/hb-ot-face.hh | 0 src/hb-ot-font.cc | 0 src/hb-ot-font.h | 0 src/hb-ot-gasp-table.hh | 0 src/hb-ot-glyf-table.hh | 0 src/hb-ot-hdmx-table.hh | 0 src/hb-ot-head-table.hh | 0 src/hb-ot-hhea-table.hh | 0 src/hb-ot-hmtx-table.hh | 0 src/hb-ot-kern-table.hh | 0 src/hb-ot-layout-base-table.hh | 0 src/hb-ot-layout-common.hh | 0 src/hb-ot-layout-gdef-table.hh | 0 src/hb-ot-layout-gpos-table.hh | 0 src/hb-ot-layout-gsub-table.hh | 0 src/hb-ot-layout-gsubgpos.hh | 0 src/hb-ot-layout-jstf-table.hh | 0 src/hb-ot-layout.cc | 0 src/hb-ot-layout.h | 0 src/hb-ot-layout.hh | 0 src/hb-ot-map.cc | 0 src/hb-ot-map.hh | 0 src/hb-ot-math-table.hh | 0 src/hb-ot-math.cc | 0 src/hb-ot-math.h | 0 src/hb-ot-maxp-table.hh | 0 src/hb-ot-meta-table.hh | 0 src/hb-ot-meta.cc | 0 src/hb-ot-meta.h | 0 src/hb-ot-metrics.cc | 0 src/hb-ot-metrics.h | 0 src/hb-ot-metrics.hh | 0 src/hb-ot-name-language-static.hh | 0 src/hb-ot-name-language.hh | 0 src/hb-ot-name-table.hh | 0 src/hb-ot-name.cc | 0 src/hb-ot-name.h | 0 src/hb-ot-os2-table.hh | 0 src/hb-ot-os2-unicode-ranges.hh | 0 src/hb-ot-post-macroman.hh | 0 src/hb-ot-post-table.hh | 0 src/hb-ot-shape-complex-arabic-fallback.hh | 0 src/hb-ot-shape-complex-arabic-table.hh | 0 src/hb-ot-shape-complex-arabic-win1256.hh | 0 src/hb-ot-shape-complex-arabic.cc | 0 src/hb-ot-shape-complex-arabic.hh | 0 src/hb-ot-shape-complex-default.cc | 0 src/hb-ot-shape-complex-hangul.cc | 0 src/hb-ot-shape-complex-hebrew.cc | 0 src/hb-ot-shape-complex-indic-machine.hh | 0 src/hb-ot-shape-complex-indic-machine.rl | 0 src/hb-ot-shape-complex-indic-table.cc | 0 src/hb-ot-shape-complex-indic.cc | 0 src/hb-ot-shape-complex-indic.hh | 0 src/hb-ot-shape-complex-khmer-machine.hh | 0 src/hb-ot-shape-complex-khmer-machine.rl | 0 src/hb-ot-shape-complex-khmer.cc | 0 src/hb-ot-shape-complex-khmer.hh | 0 src/hb-ot-shape-complex-myanmar-machine.hh | 0 src/hb-ot-shape-complex-myanmar-machine.rl | 0 src/hb-ot-shape-complex-myanmar.cc | 0 src/hb-ot-shape-complex-myanmar.hh | 0 src/hb-ot-shape-complex-thai.cc | 0 src/hb-ot-shape-complex-use-machine.hh | 0 src/hb-ot-shape-complex-use-machine.rl | 0 src/hb-ot-shape-complex-use-table.cc | 0 src/hb-ot-shape-complex-use.cc | 0 src/hb-ot-shape-complex-use.hh | 0 src/hb-ot-shape-complex-vowel-constraints.cc | 0 src/hb-ot-shape-complex-vowel-constraints.hh | 0 src/hb-ot-shape-complex.hh | 0 src/hb-ot-shape-fallback.cc | 0 src/hb-ot-shape-fallback.hh | 0 src/hb-ot-shape-normalize.cc | 0 src/hb-ot-shape-normalize.hh | 0 src/hb-ot-shape.cc | 0 src/hb-ot-shape.h | 0 src/hb-ot-shape.hh | 0 src/hb-ot-stat-table.hh | 0 src/hb-ot-tag-table.hh | 0 src/hb-ot-tag.cc | 0 src/hb-ot-var-avar-table.hh | 0 src/hb-ot-var-fvar-table.hh | 0 src/hb-ot-var-hvar-table.hh | 0 src/hb-ot-var-mvar-table.hh | 0 src/hb-ot-var.cc | 0 src/hb-ot-var.h | 0 src/hb-ot-vorg-table.hh | 0 src/hb-ot.h | 0 src/hb-pool.hh | 0 src/hb-sanitize.hh | 0 src/hb-serialize.hh | 0 src/hb-set-digest.hh | 0 src/hb-set.cc | 0 src/hb-set.h | 0 src/hb-set.hh | 0 src/hb-shape-plan.cc | 0 src/hb-shape-plan.h | 0 src/hb-shape-plan.hh | 0 src/hb-shape.cc | 0 src/hb-shape.h | 0 src/hb-shaper-impl.hh | 0 src/hb-shaper-list.hh | 0 src/hb-shaper.cc | 0 src/hb-shaper.hh | 0 src/hb-static.cc | 0 src/hb-string-array.hh | 0 src/hb-subset-cff-common.cc | 0 src/hb-subset-cff-common.hh | 0 src/hb-subset-cff1.cc | 0 src/hb-subset-cff1.hh | 0 src/hb-subset-cff2.cc | 0 src/hb-subset-cff2.hh | 0 src/hb-subset-input.cc | 0 src/hb-subset-input.hh | 0 src/hb-subset-plan.cc | 0 src/hb-subset-plan.hh | 0 src/hb-subset.cc | 0 src/hb-subset.h | 0 src/hb-subset.hh | 0 src/hb-ucd-table.hh | 0 src/hb-ucd.cc | 0 src/hb-unicode-emoji-table.hh | 0 src/hb-unicode.cc | 0 src/hb-unicode.h | 0 src/hb-unicode.hh | 0 src/hb-uniscribe.cc | 0 src/hb-uniscribe.h | 0 src/hb-utf.hh | 0 src/hb-vector.hh | 0 src/hb-version.h | 0 src/hb-version.h.in | 0 src/hb-warning.cc | 0 src/hb.h | 0 src/hb.hh | 0 src/main.cc | 0 src/test-algs.cc | 0 src/test-bimap.cc | 0 src/test-buffer-serialize.cc | 0 src/test-gpos-size-params.cc | 0 src/test-gsub-would-substitute.cc | 0 src/test-iter.cc | 0 src/test-meta.cc | 0 src/test-ot-color.cc | 0 src/test-ot-meta.cc | 0 src/test-ot-name.cc | 0 src/test-unicode-ranges.cc | 0 src/test.cc | 0 test/CMakeLists.txt | 0 test/Makefile.am | 0 test/api/CMakeLists.txt | 0 test/api/Makefile.am | 0 test/api/fonts/AdobeVFPrototype.abc.otf | Bin .../api/fonts/AdobeVFPrototype.ac.nohints.otf | Bin .../AdobeVFPrototype.ac.nosubrs.nohints.otf | Bin .../api/fonts/AdobeVFPrototype.ac.nosubrs.otf | Bin test/api/fonts/AdobeVFPrototype.ac.otf | Bin .../fonts/AdobeVFPrototype.ac.retaingids.otf | Bin test/api/fonts/AdobeVFPrototype_vsindex.otf | Bin test/api/fonts/Inconsolata-Regular.ab.ttf | Bin test/api/fonts/Inconsolata-Regular.abc.ttf | Bin .../fonts/Inconsolata-Regular.abc.widerc.ttf | Bin test/api/fonts/Inconsolata-Regular.ac.ttf | Bin .../fonts/Inconsolata-Regular.ac.widerc.ttf | Bin test/api/fonts/MathTestFontEmpty.otf | Bin test/api/fonts/MathTestFontFull.otf | Bin test/api/fonts/MathTestFontNone.otf | Bin test/api/fonts/MathTestFontPartial1.otf | Bin test/api/fonts/MathTestFontPartial2.otf | Bin test/api/fonts/MathTestFontPartial3.otf | Bin test/api/fonts/MathTestFontPartial4.otf | Bin ...-Regular.660E,6975,73E0,5EA6,8F38,6E05.ttf | Bin test/api/fonts/Mplus1p-Regular.660E.ttf | Bin test/api/fonts/README | 0 .../fonts/Roboto-Regular.D7,D8,D9,DA,DE.ttf | Bin .../api/fonts/Roboto-Regular.a.retaingids.ttf | Bin .../Roboto-Regular.abc.cmap-format12-only.ttf | Bin .../api/fonts/Roboto-Regular.abc.format12.ttf | Bin test/api/fonts/Roboto-Regular.abc.format4.ttf | Bin test/api/fonts/Roboto-Regular.abc.ttf | Bin .../Roboto-Regular.ac.cmap-format12-only.ttf | Bin test/api/fonts/Roboto-Regular.ac.nohints.ttf | Bin .../fonts/Roboto-Regular.ac.retaingids.ttf | Bin test/api/fonts/Roboto-Regular.ac.ttf | Bin test/api/fonts/Roboto-Regular.b.ttf | Bin .../Roboto-Regular.components.1fc.nohints.ttf | Bin .../Roboto-Regular.components.subset.ttf | Bin test/api/fonts/Roboto-Regular.components.ttf | Bin test/api/fonts/Roboto-Regular.gsub.fi.ttf | Bin test/api/fonts/Roboto-Regular.gsub.fil.ttf | Bin test/api/fonts/Roboto-Regular.multihdmx.a.ttf | Bin .../fonts/Roboto-Regular.multihdmx.abc.ttf | Bin test/api/fonts/Roboto-Regular.nogsub.fi.ttf | Bin .../SourceHanSans-Regular.41,3041,4C2E.otf | Bin .../SourceHanSans-Regular.41,4C2E.nohints.otf | Bin ...anSans-Regular.41,4C2E.nosubrs.nohints.otf | Bin .../SourceHanSans-Regular.41,4C2E.nosubrs.otf | Bin .../fonts/SourceHanSans-Regular.41,4C2E.otf | Bin ...urceHanSans-Regular.41,4C2E.retaingids.otf | Bin test/api/fonts/SourceSansPro-Regular.abc.otf | Bin .../SourceSansPro-Regular.ac.nohints.otf | Bin ...urceSansPro-Regular.ac.nosubrs.nohints.otf | Bin .../SourceSansPro-Regular.ac.nosubrs.otf | Bin test/api/fonts/SourceSansPro-Regular.ac.otf | Bin .../SourceSansPro-Regular.ac.retaingids.otf | Bin test/api/fonts/TestCFF2VF.otf | Bin test/api/fonts/Zycon.ttf | Bin test/api/fonts/aat-feat.ttf | Bin test/api/fonts/aat-morx.ttf | Bin test/api/fonts/aat-trak.ttf | Bin test/api/fonts/base.ttf | Bin test/api/fonts/cff1_dotsect.nohints.otf | Bin test/api/fonts/cff1_dotsect.otf | Bin test/api/fonts/cff1_expert.2D,F6E9,FB00.otf | Bin test/api/fonts/cff1_expert.otf | Bin test/api/fonts/cff1_flex.otf | Bin test/api/fonts/cff1_seac.C0.otf | Bin test/api/fonts/cff1_seac.otf | Bin test/api/fonts/chromacheck-cbdt.ttf | Bin test/api/fonts/chromacheck-colr.ttf | Bin test/api/fonts/chromacheck-sbix.ttf | Bin test/api/fonts/chromacheck-svg.ttf | Bin ...minimized-hb-shape-fuzzer-5658272078495744 | Bin test/api/fonts/cpal-v0.ttf | Bin test/api/fonts/cpal-v1.ttf | Bin test/api/fonts/cv01.otf | Bin test/api/fonts/lcar.ttf | Bin test/api/fonts/meta.ttf | Bin test/api/fonts/nameID.dup.expected.ttf | Bin test/api/fonts/nameID.dup.origin.ttf | Bin test/api/fonts/nameID.expected.ttf | Bin test/api/fonts/nameID.origin.ttf | Bin test/api/hb-subset-test.h | 0 test/api/hb-test.h | 0 test/api/test-aat-layout.c | 0 test/api/test-baseline.c | 0 test/api/test-blob.c | 0 test/api/test-buffer.c | 0 test/api/test-c.c | 0 test/api/test-collect-unicodes.c | 0 test/api/test-common.c | 0 test/api/test-cplusplus.cc | 0 test/api/test-font.c | 0 test/api/test-map.c | 0 test/api/test-multithread.c | 0 test/api/test-object.c | 0 test/api/test-ot-color.c | 0 test/api/test-ot-extents-cff.c | 0 test/api/test-ot-face.c | 0 test/api/test-ot-ligature-carets.c | 0 test/api/test-ot-math.c | 0 test/api/test-ot-meta.c | 0 test/api/test-ot-metrics.c | 0 test/api/test-ot-name.c | 0 test/api/test-ot-tag.c | 0 test/api/test-set.c | 0 test/api/test-shape.c | 0 test/api/test-subset-cff1.c | 0 test/api/test-subset-cff2.c | 0 test/api/test-subset-cmap.c | 0 test/api/test-subset-drop-tables.c | 0 test/api/test-subset-glyf.c | 0 test/api/test-subset-hdmx.c | 0 test/api/test-subset-hmtx.c | 0 test/api/test-subset-nameids.c | 0 test/api/test-subset-os2.c | 0 test/api/test-subset-post.c | 0 test/api/test-subset-vmtx.c | 0 test/api/test-subset.c | 0 test/api/test-unicode.c | 0 test/api/test-version.c | 0 test/fuzzing/CMakeLists.txt | 0 test/fuzzing/Makefile.am | 0 test/fuzzing/README | 0 .../0509e80afb379d16560e9e47bdd7d888bebdebc6 | Bin .../1a6f1687b7a221f9f2c834b0b360d3c8463b6daf | Bin .../205edd09bd3d141cc9580f650109556cc28b22cb | Bin .../217a934cfe15c548b572c203dceb2befdf026462 | Bin .../3511ff5c1647150595846ac414c595cccac34f18 | Bin .../375d6ae32a3cbe52fbf81a4e5777e3377675d5a3 | Bin .../43979b90b2dd929723cf4fe1715990bcb9c9a56b | Bin .../558661aa659912f4d30ecd27bd09835171a8e2b0 | Bin .../5a5daf5eb5a4db77a2baa3ad9c7a6ed6e0655fa8 | Bin .../641bd9db850193064d17575053ae2bf8ec149ddc | Bin .../8240789f6d12d4cfc4b5e8e6f246c3701bcf861f | Bin .../a34a9191d9376bda419836effeef7e75c1386016 | Bin .../a69118c2c2ada48ff803d9149daa54c9ebdae30e | Bin .../b9e2aaa0d75fcef6971ec3a96d806ba4a6b31fe2 | Bin .../clusterfuzz-testcase-5517117891805184 | Bin .../clusterfuzz-testcase-6107935408390144 | Bin ...erfuzz-testcase-hb-fuzzer-4666056377368576 | Bin ...erfuzz-testcase-hb-fuzzer-5662671558934528 | Bin ...erfuzz-testcase-hb-fuzzer-6243458541944832 | Bin ...erfuzz-testcase-hb-fuzzer-6303297511096320 | Bin ...erfuzz-testcase-hb-fuzzer-6696647723581440 | Bin ...-testcase-hb-shape-fuzzer-5097734906839040 | Bin ...-testcase-hb-shape-fuzzer-5634395566768128 | Bin ...-testcase-hb-shape-fuzzer-5688420752424960 | Bin ...-testcase-hb-shape-fuzzer-5728971283496960 | Bin ...-testcase-hb-shape-fuzzer-5746142327865344 | Bin ...-testcase-hb-shape-fuzzer-5750379279548416 | Bin ...testcase-hb-subset-fuzzer-5643036478930944 | Bin ...testcase-hb-subset-fuzzer-5686186874503168 | Bin ...testcase-hb-subset-fuzzer-5762137968869376 | Bin ...erfuzz-testcase-minimized-4884742786777088 | Bin ...erfuzz-testcase-minimized-5255344882188288 | Bin ...erfuzz-testcase-minimized-5720051798769664 | Bin ...erfuzz-testcase-minimized-5924299061854208 | Bin ...erfuzz-testcase-minimized-6460279560863744 | Bin ...minimized-harfbuzz_fuzzer-5093685255077888 | Bin ...minimized-harfbuzz_fuzzer-5126525414014976 | Bin ...minimized-harfbuzz_fuzzer-5166320261529600 | Bin ...minimized-harfbuzz_fuzzer-5659690013556736 | Bin ...minimized-harfbuzz_fuzzer-5662548265009152 | Bin ...minimized-harfbuzz_fuzzer-5702671124791296 | Bin ...minimized-harfbuzz_fuzzer-5748102301614080 | Bin ...minimized-harfbuzz_fuzzer-5973566991106048 | Bin ...minimized-harfbuzz_fuzzer-6252118652092416 | Bin ...tcase-minimized-hb-fuzzer-4523479581851648 | Bin ...tcase-minimized-hb-fuzzer-4535496598355968 | Bin ...tcase-minimized-hb-fuzzer-4548492505645056 | Bin ...tcase-minimized-hb-fuzzer-4595692015190016 | Bin ...tcase-minimized-hb-fuzzer-4687441845813248 | Bin ...tcase-minimized-hb-fuzzer-4706238090706944 | Bin ...tcase-minimized-hb-fuzzer-4769173588672512 | Bin ...tcase-minimized-hb-fuzzer-4827735151083520 | Bin ...tcase-minimized-hb-fuzzer-4841745322868736 | Bin ...tcase-minimized-hb-fuzzer-4884742786777088 | Bin ...tcase-minimized-hb-fuzzer-5216838347653120 | Bin ...tcase-minimized-hb-fuzzer-5255344882188288 | Bin ...tcase-minimized-hb-fuzzer-5294584596791296 | Bin ...tcase-minimized-hb-fuzzer-5303930168803328 | Bin ...tcase-minimized-hb-fuzzer-5331901587914752 | Bin ...tcase-minimized-hb-fuzzer-5388906574905344 | Bin ...tcase-minimized-hb-fuzzer-5517117891805184 | Bin ...tcase-minimized-hb-fuzzer-5617496443846656 | Bin ...tcase-minimized-hb-fuzzer-5672141338968064 | Bin ...tcase-minimized-hb-fuzzer-5700697074958336 | Bin ...tcase-minimized-hb-fuzzer-5713868010553344 | Bin ...tcase-minimized-hb-fuzzer-5720051798769664 | Bin ...tcase-minimized-hb-fuzzer-5924299061854208 | Bin ...tcase-minimized-hb-fuzzer-6023178755244032 | Bin ...tcase-minimized-hb-fuzzer-6111685556305920 | Bin ...tcase-minimized-hb-fuzzer-6160439919509504 | Bin ...tcase-minimized-hb-fuzzer-6210176798425088 | Bin ...tcase-minimized-hb-fuzzer-6260579246276608 | Bin ...tcase-minimized-hb-fuzzer-6264625609834496 | Bin ...tcase-minimized-hb-fuzzer-6278851874258944 | Bin ...tcase-minimized-hb-fuzzer-6424351550210048 | Bin ...tcase-minimized-hb-fuzzer-6460279560863744 | Bin ...tcase-minimized-hb-fuzzer-6576177596596224 | Bin ...tcase-minimized-hb-fuzzer-6595199411159040 | Bin ...tcase-minimized-hb-fuzzer-6624904746106880 | Bin ...tcase-minimized-hb-fuzzer-6723367514144768 | Bin ...minimized-hb-shape-fuzzer-5175735354916864 | Bin ...minimized-hb-shape-fuzzer-5629524117553152 | Bin ...minimized-hb-shape-fuzzer-5630246225707008 | Bin ...minimized-hb-shape-fuzzer-5631444412530688 | Bin ...minimized-hb-shape-fuzzer-5633985665826816 | Bin ...minimized-hb-shape-fuzzer-5634443633491968 | Bin ...minimized-hb-shape-fuzzer-5634620935110656 | Bin ...minimized-hb-shape-fuzzer-5635082459545600 | Bin ...minimized-hb-shape-fuzzer-5647267827023872 | Bin ...minimized-hb-shape-fuzzer-5649959857160192 | Bin ...minimized-hb-shape-fuzzer-5650286710882304 | Bin ...minimized-hb-shape-fuzzer-5652019562414080 | Bin ...minimized-hb-shape-fuzzer-5656511058018304 | Bin ...minimized-hb-shape-fuzzer-5659641787187200 | Bin ...minimized-hb-shape-fuzzer-5664873493561344 | Bin ...minimized-hb-shape-fuzzer-5667182741028864 | Bin ...minimized-hb-shape-fuzzer-5668791174823936 | Bin ...minimized-hb-shape-fuzzer-5672261407735808 | Bin ...minimized-hb-shape-fuzzer-5674361600606208 | Bin ...minimized-hb-shape-fuzzer-5677421274071040 | Bin ...minimized-hb-shape-fuzzer-5679244475105280 | Bin ...minimized-hb-shape-fuzzer-5685596677210112 | Bin ...minimized-hb-shape-fuzzer-5686369209286656 | Bin ...minimized-hb-shape-fuzzer-5688420752424960 | Bin ...minimized-hb-shape-fuzzer-5691469793329152 | Bin ...minimized-hb-shape-fuzzer-5695615258853376 | Bin ...minimized-hb-shape-fuzzer-5696686572175360 | Bin ...minimized-hb-shape-fuzzer-5700264032468992 | Bin ...minimized-hb-shape-fuzzer-5706010589659136 | Bin ...minimized-hb-shape-fuzzer-5716208469409792 | Bin ...minimized-hb-shape-fuzzer-5718464350650368 | Bin ...minimized-hb-shape-fuzzer-5718889451749376 | Bin ...minimized-hb-shape-fuzzer-5719982789361664 | Bin ...minimized-hb-shape-fuzzer-5722888989048832 | Bin ...minimized-hb-shape-fuzzer-5725129603022848 | Bin ...minimized-hb-shape-fuzzer-5725855502827520 | Bin ...minimized-hb-shape-fuzzer-5726089628876800 | Bin ...minimized-hb-shape-fuzzer-5729361857085440 | Bin ...minimized-hb-shape-fuzzer-5733166795456512 | Bin ...minimized-hb-shape-fuzzer-5734736291430400 | Bin ...minimized-hb-shape-fuzzer-5735679418433536 | Bin ...minimized-hb-shape-fuzzer-5736657639178240 | Bin ...minimized-hb-shape-fuzzer-5738888765636608 | Bin ...minimized-hb-shape-fuzzer-5740171484463104 | Bin ...minimized-hb-shape-fuzzer-5750379279548416 | Bin ...minimized-hb-shape-fuzzer-5754863779053568 | Bin ...minimized-hb-shape-fuzzer-5762490181353472 | Bin ...minimized-hb-shape-fuzzer-5762953198960640 | Bin ...minimized-hb-shape-fuzzer-5764636557705216 | Bin ...minimized-hb-shape-fuzzer-5768046065483776 | Bin ...minimized-hb-shape-fuzzer-5768601332613120 | Bin ...inimized-hb-subset-fuzzer-5067936541179904 | Bin ...inimized-hb-subset-fuzzer-5077547978588160 | Bin ...inimized-hb-subset-fuzzer-5359635656605696 | Bin ...inimized-hb-subset-fuzzer-5521982557782016 | Bin ...inimized-hb-subset-fuzzer-5542653037903872 | Bin ...inimized-hb-subset-fuzzer-5609911946838016 | Bin ...inimized-hb-subset-fuzzer-5629878397829120 | Bin ...inimized-hb-subset-fuzzer-5634197349203968 | Bin ...inimized-hb-subset-fuzzer-5651059347816448 | Bin ...inimized-hb-subset-fuzzer-5660711141769216 | Bin ...inimized-hb-subset-fuzzer-5669437462544384 | Bin ...inimized-hb-subset-fuzzer-5670861909524480 | Bin ...inimized-hb-subset-fuzzer-5672006905757696 | Bin ...inimized-hb-subset-fuzzer-5672913680728064 | Bin ...inimized-hb-subset-fuzzer-5676773460672512 | Bin ...inimized-hb-subset-fuzzer-5680398559870976 | Bin ...inimized-hb-subset-fuzzer-5690658895953920 | Bin ...inimized-hb-subset-fuzzer-5695279609675776 | Bin ...inimized-hb-subset-fuzzer-5696607199166464 | Bin ...inimized-hb-subset-fuzzer-5696825891225600 | Bin ...inimized-hb-subset-fuzzer-5710107829075968 | Bin ...inimized-hb-subset-fuzzer-5711951464759296 | Bin ...inimized-hb-subset-fuzzer-5716947896893440 | Bin ...inimized-hb-subset-fuzzer-5718215406125056 | Bin ...inimized-hb-subset-fuzzer-5725847365877760 | Bin ...inimized-hb-subset-fuzzer-5738978499624960 | Bin ...inimized-hb-subset-fuzzer-5739000398086144 | Bin ...inimized-hb-subset-fuzzer-5743250149736448 | Bin ...inimized-hb-subset-fuzzer-5747265633779712 | Bin ...inimized-hb-subset-fuzzer-5750092395970560 | Bin ...inimized-hb-subset-fuzzer-5750420593442816 | Bin ...inimized-hb-subset-fuzzer-5758598970343424 | Bin ...inimized-hb-subset-fuzzer-5760768497156096 | Bin ...inimized-hb-subset-fuzzer-5761434614497280 | Bin ...inimized-hb-subset-fuzzer-5764268627066880 | Bin ...inimized-hb-subset-fuzzer-5765071062958080 | Bin ...inimized-hb-subset-fuzzer-5768186323009536 | Bin ...inimized-hb-subset-fuzzer-5923632099885056 | Bin ...inimized-hb-subset-fuzzer-6543700493598720 | Bin ...inimized-hb-subset-fuzzer-6651660668502016 | Bin ...set-get-codepoints-fuzzer-5203067375976448 | Bin ...set-get-codepoints-fuzzer-5630904853069824 | Bin ...set-get-codepoints-fuzzer-5687638085337088 | Bin ...set-get-codepoints-fuzzer-5736539338833920 | Bin ...set-get-codepoints-fuzzer-5930139383758848 | Bin ...set-get-codepoints-fuzzer-5973295416475648 | Bin ...set-get-codepoints-fuzzer-6136125075750912 | Bin ...set-get-codepoints-fuzzer-6394290358976512 | Bin ...h-4b60576767ee4d9fe1cc10959d89baf73d4e8249 | Bin ...h-b577db318b30f2851828a4c9ef97cb30678b1b54 | Bin ...h-ccc61c92d589f895174cdef6ff2e3b20e9999a1a | Bin ...h-e4e0bb1458a91b692eba492c907ae1f94e635480 | Bin .../e88c339237f52d21e01c55f01b9c1b4cc14a0467 | Bin .../fab39d60d758cb586db5a504f218442cd1395725 | Bin ...m-6ef8c96d3710262511bcc730dce9c00e722cb653 | Bin ...m-ccc61c92d589f895174cdef6ff2e3b20e9999a1a | Bin test/fuzzing/hb-fuzzer.hh | 0 test/fuzzing/hb-shape-fuzzer.cc | 0 test/fuzzing/hb-subset-fuzzer.cc | 0 test/fuzzing/main.cc | 0 test/shaping/CMakeLists.txt | 0 test/shaping/Makefile.am | 0 test/shaping/README.md | 0 test/shaping/data/Makefile.am | 0 test/shaping/data/aots/COPYING | 0 test/shaping/data/aots/Makefile.am | 0 test/shaping/data/aots/Makefile.sources | 0 .../data/aots/fonts/classdef1_font1.otf | Bin .../data/aots/fonts/classdef1_font2.otf | Bin .../data/aots/fonts/classdef1_font3.otf | Bin .../data/aots/fonts/classdef1_font4.otf | Bin .../data/aots/fonts/classdef2_font1.otf | Bin .../data/aots/fonts/classdef2_font2.otf | Bin .../data/aots/fonts/classdef2_font3.otf | Bin .../data/aots/fonts/classdef2_font4.otf | Bin test/shaping/data/aots/fonts/cmap0_font1.otf | Bin test/shaping/data/aots/fonts/cmap10_font1.otf | Bin test/shaping/data/aots/fonts/cmap10_font2.otf | Bin test/shaping/data/aots/fonts/cmap12_font1.otf | Bin test/shaping/data/aots/fonts/cmap14_font1.otf | Bin test/shaping/data/aots/fonts/cmap2_font1.otf | Bin test/shaping/data/aots/fonts/cmap4_font1.otf | Bin test/shaping/data/aots/fonts/cmap4_font2.otf | Bin test/shaping/data/aots/fonts/cmap4_font3.otf | Bin test/shaping/data/aots/fonts/cmap4_font4.otf | Bin test/shaping/data/aots/fonts/cmap6_font1.otf | Bin test/shaping/data/aots/fonts/cmap6_font2.otf | Bin test/shaping/data/aots/fonts/cmap8_font1.otf | Bin .../aots/fonts/cmap_composition_font1.otf | Bin .../fonts/cmap_subtableselection_font1.otf | Bin .../fonts/cmap_subtableselection_font2.otf | Bin .../fonts/cmap_subtableselection_font3.otf | Bin .../fonts/cmap_subtableselection_font4.otf | Bin .../fonts/cmap_subtableselection_font5.otf | Bin .../data/aots/fonts/gpos1_1_lookupflag_f1.otf | Bin .../data/aots/fonts/gpos1_1_simple_f1.otf | Bin .../data/aots/fonts/gpos1_1_simple_f2.otf | Bin .../data/aots/fonts/gpos1_1_simple_f3.otf | Bin .../data/aots/fonts/gpos1_1_simple_f4.otf | Bin .../shaping/data/aots/fonts/gpos1_2_font1.otf | Bin .../shaping/data/aots/fonts/gpos1_2_font2.otf | Bin .../shaping/data/aots/fonts/gpos2_1_font6.otf | Bin .../shaping/data/aots/fonts/gpos2_1_font7.otf | Bin .../data/aots/fonts/gpos2_1_lookupflag_f1.otf | Bin .../data/aots/fonts/gpos2_1_lookupflag_f2.otf | Bin .../data/aots/fonts/gpos2_1_next_glyph_f1.otf | Bin .../data/aots/fonts/gpos2_1_next_glyph_f2.otf | Bin .../data/aots/fonts/gpos2_1_simple_f1.otf | Bin .../shaping/data/aots/fonts/gpos2_2_font1.otf | Bin .../shaping/data/aots/fonts/gpos2_2_font2.otf | Bin .../shaping/data/aots/fonts/gpos2_2_font3.otf | Bin .../shaping/data/aots/fonts/gpos2_2_font4.otf | Bin .../shaping/data/aots/fonts/gpos2_2_font5.otf | Bin test/shaping/data/aots/fonts/gpos3_font1.otf | Bin test/shaping/data/aots/fonts/gpos3_font2.otf | Bin test/shaping/data/aots/fonts/gpos3_font3.otf | Bin .../data/aots/fonts/gpos4_lookupflag_f1.otf | Bin .../data/aots/fonts/gpos4_lookupflag_f2.otf | Bin .../aots/fonts/gpos4_multiple_anchors_1.otf | Bin .../data/aots/fonts/gpos4_simple_1.otf | Bin test/shaping/data/aots/fonts/gpos5_font1.otf | Bin test/shaping/data/aots/fonts/gpos6_font1.otf | Bin .../shaping/data/aots/fonts/gpos7_1_font1.otf | Bin test/shaping/data/aots/fonts/gpos9_font1.otf | Bin test/shaping/data/aots/fonts/gpos9_font2.otf | Bin .../aots/fonts/gpos_chaining1_boundary_f1.otf | Bin .../aots/fonts/gpos_chaining1_boundary_f2.otf | Bin .../aots/fonts/gpos_chaining1_boundary_f3.otf | Bin .../aots/fonts/gpos_chaining1_boundary_f4.otf | Bin .../fonts/gpos_chaining1_lookupflag_f1.otf | Bin .../gpos_chaining1_multiple_subrules_f1.otf | Bin .../gpos_chaining1_multiple_subrules_f2.otf | Bin .../fonts/gpos_chaining1_next_glyph_f1.otf | Bin .../aots/fonts/gpos_chaining1_simple_f1.otf | Bin .../aots/fonts/gpos_chaining1_simple_f2.otf | Bin .../fonts/gpos_chaining1_successive_f1.otf | Bin .../aots/fonts/gpos_chaining2_boundary_f1.otf | Bin .../aots/fonts/gpos_chaining2_boundary_f2.otf | Bin .../aots/fonts/gpos_chaining2_boundary_f3.otf | Bin .../aots/fonts/gpos_chaining2_boundary_f4.otf | Bin .../fonts/gpos_chaining2_lookupflag_f1.otf | Bin .../gpos_chaining2_multiple_subrules_f1.otf | Bin .../gpos_chaining2_multiple_subrules_f2.otf | Bin .../fonts/gpos_chaining2_next_glyph_f1.otf | Bin .../aots/fonts/gpos_chaining2_simple_f1.otf | Bin .../aots/fonts/gpos_chaining2_simple_f2.otf | Bin .../fonts/gpos_chaining2_successive_f1.otf | Bin .../aots/fonts/gpos_chaining3_boundary_f1.otf | Bin .../aots/fonts/gpos_chaining3_boundary_f2.otf | Bin .../aots/fonts/gpos_chaining3_boundary_f3.otf | Bin .../aots/fonts/gpos_chaining3_boundary_f4.otf | Bin .../fonts/gpos_chaining3_lookupflag_f1.otf | Bin .../fonts/gpos_chaining3_next_glyph_f1.otf | Bin .../aots/fonts/gpos_chaining3_simple_f1.otf | Bin .../aots/fonts/gpos_chaining3_simple_f2.otf | Bin .../fonts/gpos_chaining3_successive_f1.otf | Bin .../aots/fonts/gpos_context1_boundary_f1.otf | Bin .../aots/fonts/gpos_context1_boundary_f2.otf | Bin .../aots/fonts/gpos_context1_expansion_f1.otf | Bin .../fonts/gpos_context1_lookupflag_f1.otf | Bin .../fonts/gpos_context1_lookupflag_f2.otf | Bin .../gpos_context1_multiple_subrules_f1.otf | Bin .../gpos_context1_multiple_subrules_f2.otf | Bin .../fonts/gpos_context1_next_glyph_f1.otf | Bin .../aots/fonts/gpos_context1_simple_f1.otf | Bin .../aots/fonts/gpos_context1_simple_f2.otf | Bin .../fonts/gpos_context1_successive_f1.otf | Bin .../aots/fonts/gpos_context2_boundary_f1.otf | Bin .../aots/fonts/gpos_context2_boundary_f2.otf | Bin .../aots/fonts/gpos_context2_classes_f1.otf | Bin .../aots/fonts/gpos_context2_classes_f2.otf | Bin .../aots/fonts/gpos_context2_expansion_f1.otf | Bin .../fonts/gpos_context2_lookupflag_f1.otf | Bin .../fonts/gpos_context2_lookupflag_f2.otf | Bin .../gpos_context2_multiple_subrules_f1.otf | Bin .../gpos_context2_multiple_subrules_f2.otf | Bin .../fonts/gpos_context2_next_glyph_f1.otf | Bin .../aots/fonts/gpos_context2_simple_f1.otf | Bin .../aots/fonts/gpos_context2_simple_f2.otf | Bin .../fonts/gpos_context2_successive_f1.otf | Bin .../aots/fonts/gpos_context3_boundary_f1.otf | Bin .../aots/fonts/gpos_context3_boundary_f2.otf | Bin .../fonts/gpos_context3_lookupflag_f1.otf | Bin .../fonts/gpos_context3_lookupflag_f2.otf | Bin .../fonts/gpos_context3_next_glyph_f1.otf | Bin .../aots/fonts/gpos_context3_simple_f1.otf | Bin .../fonts/gpos_context3_successive_f1.otf | Bin .../data/aots/fonts/gsub1_1_lookupflag_f1.otf | Bin .../data/aots/fonts/gsub1_1_modulo_f1.otf | Bin .../data/aots/fonts/gsub1_1_simple_f1.otf | Bin .../data/aots/fonts/gsub1_2_lookupflag_f1.otf | Bin .../data/aots/fonts/gsub1_2_simple_f1.otf | Bin .../data/aots/fonts/gsub2_1_lookupflag_f1.otf | Bin .../fonts/gsub2_1_multiple_sequences_f1.otf | Bin .../data/aots/fonts/gsub2_1_simple_f1.otf | Bin .../data/aots/fonts/gsub3_1_lookupflag_f1.otf | Bin .../data/aots/fonts/gsub3_1_multiple_f1.otf | Bin .../data/aots/fonts/gsub3_1_simple_f1.otf | Bin .../data/aots/fonts/gsub4_1_lookupflag_f1.otf | Bin .../fonts/gsub4_1_multiple_ligatures_f1.otf | Bin .../fonts/gsub4_1_multiple_ligatures_f2.otf | Bin .../fonts/gsub4_1_multiple_ligsets_f1.otf | Bin .../data/aots/fonts/gsub4_1_simple_f1.otf | Bin test/shaping/data/aots/fonts/gsub7_font1.otf | Bin test/shaping/data/aots/fonts/gsub7_font2.otf | Bin .../aots/fonts/gsub_chaining1_boundary_f1.otf | Bin .../aots/fonts/gsub_chaining1_boundary_f2.otf | Bin .../aots/fonts/gsub_chaining1_boundary_f3.otf | Bin .../aots/fonts/gsub_chaining1_boundary_f4.otf | Bin .../fonts/gsub_chaining1_lookupflag_f1.otf | Bin .../gsub_chaining1_multiple_subrules_f1.otf | Bin .../gsub_chaining1_multiple_subrules_f2.otf | Bin .../fonts/gsub_chaining1_next_glyph_f1.otf | Bin .../aots/fonts/gsub_chaining1_simple_f1.otf | Bin .../aots/fonts/gsub_chaining1_simple_f2.otf | Bin .../fonts/gsub_chaining1_successive_f1.otf | Bin .../aots/fonts/gsub_chaining2_boundary_f1.otf | Bin .../aots/fonts/gsub_chaining2_boundary_f2.otf | Bin .../aots/fonts/gsub_chaining2_boundary_f3.otf | Bin .../aots/fonts/gsub_chaining2_boundary_f4.otf | Bin .../fonts/gsub_chaining2_lookupflag_f1.otf | Bin .../gsub_chaining2_multiple_subrules_f1.otf | Bin .../gsub_chaining2_multiple_subrules_f2.otf | Bin .../fonts/gsub_chaining2_next_glyph_f1.otf | Bin .../aots/fonts/gsub_chaining2_simple_f1.otf | Bin .../aots/fonts/gsub_chaining2_simple_f2.otf | Bin .../fonts/gsub_chaining2_successive_f1.otf | Bin .../aots/fonts/gsub_chaining3_boundary_f1.otf | Bin .../aots/fonts/gsub_chaining3_boundary_f2.otf | Bin .../aots/fonts/gsub_chaining3_boundary_f3.otf | Bin .../aots/fonts/gsub_chaining3_boundary_f4.otf | Bin .../fonts/gsub_chaining3_lookupflag_f1.otf | Bin .../fonts/gsub_chaining3_next_glyph_f1.otf | Bin .../aots/fonts/gsub_chaining3_simple_f1.otf | Bin .../aots/fonts/gsub_chaining3_simple_f2.otf | Bin .../fonts/gsub_chaining3_successive_f1.otf | Bin .../aots/fonts/gsub_context1_boundary_f1.otf | Bin .../aots/fonts/gsub_context1_boundary_f2.otf | Bin .../aots/fonts/gsub_context1_expansion_f1.otf | Bin .../fonts/gsub_context1_lookupflag_f1.otf | Bin .../fonts/gsub_context1_lookupflag_f2.otf | Bin .../gsub_context1_multiple_subrules_f1.otf | Bin .../gsub_context1_multiple_subrules_f2.otf | Bin .../fonts/gsub_context1_next_glyph_f1.otf | Bin .../aots/fonts/gsub_context1_simple_f1.otf | Bin .../aots/fonts/gsub_context1_simple_f2.otf | Bin .../fonts/gsub_context1_successive_f1.otf | Bin .../aots/fonts/gsub_context2_boundary_f1.otf | Bin .../aots/fonts/gsub_context2_boundary_f2.otf | Bin .../aots/fonts/gsub_context2_classes_f1.otf | Bin .../aots/fonts/gsub_context2_classes_f2.otf | Bin .../aots/fonts/gsub_context2_expansion_f1.otf | Bin .../fonts/gsub_context2_lookupflag_f1.otf | Bin .../fonts/gsub_context2_lookupflag_f2.otf | Bin .../gsub_context2_multiple_subrules_f1.otf | Bin .../gsub_context2_multiple_subrules_f2.otf | Bin .../fonts/gsub_context2_next_glyph_f1.otf | Bin .../aots/fonts/gsub_context2_simple_f1.otf | Bin .../aots/fonts/gsub_context2_simple_f2.otf | Bin .../fonts/gsub_context2_successive_f1.otf | Bin .../aots/fonts/gsub_context3_boundary_f1.otf | Bin .../aots/fonts/gsub_context3_boundary_f2.otf | Bin .../fonts/gsub_context3_lookupflag_f1.otf | Bin .../fonts/gsub_context3_lookupflag_f2.otf | Bin .../fonts/gsub_context3_next_glyph_f1.otf | Bin .../aots/fonts/gsub_context3_simple_f1.otf | Bin .../fonts/gsub_context3_successive_f1.otf | Bin .../fonts/lookupflag_ignore_attach_f1.otf | Bin .../aots/fonts/lookupflag_ignore_base_f1.otf | Bin .../lookupflag_ignore_combination_f1.otf | Bin .../fonts/lookupflag_ignore_ligatures_f1.otf | Bin .../aots/fonts/lookupflag_ignore_marks_f1.otf | Bin test/shaping/data/aots/hb-aots-tester.cpp | 0 test/shaping/data/aots/tests/classdef1.tests | 0 .../data/aots/tests/classdef1_empty.tests | 0 .../data/aots/tests/classdef1_multiple.tests | 0 .../data/aots/tests/classdef1_single.tests | 0 test/shaping/data/aots/tests/classdef2.tests | 0 .../data/aots/tests/classdef2_empty.tests | 0 .../data/aots/tests/classdef2_multiple.tests | 0 .../data/aots/tests/classdef2_single.tests | 0 .../data/aots/tests/gpos1_1_lookupflag.tests | 0 .../data/aots/tests/gpos1_1_simple.tests | 0 test/shaping/data/aots/tests/gpos1_2.tests | 0 .../data/aots/tests/gpos1_2_lookupflag.tests | 0 test/shaping/data/aots/tests/gpos2_1.tests | 0 .../data/aots/tests/gpos2_1_lookupflag.tests | 0 .../data/aots/tests/gpos2_1_next_glyph.tests | 0 .../data/aots/tests/gpos2_1_simple.tests | 0 test/shaping/data/aots/tests/gpos2_2.tests | 0 test/shaping/data/aots/tests/gpos3.tests | 0 .../data/aots/tests/gpos3_lookupflag.tests | 0 .../data/aots/tests/gpos4_lookupflag.tests | 0 .../aots/tests/gpos4_multiple_anchors.tests | 0 .../data/aots/tests/gpos4_simple.tests | 0 test/shaping/data/aots/tests/gpos5.tests | 0 test/shaping/data/aots/tests/gpos6.tests | 0 test/shaping/data/aots/tests/gpos7_1.tests | 0 test/shaping/data/aots/tests/gpos9.tests | 0 .../aots/tests/gpos_chaining1_boundary.tests | 0 .../tests/gpos_chaining1_lookupflag.tests | 0 .../gpos_chaining1_multiple_subrules.tests | 0 .../tests/gpos_chaining1_next_glyph.tests | 0 .../aots/tests/gpos_chaining1_simple.tests | 0 .../tests/gpos_chaining1_successive.tests | 0 .../aots/tests/gpos_chaining2_boundary.tests | 0 .../tests/gpos_chaining2_lookupflag.tests | 0 .../gpos_chaining2_multiple_subrules.tests | 0 .../tests/gpos_chaining2_next_glyph.tests | 0 .../aots/tests/gpos_chaining2_simple.tests | 0 .../tests/gpos_chaining2_successive.tests | 0 .../aots/tests/gpos_chaining3_boundary.tests | 0 .../tests/gpos_chaining3_lookupflag.tests | 0 .../tests/gpos_chaining3_next_glyph.tests | 0 .../aots/tests/gpos_chaining3_simple.tests | 0 .../tests/gpos_chaining3_successive.tests | 0 .../aots/tests/gpos_context1_boundary.tests | 0 .../aots/tests/gpos_context1_expansion.tests | 0 .../aots/tests/gpos_context1_lookupflag.tests | 0 .../gpos_context1_multiple_subrules.tests | 0 .../aots/tests/gpos_context1_next_glyph.tests | 0 .../aots/tests/gpos_context1_simple.tests | 0 .../aots/tests/gpos_context1_successive.tests | 0 .../aots/tests/gpos_context2_boundary.tests | 0 .../aots/tests/gpos_context2_classes.tests | 0 .../aots/tests/gpos_context2_expansion.tests | 0 .../aots/tests/gpos_context2_lookupflag.tests | 0 .../gpos_context2_multiple_subrules.tests | 0 .../aots/tests/gpos_context2_next_glyph.tests | 0 .../aots/tests/gpos_context2_simple.tests | 0 .../aots/tests/gpos_context2_successive.tests | 0 .../aots/tests/gpos_context3_boundary.tests | 0 .../aots/tests/gpos_context3_lookupflag.tests | 0 .../aots/tests/gpos_context3_next_glyph.tests | 0 .../aots/tests/gpos_context3_simple.tests | 0 .../aots/tests/gpos_context3_successive.tests | 0 .../data/aots/tests/gsub1_1_lookupflag.tests | 0 .../data/aots/tests/gsub1_1_modulo.tests | 0 .../data/aots/tests/gsub1_1_simple.tests | 0 .../data/aots/tests/gsub1_2_lookupflag.tests | 0 .../data/aots/tests/gsub1_2_simple.tests | 0 .../data/aots/tests/gsub2_1_lookupflag.tests | 0 .../tests/gsub2_1_multiple_sequences.tests | 0 .../data/aots/tests/gsub2_1_simple.tests | 0 .../data/aots/tests/gsub3_1_lookupflag.tests | 0 .../data/aots/tests/gsub3_1_multiple.tests | 0 .../data/aots/tests/gsub3_1_simple.tests | 0 .../data/aots/tests/gsub4_1_lookupflag.tests | 0 .../tests/gsub4_1_multiple_ligatures.tests | 0 .../aots/tests/gsub4_1_multiple_ligsets.tests | 0 .../data/aots/tests/gsub4_1_simple.tests | 0 test/shaping/data/aots/tests/gsub7.tests | 0 .../aots/tests/gsub_chaining1_boundary.tests | 0 .../tests/gsub_chaining1_lookupflag.tests | 0 .../gsub_chaining1_multiple_subrules.tests | 0 .../tests/gsub_chaining1_next_glyph.tests | 0 .../aots/tests/gsub_chaining1_simple.tests | 0 .../tests/gsub_chaining1_successive.tests | 0 .../aots/tests/gsub_chaining2_boundary.tests | 0 .../tests/gsub_chaining2_lookupflag.tests | 0 .../gsub_chaining2_multiple_subrules.tests | 0 .../tests/gsub_chaining2_next_glyph.tests | 0 .../aots/tests/gsub_chaining2_simple.tests | 0 .../tests/gsub_chaining2_successive.tests | 0 .../aots/tests/gsub_chaining3_boundary.tests | 0 .../tests/gsub_chaining3_lookupflag.tests | 0 .../tests/gsub_chaining3_next_glyph.tests | 0 .../aots/tests/gsub_chaining3_simple.tests | 0 .../tests/gsub_chaining3_successive.tests | 0 .../aots/tests/gsub_context1_boundary.tests | 0 .../aots/tests/gsub_context1_expansion.tests | 0 .../aots/tests/gsub_context1_lookupflag.tests | 0 .../gsub_context1_multiple_subrules.tests | 0 .../aots/tests/gsub_context1_next_glyph.tests | 0 .../aots/tests/gsub_context1_simple.tests | 0 .../aots/tests/gsub_context1_successive.tests | 0 .../aots/tests/gsub_context2_boundary.tests | 0 .../aots/tests/gsub_context2_classes.tests | 0 .../aots/tests/gsub_context2_expansion.tests | 0 .../aots/tests/gsub_context2_lookupflag.tests | 0 .../gsub_context2_multiple_subrules.tests | 0 .../aots/tests/gsub_context2_next_glyph.tests | 0 .../aots/tests/gsub_context2_simple.tests | 0 .../aots/tests/gsub_context2_successive.tests | 0 .../aots/tests/gsub_context3_boundary.tests | 0 .../aots/tests/gsub_context3_lookupflag.tests | 0 .../aots/tests/gsub_context3_next_glyph.tests | 0 .../aots/tests/gsub_context3_simple.tests | 0 .../aots/tests/gsub_context3_successive.tests | 0 .../aots/tests/lookupflag_ignore_attach.tests | 0 .../aots/tests/lookupflag_ignore_base.tests | 0 .../tests/lookupflag_ignore_combination.tests | 0 .../tests/lookupflag_ignore_ligatures.tests | 0 .../aots/tests/lookupflag_ignore_marks.tests | 0 test/shaping/data/in-house/COPYING | 0 test/shaping/data/in-house/Makefile.am | 0 test/shaping/data/in-house/Makefile.sources | 0 ...e3f463c3a985bc42096620cc415342818454fb.ttf | Bin ...1d92f8bc6ff724511b296c27623f824de256e9.ttf | Bin ...4a5ae6b19de8f29772fdd5df2d3d833f81f5e6.ttf | Bin ...f054357ff8638bac3711b422a1e31180bba863.ttf | Bin ...dfc433a135a658b9f4b1a861b5cdd9658ccbb9.ttf | Bin ...35326da89f0818cd8c51a0600e9789812c0f94.ttf | Bin ...1826b9643e3f124d865d617ae609db6a2ce203.ttf | Bin ...3d8f381387dd29be1e897e4b5100ac8b4829e1.ttf | Bin ...5face3fcbd929d228235c2f72bbd6f8eb37424.ttf | Bin ...04a16f32a39c26c851b7fc014d2e8d298ba2b8.ttf | Bin ...2c3fc37b2d4c3cb2ef726c6cdaaabd4b7f3eb9.ttf | Bin ...2fb74c1b2aa173262734c1f616148f1648cfd6.ttf | Bin ...d7e9064f008f62de6ff0207bb4dd29409597a5.ttf | Bin ...b7fb9c1eeae260473809fbc1fe330f66a507cd.ttf | Bin ...6bc2deab3846f1a682085f70c67d0421014144.ttf | Bin ...b8d24d00ae86f49791b746da4c9d3f717a51a8.ttf | Bin ...0b89df543a7e48e206a2d830c0e10e5265c630.ttf | Bin ...f497629c04ceb15546c9a70e0730125ed6698d.ttf | Bin ...8c9e1d955f10f6f72c6915c3c6ff9bf9695cec.ttf | Bin ...670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf | Bin ...25beb56d9c556622d56b0b5d02b4670c034f89.ttf | Bin ...e1ab4907ab688c0cfc236b0bf51151db38bf2e.ttf | Bin ...1421e629668b1a1242245d39238ca48432d35d.ttf | Bin ...93e92eaded2661cadde752a39f9d58b11f0326.ttf | Bin ...033cc5cf37bb223d7355153016b6ccece93b28.ttf | Bin ...3e67bf41ca264e260a9716162b71a23549e885.ttf | Bin ...98336402905b8be8301ef7f47cf7e050cbb1bd.ttf | Bin ...96e7a303c58475a8c750bf4289bbe73784f37d.ttf | Bin ...ae6bfe5b57c07ba81ddbd54c02fe4f3a1e3bf6.ttf | Bin ...c01fede4debd4b7794ccb1b16cdb9987ea7571.ttf | Bin ...f6f8ac6d647473a43a3100e7494b202b2cfafe.ttf | Bin ...0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf | Bin ...ef465752be9af900745f72fe29cb853a1401a5.ttf | Bin ...855bc8d46332b39c4ab9e2ee1a26b1f896da6b.ttf | Bin ...669c8860cbfea13562a6ca0d83130ee571137b.ttf | Bin ...c9f7485c1392fa09a1b801bc2ffea79275f22e.ttf | Bin ...fb0e8b9a86bb9bd73a1247de4e33fbe3c1fd93.ttf | Bin ...bbc461be066fccc611dcc634af6e8cb2705537.ttf | Bin ...ce528e99f600ed9c25a2b69e32eb94a03b4ae8.ttf | Bin ...4206e30b2dbf1c1ef492a8eae1c9e7829ebad8.ttf | Bin ...ac3929fc3332834e93673780ec0fe94342d193.ttf | Bin ...28afb650b1bb718ed2131e872fbcce57828fff.ttf | Bin ...374c7ca3657be37efde7ed02ae34229a56ae1f.ttf | Bin ...a91c20e33a596f2be17fb68b382d6b7eb85d5c.ttf | Bin ...674a3111d209fb6be0ed31745314b7a8d2c244.ttf | Bin ...c88ebbe938680b08f92c3de20713183e0c7481.ttf | Bin ...cfd0e18d07f41c38e9598545a6d369127fc6f9.ttf | Bin ...3d3a3177c9a8646e94c8a0d7b224334340946a.ttf | Bin ...a9d9f83020155cbb1d2be1f43d82388cbecc88.ttf | Bin ...a585a63b3df608fbeef00956c8c108deec7de6.ttf | Bin ...f5361ed4d1e8305780b100e1730cb09132f8d1.ttf | Bin ...b74492f5e0ffa1fbb72e4c881be035120b6513.ttf | Bin ...fad7735c6a67085f1b90d4d497e32907db4c78.ttf | Bin ...4026ae5aaca83c49cd8416909d71ba3e1c1194.ttf | Bin ...1ca9d7808b01cafa9a666c13811c9b56eb9c52.ttf | Bin ...3aef6b019dbf45ffd74089e2b5f2496ceceb18.ttf | Bin ...91b13ce889466be6de3f66e891de2bc0f117ee.ttf | Bin ...f0fbead4462d9f229167b4e6839eceb8465058.ttf | Bin ...6c5d7b625f207bc0d874c67237aad6f1e9cd6f.ttf | Bin ...8d9f3b8c2dfd03875bf35a61d28fd78faf17c8.ttf | Bin ...e84dac2fc6a2d1bc9250d1414353661088937d.ttf | Bin ...7ebd573617a24aa9dfbf0b885c54875c6fe06b.ttf | Bin ...37dc4d5bf018456aea291cee06daf004c0221c.ttf | Bin ...18685e1529e4ceaad5b6095dfab2f9789e5bce.ttf | Bin ...14e7883ed152baa158b80e207b66114c823a8b.ttf | Bin ...99955657a54e9ee38a6ba1d6f950ce58e3cc25.ttf | Bin ...16e5d8fedfbec74e45dc350d2416d810bed8c4.ttf | Bin ...3c2f8e5512187fd982417a7fb4286728e6f4a8.ttf | Bin ...c368a33816fb20e9f647e8f24e2180f4720263.ttf | Bin ...28d035fcd65d62ec9728fb34f42c63be93a5d3.ttf | Bin ...f4f3b57bb55344e72e70231380202a52af5805.ttf | Bin ...54d22037f892e76614e1645d066689a0200e61.ttf | Bin ...414f2552b654585b7a8d13dcc3e8fd9f7970a3.ttf | Bin ...6ff9562451293cbeff6f396d4e3877c4f0a436.ttf | Bin ...fe0be440c64ac77699e21c2f1bd933a919167e.ttf | Bin ...cdd983c4e4c4d7f27dd405d6ceb7d4b9ed3d35.ttf | Bin ...f85d17d26f1fe9ad28d7365101958edaefb967.ttf | Bin ...1642af1667ae30a54e58de8be904566d00508f.ttf | Bin ...9fea2a7384f2116e5b84a9b31f83be7850ce21.ttf | Bin ...9c4b193808b8bde94389ba7831c1fc6f9e794e.ttf | Bin ...2ad5132c2761297c74e9976fe25b08e5ffa10b.ttf | Bin ...a5d6fb15a27521fba9ea4aee9cb39b2d03322a.ttf | Bin ...490dd2ff81233b335a650e7eb660e0e7b2eeea.ttf | Bin ...b7887cff91f722b92a8ff800120954606354f9.ttf | Bin ...c3e6960b3520e5304033ef5fd540285f72f14d.ttf | Bin test/shaping/data/in-house/fonts/DFONT.dfont | Bin .../data/in-house/fonts/MORXTwentyeight.ttf | Bin test/shaping/data/in-house/fonts/TRAK.ttf | Bin test/shaping/data/in-house/fonts/TTC.ttc | Bin ...14549f766436cf55b2ceb40e462038938ee899.ttf | Bin ...2a7f0ad42c2922cb37ad1358c9df4eb81f1bca.ttf | Bin ...4a7b00f22ffb5fd7eef6933b81c7e71bc2cdfb.ttf | Bin ...c76d1bafde4a0b1026ebcc932d2e5c6fd02442.ttf | Bin ...19b33197965846f21074b24e30250d67277bce.ttf | Bin ...8e908e2ed21b22228ea59ebcc0f05034c86f2e.ttf | Bin ...14b4eb9d7a67e293f51d30d719add06c9d6e06.ttf | Bin ...01ab2ea1cb1a4d3a2783e2675112ef11ae6404.ttf | Bin ...3086380b743099c54a3b11b96766039ea62fcd.ttf | Bin ...85624080af5627fb050f570d148a62f04fda74.ttf | Bin ...51cfcdaa77585d77f17a42158e0873fc8e2633.ttf | Bin ...031119874ae9ff1dd65383a335e361c0962220.ttf | Bin ...22a7d09e60421f3efbc706ad348ab47b88567b.ttf | Bin ...0c53752e85c3d28973ebc913287b8987d3dfe8.ttf | Bin ...9473d2403488714043bcfb946c9f78b86ad627.ttf | Bin ...39b0e91ef9807f15a9e283a21a14a209fd2cfc.ttf | Bin ...962d3202883a820aed019d9b5c1838c2ff69c6.ttf | Bin ...e48b0886ef460f532fb49f00047ec92c432ec0.ttf | Bin ...5f3d2d717fb6bd4dfae1c16d48a2cb8e12233b.ttf | Bin ...3d76ea0909c14972796937ba072b5a40c1e257.ttf | Bin ...129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf | Bin ...29e7fedc0b350222d7987345fe61613fa3929a.ttf | Bin ...b8bc10985f24796826c29f7ccba3d0ae11ec02.ttf | Bin ...f774ca21062e7439f98658b18974ea8b956d0c.ttf | Bin ...768b9c257e0c9c35786c47cae15c46571d56be.ttf | Bin ...07635780b42f898d58654b65098763e340f5c7.ttf | Bin ...9391c77a6321c2ac7a2d644de0396470cd4bfe.ttf | Bin ...8a88939e0f06e34d2bc911f09b70890289c8fd.ttf | Bin ...3f63620511b2097200d23774ffef197e829e69.ttf | Bin ...39587d13b2afa5499cc79e45780aa79293bbd4.ttf | Bin ...86fe710cfea877bbe0dbb6946a1f88d0661031.ttf | Bin ...2416c692720a7d46fadf4af99f4c9e094f00b9.ttf | Bin ...43753e8ffe8e8aae606cfba158e00334b6efb1.ttf | Bin ...99fbc23865022234775c43503bba2e63978fe1.ttf | Bin ...18eb6f6b5eec2946c9fbbbde44e45d46f5e2ac.ttf | Bin ...5c4b05a0a4d67c1a808081ae3d74a9c66509e8.ttf | Bin ...9eb71df4e4c9c273b67b89a06e5ff9e3c1f834.ttf | Bin ...b1dd4dcb515e757789a22cb4241107746fd3d0.ttf | Bin ...b6c84c9e1fe0c39e152fbe845e51fd81f6748e.ttf | Bin ...baa518d3cce441ed37ae3b1fed6a19e9b54efd.ttf | Bin ...dcffbdf1c4c97c05308d7600e4c283eb47dbca.ttf | Bin ...a0f5d2d9025486d8469d8b1fdd983e7632499b.ttf | Bin .../data/in-house/tests/aat-morx.tests | 0 .../data/in-house/tests/aat-trak.tests | 0 .../tests/arabic-fallback-shaping.tests | 0 .../in-house/tests/arabic-feature-order.tests | 0 .../in-house/tests/arabic-like-joining.tests | 0 .../in-house/tests/arabic-mark-attach.tests | 0 .../in-house/tests/arabic-mark-order.tests | 0 .../data/in-house/tests/arabic-stch.tests | 0 .../in-house/tests/automatic-fractions.tests | 0 .../shaping/data/in-house/tests/cluster.tests | 0 .../data/in-house/tests/collections.tests | 0 .../data/in-house/tests/color-fonts.tests | 0 .../in-house/tests/context-matching.tests | 0 .../in-house/tests/cursive-positioning.tests | 0 .../in-house/tests/default-ignorables.tests | 0 test/shaping/data/in-house/tests/emoji.tests | 0 .../in-house/tests/fallback-positioning.tests | 0 .../data/in-house/tests/hangul-jamo.tests | 0 .../shaping/data/in-house/tests/hyphens.tests | 0 .../tests/indic-consonant-with-stacker.tests | 0 .../data/in-house/tests/indic-decompose.tests | 0 .../data/in-house/tests/indic-init.tests | 0 .../tests/indic-joiner-candrabindu.tests | 0 .../data/in-house/tests/indic-joiners.tests | 0 .../data/in-house/tests/indic-old-spec.tests | 0 .../in-house/tests/indic-pref-blocking.tests | 0 .../tests/indic-script-extensions.tests | 0 .../in-house/tests/indic-special-cases.tests | 0 .../data/in-house/tests/indic-syllable.tests | 0 .../tests/indic-vowel-letter-spoofing.tests | 0 .../data/in-house/tests/kern-format2.tests | 0 .../in-house/tests/khmer-mark-order.tests | 0 .../data/in-house/tests/khmer-misc.tests | 0 .../data/in-house/tests/language-tags.tests | 0 .../data/in-house/tests/ligature-id.tests | 0 test/shaping/data/in-house/tests/macos.tests | 0 .../data/in-house/tests/mark-attachment.tests | 0 .../in-house/tests/mark-filtering-sets.tests | 0 .../tests/mongolian-variation-selector.tests | 0 .../in-house/tests/myanmar-syllable.tests | 0 .../data/in-house/tests/myanmar-zawgyi.tests | 0 .../in-house/tests/none-directional.tests | 0 .../in-house/tests/positioning-features.tests | 0 test/shaping/data/in-house/tests/rand.tests | 0 test/shaping/data/in-house/tests/simple.tests | 0 .../shaping/data/in-house/tests/sinhala.tests | 0 test/shaping/data/in-house/tests/spaces.tests | 0 .../tests/tibetan-contractions-1.tests | 0 .../tests/tibetan-contractions-2.tests | 0 .../data/in-house/tests/tibetan-vowels.tests | 0 .../data/in-house/tests/use-indic3.tests | 0 .../data/in-house/tests/use-marchen.tests | 0 .../data/in-house/tests/use-syllable.tests | 0 .../tests/use-vowel-letter-spoofing.tests | 0 test/shaping/data/in-house/tests/use.tests | 0 .../data/in-house/tests/variations-rvrn.tests | 0 .../data/in-house/tests/vertical.tests | 0 .../in-house/tests/zero-width-marks.tests | 0 .../shaping/data/text-rendering-tests/COPYING | 0 .../data/text-rendering-tests/DISABLED | 0 .../data/text-rendering-tests/Makefile.am | 0 .../text-rendering-tests/Makefile.sources | 0 test/shaping/data/text-rendering-tests/README | 0 .../fonts/AdobeVFPrototype-Subset.otf | Bin .../fonts/FDArrayTest257.otf | Bin .../fonts/FDArrayTest65535.otf | Bin .../fonts/NotoSansBalinese-Regular.ttf | Bin .../fonts/NotoSansKannada-Regular.ttf | Bin .../fonts/NotoSerifKannada-Regular.ttf | Bin .../fonts/Selawik-README.md | 0 .../fonts/Selawik-variable.ttf | Bin .../text-rendering-tests/fonts/TestAVAR.ttf | Bin .../text-rendering-tests/fonts/TestCMAP14.otf | Bin .../fonts/TestCMAPMacTurkish.ttf | Bin .../fonts/TestCVARGVAROne.ttf | Bin .../fonts/TestCVARGVARTwo.ttf | Bin .../fonts/TestGLYFOne.ttf | Bin .../fonts/TestGPOSFour.ttf | Bin .../fonts/TestGPOSOne.ttf | Bin .../fonts/TestGPOSThree.ttf | Bin .../fonts/TestGPOSTwo.otf | Bin .../fonts/TestGSUBOne.otf | Bin .../fonts/TestGSUBThree.ttf | Bin .../fonts/TestGVAR-Composite-0.ttf | Bin .../fonts/TestGVAR-Composite-Missing.ttf | Bin .../fonts/TestGVAREight.ttf | Bin .../fonts/TestGVARFour.ttf | Bin .../fonts/TestGVARNine.ttf | Bin .../fonts/TestGVAROne.ttf | Bin .../fonts/TestGVARThree.ttf | Bin .../fonts/TestGVARTwo.ttf | Bin .../fonts/TestHVAROne.otf | Bin .../fonts/TestHVARTwo.ttf | Bin .../fonts/TestKERNOne.otf | Bin .../fonts/TestMORXEight.ttf | Bin .../fonts/TestMORXEighteen.ttf | Bin .../fonts/TestMORXEleven.ttf | Bin .../fonts/TestMORXForty.ttf | Bin .../fonts/TestMORXFour.ttf | Bin .../fonts/TestMORXFourteen.ttf | Bin .../fonts/TestMORXFourtyone.ttf | Bin .../fonts/TestMORXNine.ttf | Bin .../fonts/TestMORXOne.ttf | Bin .../fonts/TestMORXSeventeen.ttf | Bin .../fonts/TestMORXSixteen.ttf | Bin .../fonts/TestMORXTen.ttf | Bin .../fonts/TestMORXThirteen.ttf | Bin .../fonts/TestMORXThirtyeight.ttf | Bin .../fonts/TestMORXThirtyfive.ttf | Bin .../fonts/TestMORXThirtyfour.ttf | Bin .../fonts/TestMORXThirtynine.ttf | Bin .../fonts/TestMORXThirtyone.ttf | Bin .../fonts/TestMORXThirtyseven.ttf | Bin .../fonts/TestMORXThirtysix.ttf | Bin .../fonts/TestMORXThirtythree.ttf | Bin .../fonts/TestMORXThirtytwo.ttf | Bin .../fonts/TestMORXThree.ttf | Bin .../fonts/TestMORXTwelve.ttf | Bin .../fonts/TestMORXTwenty.ttf | Bin .../fonts/TestMORXTwentyeight.ttf | Bin .../fonts/TestMORXTwentyfive.ttf | Bin .../fonts/TestMORXTwentyfour.ttf | Bin .../fonts/TestMORXTwentynine.ttf | Bin .../fonts/TestMORXTwentyone.ttf | Bin .../fonts/TestMORXTwentyseven.ttf | Bin .../fonts/TestMORXTwentysix.ttf | Bin .../fonts/TestMORXTwentythree.ttf | Bin .../fonts/TestMORXTwentytwo.ttf | Bin .../fonts/TestMORXTwo.ttf | Bin .../fonts/TestShapeAran.ttf | Bin .../fonts/TestShapeEthi.ttf | Bin .../fonts/TestShapeKndaV3.ttf | Bin .../fonts/TestTRAKOne.ttf | Bin .../data/text-rendering-tests/fonts/Zycon.ttf | Bin .../text-rendering-tests/tests/AVAR-1.tests | 0 .../text-rendering-tests/tests/CFF-1.tests | 0 .../text-rendering-tests/tests/CFF-2.tests | 0 .../text-rendering-tests/tests/CFF2-1.tests | 0 .../text-rendering-tests/tests/CMAP-1.tests | 0 .../text-rendering-tests/tests/CMAP-2.tests | 0 .../text-rendering-tests/tests/CMAP-3.tests | 0 .../text-rendering-tests/tests/CVAR-1.tests | 0 .../text-rendering-tests/tests/CVAR-2.tests | 0 .../text-rendering-tests/tests/GLYF-1.tests | 0 .../text-rendering-tests/tests/GPOS-1.tests | 0 .../text-rendering-tests/tests/GPOS-2.tests | 0 .../text-rendering-tests/tests/GPOS-3.tests | 0 .../text-rendering-tests/tests/GPOS-4.tests | 0 .../text-rendering-tests/tests/GPOS-5.tests | 0 .../text-rendering-tests/tests/GSUB-1.tests | 0 .../text-rendering-tests/tests/GSUB-2.tests | 0 .../text-rendering-tests/tests/GSUB-3.tests | 0 .../text-rendering-tests/tests/GVAR-1.tests | 0 .../text-rendering-tests/tests/GVAR-2.tests | 0 .../text-rendering-tests/tests/GVAR-3.tests | 0 .../text-rendering-tests/tests/GVAR-4.tests | 0 .../text-rendering-tests/tests/GVAR-5.tests | 0 .../text-rendering-tests/tests/GVAR-6.tests | 0 .../text-rendering-tests/tests/GVAR-7.tests | 0 .../text-rendering-tests/tests/GVAR-8.tests | 0 .../text-rendering-tests/tests/GVAR-9.tests | 0 .../text-rendering-tests/tests/HVAR-1.tests | 0 .../text-rendering-tests/tests/HVAR-2.tests | 0 .../text-rendering-tests/tests/KERN-1.tests | 0 .../text-rendering-tests/tests/KERN-2.tests | 0 .../text-rendering-tests/tests/MORX-1.tests | 0 .../text-rendering-tests/tests/MORX-10.tests | 0 .../text-rendering-tests/tests/MORX-11.tests | 0 .../text-rendering-tests/tests/MORX-12.tests | 0 .../text-rendering-tests/tests/MORX-13.tests | 0 .../text-rendering-tests/tests/MORX-14.tests | 0 .../text-rendering-tests/tests/MORX-16.tests | 0 .../text-rendering-tests/tests/MORX-17.tests | 0 .../text-rendering-tests/tests/MORX-18.tests | 0 .../text-rendering-tests/tests/MORX-19.tests | 0 .../text-rendering-tests/tests/MORX-2.tests | 0 .../text-rendering-tests/tests/MORX-20.tests | 0 .../text-rendering-tests/tests/MORX-21.tests | 0 .../text-rendering-tests/tests/MORX-22.tests | 0 .../text-rendering-tests/tests/MORX-23.tests | 0 .../text-rendering-tests/tests/MORX-24.tests | 0 .../text-rendering-tests/tests/MORX-25.tests | 0 .../text-rendering-tests/tests/MORX-26.tests | 0 .../text-rendering-tests/tests/MORX-27.tests | 0 .../text-rendering-tests/tests/MORX-28.tests | 0 .../text-rendering-tests/tests/MORX-29.tests | 0 .../text-rendering-tests/tests/MORX-3.tests | 0 .../text-rendering-tests/tests/MORX-30.tests | 0 .../text-rendering-tests/tests/MORX-31.tests | 0 .../text-rendering-tests/tests/MORX-32.tests | 0 .../text-rendering-tests/tests/MORX-33.tests | 0 .../text-rendering-tests/tests/MORX-34.tests | 0 .../text-rendering-tests/tests/MORX-35.tests | 0 .../text-rendering-tests/tests/MORX-36.tests | 0 .../text-rendering-tests/tests/MORX-37.tests | 0 .../text-rendering-tests/tests/MORX-38.tests | 0 .../text-rendering-tests/tests/MORX-39.tests | 0 .../text-rendering-tests/tests/MORX-4.tests | 0 .../text-rendering-tests/tests/MORX-40.tests | 0 .../text-rendering-tests/tests/MORX-41.tests | 0 .../text-rendering-tests/tests/MORX-5.tests | 0 .../text-rendering-tests/tests/MORX-6.tests | 0 .../text-rendering-tests/tests/MORX-7.tests | 0 .../text-rendering-tests/tests/MORX-8.tests | 0 .../text-rendering-tests/tests/MORX-9.tests | 0 .../text-rendering-tests/tests/SHARAN-1.tests | 0 .../text-rendering-tests/tests/SHBALI-1.tests | 0 .../text-rendering-tests/tests/SHBALI-2.tests | 0 .../text-rendering-tests/tests/SHBALI-3.tests | 0 .../text-rendering-tests/tests/SHKNDA-1.tests | 0 .../text-rendering-tests/tests/SHKNDA-2.tests | 0 .../text-rendering-tests/tests/SHKNDA-3.tests | 0 test/shaping/hb_test_tools.py | 0 .../language-urdu/crulp/ligatures/2grams.txt | 0 .../language-urdu/crulp/ligatures/3grams.txt | 0 .../language-urdu/crulp/ligatures/4grams.txt | 0 .../language-urdu/crulp/ligatures/5grams.txt | 0 .../language-urdu/crulp/ligatures/6grams.txt | 0 .../language-urdu/crulp/ligatures/7grams.txt | 0 .../language-urdu/crulp/ligatures/8grams.txt | 0 .../language-urdu/crulp/ligatures/LICENSE | 0 .../language-urdu/crulp/ligatures/README | 0 .../language-urdu/crulp/ligatures/SOURCES | 0 .../misc/diacritics/lam-alef.txt | 0 .../misc/diacritics/language-arabic.txt | 0 .../misc/diacritics/language-persian.txt | 0 .../misc/diacritics/language-urdu.txt | 0 .../misc/diacritics/ligature-components.txt | 0 .../misc/diacritics/ligature-diacritics.txt | 0 .../misc/diacritics/mark-skipping.txt | 0 .../script-mongolian/misc/misc.txt | 0 .../script-mongolian/misc/non-joining.txt | 0 .../script-mongolian/misc/poem.txt | 0 .../misc/variation-selectors.txt | 0 .../shaper-arabic/script-nko/misc/misc.txt | 0 .../script-phags-pa/misc/misc.txt | 0 .../script-syriac/misc/abbreviation-mark.txt | 0 .../script-syriac/misc/alaph.txt | 0 .../script-ethiopic/misc/misc.txt | 0 .../script-han/misc/cjk-compat.txt | 0 .../misc/kazuraki-liga-lines.txt | 0 .../script-hiragana/misc/kazuraki-liga.txt | 0 .../script-linear-b/misc/misc.txt | 0 .../script-tifinagh/misc/misc.txt | 0 .../shaper-hangul/script-hangul/misc/misc.txt | 0 .../script-hebrew/misc/diacritics.txt | 0 .../script-assamese/utrrs/LICENSE | 0 .../shaper-indic/script-assamese/utrrs/README | 0 .../script-assamese/utrrs/SOURCES | 0 ...cFontFeatureCodepoint-AdditionalVowels.txt | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../gpos/IndicFontFeatureGPOS-AboveBase.txt | 0 .../gpos/IndicFontFeatureGPOS-BelowBase.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../script-bengali/bengali-vowel-letters.txt | 0 .../shaper-indic/script-bengali/misc/misc.txt | 0 .../shaper-indic/script-bengali/misc/reph.txt | 0 .../shaper-indic/script-bengali/utrrs/LICENSE | 0 .../shaper-indic/script-bengali/utrrs/README | 0 .../shaper-indic/script-bengali/utrrs/SOURCES | 0 ...cFontFeatureCodepoint-AdditionalVowels.txt | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../gpos/IndicFontFeatureGPOS-AboveBase.txt | 0 .../gpos/IndicFontFeatureGPOS-BelowBase.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../devanagari-atomic-consonants.txt | 0 .../devanagari-vowel-letters.txt | 0 .../script-devanagari/misc/dottedcircle.txt | 0 .../script-devanagari/misc/eyelash.txt | 0 .../script-devanagari/misc/joiners.txt | 0 .../script-devanagari/misc/misc.txt | 0 .../misc/spec-deviations.txt | 0 .../misc/tricky-reordering.txt | 0 .../script-devanagari/utrrs/LICENSE | 0 .../script-devanagari/utrrs/README | 0 .../script-devanagari/utrrs/SOURCES | 0 ...tFeatureCodepoint-AdditionalConsonants.txt | 0 ...cFontFeatureCodepoint-AdditionalVowels.txt | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 ...ureCodepoint-DevnagariSpecificAddition.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...ontFeatureCodepoint-GenericPunctuation.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../gpos/IndicFontFeatureGPOS-AboveBase.txt | 0 .../gpos/IndicFontFeatureGPOS-BelowBase.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../gujarati-vowel-letters.txt | 0 .../script-gujarati/utrrs/LICENSE | 0 .../shaper-indic/script-gujarati/utrrs/README | 0 .../script-gujarati/utrrs/SOURCES | 0 ...cFontFeatureCodepoint-AdditionalVowels.txt | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../gpos/IndicFontFeatureGPOS-AboveBase.txt | 0 .../gpos/IndicFontFeatureGPOS-BelowBase.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../gurmukhi-vowel-letters.txt | 0 .../script-gurmukhi/misc/misc.txt | 0 .../script-gurmukhi/utrrs/LICENSE | 0 .../shaper-indic/script-gurmukhi/utrrs/README | 0 .../script-gurmukhi/utrrs/SOURCES | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...cFontFeatureCodepoint-GurmukhiSpecific.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../gpos/IndicFontFeatureGPOS-AboveBase.txt | 0 .../gpos/IndicFontFeatureGPOS-BelowBase.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../script-kannada/kannada-vowel-letters.txt | 0 .../shaper-indic/script-kannada/misc/misc.txt | 0 .../script-kannada/misc/right-matras.txt | 0 .../shaper-indic/script-kannada/utrrs/LICENSE | 0 .../shaper-indic/script-kannada/utrrs/README | 0 .../shaper-indic/script-kannada/utrrs/SOURCES | 0 ...tFeatureCodepoint-AdditionalConsonants.txt | 0 ...cFontFeatureCodepoint-AdditionalVowels.txt | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../gpos/IndicFontFeatureGPOS-AboveBase.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../malayalam-vowel-letters.txt | 0 .../script-malayalam/misc/cibu.txt | 0 .../script-malayalam/misc/dot-reph.txt | 0 .../script-malayalam/misc/misc.txt | 0 .../script-malayalam/utrrs/LICENSE | 0 .../script-malayalam/utrrs/README | 0 .../script-malayalam/utrrs/SOURCES | 0 ...cFontFeatureCodepoint-AdditionalVowels.txt | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../shaper-indic/script-oriya/misc/bindu.txt | 0 .../shaper-indic/script-oriya/misc/misc.txt | 0 .../script-oriya/oriya-vowel-letters.txt | 0 .../shaper-indic/script-oriya/utrrs/LICENSE | 0 .../shaper-indic/script-oriya/utrrs/README | 0 .../shaper-indic/script-oriya/utrrs/SOURCES | 0 ...tFeatureCodepoint-AdditionalConsonants.txt | 0 ...cFontFeatureCodepoint-AdditionalVowels.txt | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 ...ndicFontFeatureCodepoint-OriyaSpecific.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../script-sinhala/misc/extensive.txt | 0 .../shaper-indic/script-sinhala/misc/misc.txt | 0 .../shaper-indic/script-sinhala/misc/reph.txt | 0 .../script-sinhala/misc/split-matras.txt | 0 .../shaper-indic/script-sinhala/utrrs/LICENSE | 0 .../shaper-indic/script-sinhala/utrrs/README | 0 .../shaper-indic/script-sinhala/utrrs/SOURCES | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Punctuation.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../utrrs/gpos/IndicFontFeatureGPOS.txt | 0 .../gsub/IndicFontFeatureGSUB-Conjunct.txt | 0 .../IndicFontFeatureGSUB-Rakaaraansaya.txt | 0 .../gsub/IndicFontFeatureGSUB-Repaya.txt | 0 .../IndicFontFeatureGSUB-Special-Cases.txt | 0 .../IndicFontFeatureGSUB-TouchingLetters.txt | 0 .../gsub/IndicFontFeatureGSUB-Yansaya.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../shaper-indic/script-tamil/misc/misc.txt | 0 .../shaper-indic/script-tamil/utrrs/LICENSE | 0 .../shaper-indic/script-tamil/utrrs/README | 0 .../shaper-indic/script-tamil/utrrs/SOURCES | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-CurrencySymbols.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Numerics.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 .../IndicFontFeatureCodepoint-Symbols.txt | 0 .../IndicFontFeatureCodepoint-TamilSymbol.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../gpos/IndicFontFeatureGPOS-AboveBase.txt | 0 .../gpos/IndicFontFeatureGPOS-BelowBase.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../shaper-indic/script-telugu/misc/misc.txt | 0 .../script-telugu/telugu-vowel-letters.txt | 0 .../shaper-indic/script-telugu/utrrs/LICENSE | 0 .../shaper-indic/script-telugu/utrrs/README | 0 .../shaper-indic/script-telugu/utrrs/SOURCES | 0 ...cFontFeatureCodepoint-AdditionalVowels.txt | 0 .../IndicFontFeatureCodepoint-Consonants.txt | 0 ...icFontFeatureCodepoint-DependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Digits.txt | 0 ...FontFeatureCodepoint-IndependentVowels.txt | 0 .../IndicFontFeatureCodepoint-Reserved.txt | 0 ...IndicFontFeatureCodepoint-VariousSigns.txt | 0 .../gpos/IndicFontFeatureGPOS-AboveBase.txt | 0 .../utrrs/gsub/IndicFontFeatureGSUB.txt | 0 .../texts/in-house/shaper-khmer/misc.txt | 0 .../shaper-khmer/other-marks-invalid.txt | 0 .../in-house/shaper-khmer/other-marks.txt | 0 .../script-myanmar/misc/misc.txt | 0 .../script-myanmar/misc/otspec.txt | 0 .../script-myanmar/misc/utn11.txt | 0 .../shaper-thai/script-lao/misc/sara-am.txt | 0 .../shaper-thai/script-thai/misc/misc.txt | 0 .../shaper-thai/script-thai/misc/phinthu.txt | 0 .../script-thai/misc/pua-shaping.txt | 0 .../shaper-thai/script-thai/misc/sara-am.txt | 0 .../script-tibetan/misc/contractions.txt | 0 .../script-tibetan/misc/misc.txt | 0 .../in-house/shaper-use/script-batak/misc.txt | 0 .../shaper-use/script-buginese/misc.txt | 0 .../in-house/shaper-use/script-cham/misc.txt | 0 .../shaper-use/script-javanese/misc.txt | 0 .../shaper-use/script-kaithi/misc.txt | 0 .../shaper-use/script-kharoshti/misc.txt | 0 .../shaper-use/script-tai-tham/misc.txt | 0 .../shaper-use/script-tai-tham/torture.txt | 0 test/subset/CMakeLists.txt | 0 test/subset/Makefile.am | 0 test/subset/data/Makefile.am | 0 test/subset/data/Makefile.sources | 0 ...Comfortaa-Regular-new.default.61,62,63.ttf | Bin .../Comfortaa-Regular-new.default.61,63.ttf | Bin .../Comfortaa-Regular-new.default.61.ttf | Bin .../Comfortaa-Regular-new.default.62.ttf | Bin .../Comfortaa-Regular-new.default.63.ttf | Bin ...gular-new.default.retain-all-codepoint.ttf | Bin ...ar-new.drop-hints-retain-gids.61,62,63.ttf | Bin ...gular-new.drop-hints-retain-gids.61,63.ttf | Bin ...-Regular-new.drop-hints-retain-gids.61.ttf | Bin ...-Regular-new.drop-hints-retain-gids.62.ttf | Bin ...-Regular-new.drop-hints-retain-gids.63.ttf | Bin ...hints-retain-gids.retain-all-codepoint.ttf | Bin ...fortaa-Regular-new.drop-hints.61,62,63.ttf | Bin ...Comfortaa-Regular-new.drop-hints.61,63.ttf | Bin .../Comfortaa-Regular-new.drop-hints.61.ttf | Bin .../Comfortaa-Regular-new.drop-hints.62.ttf | Bin .../Comfortaa-Regular-new.drop-hints.63.ttf | Bin ...ar-new.drop-hints.retain-all-codepoint.ttf | Bin ...omfortaa-Regular-new.name-ids.61,62,63.ttf | Bin .../Comfortaa-Regular-new.name-ids.61,63.ttf | Bin .../Comfortaa-Regular-new.name-ids.61.ttf | Bin .../Comfortaa-Regular-new.name-ids.62.ttf | Bin .../Comfortaa-Regular-new.name-ids.63.ttf | Bin ...ular-new.name-ids.retain-all-codepoint.ttf | Bin ...ortaa-Regular-new.retain-gids.61,62,63.ttf | Bin ...omfortaa-Regular-new.retain-gids.61,63.ttf | Bin .../Comfortaa-Regular-new.retain-gids.61.ttf | Bin .../Comfortaa-Regular-new.retain-gids.62.ttf | Bin .../Comfortaa-Regular-new.retain-gids.63.ttf | Bin ...r-new.retain-gids.retain-all-codepoint.ttf | Bin .../Roboto-Regular.abc.default.61,62,63.ttf | Bin .../Roboto-Regular.abc.default.61,63.ttf | Bin .../basics/Roboto-Regular.abc.default.61.ttf | Bin .../basics/Roboto-Regular.abc.default.62.ttf | Bin .../basics/Roboto-Regular.abc.default.63.ttf | Bin ...gular.abc.default.retain-all-codepoint.ttf | Bin ...ar.abc.drop-hints-retain-gids.61,62,63.ttf | Bin ...gular.abc.drop-hints-retain-gids.61,63.ttf | Bin ...-Regular.abc.drop-hints-retain-gids.61.ttf | Bin ...-Regular.abc.drop-hints-retain-gids.62.ttf | Bin ...-Regular.abc.drop-hints-retain-gids.63.ttf | Bin ...hints-retain-gids.retain-all-codepoint.ttf | Bin ...Roboto-Regular.abc.drop-hints.61,62,63.ttf | Bin .../Roboto-Regular.abc.drop-hints.61,63.ttf | Bin .../Roboto-Regular.abc.drop-hints.61.ttf | Bin .../Roboto-Regular.abc.drop-hints.62.ttf | Bin .../Roboto-Regular.abc.drop-hints.63.ttf | Bin ...ar.abc.drop-hints.retain-all-codepoint.ttf | Bin .../Roboto-Regular.abc.name-ids.61,62,63.ttf | Bin .../Roboto-Regular.abc.name-ids.61,63.ttf | Bin .../basics/Roboto-Regular.abc.name-ids.61.ttf | Bin .../basics/Roboto-Regular.abc.name-ids.62.ttf | Bin .../basics/Roboto-Regular.abc.name-ids.63.ttf | Bin ...ular.abc.name-ids.retain-all-codepoint.ttf | Bin ...oboto-Regular.abc.retain-gids.61,62,63.ttf | Bin .../Roboto-Regular.abc.retain-gids.61,63.ttf | Bin .../Roboto-Regular.abc.retain-gids.61.ttf | Bin .../Roboto-Regular.abc.retain-gids.62.ttf | Bin .../Roboto-Regular.abc.retain-gids.63.ttf | Bin ...r.abc.retain-gids.retain-all-codepoint.ttf | Bin ...Pro-Regular.default.1FC,21,41,20,62,63.otf | Bin ...SourceSansPro-Regular.default.61,62,63.otf | Bin ...SansPro-Regular.default.D7,D8,D9,DA,DE.otf | Bin ...utinize-retain-gids.1FC,21,41,20,62,63.otf | Bin ...ar.desubroutinize-retain-gids.61,62,63.otf | Bin ...ubroutinize-retain-gids.D7,D8,D9,DA,DE.otf | Bin ...ular.desubroutinize.1FC,21,41,20,62,63.otf | Bin ...ansPro-Regular.desubroutinize.61,62,63.otf | Bin ...-Regular.desubroutinize.D7,D8,D9,DA,DE.otf | Bin ...utinize-retain-gids.1FC,21,41,20,62,63.otf | Bin ...ts-desubroutinize-retain-gids.61,62,63.otf | Bin ...ubroutinize-retain-gids.D7,D8,D9,DA,DE.otf | Bin ...ints-desubroutinize.1FC,21,41,20,62,63.otf | Bin ...lar.drop-hints-desubroutinize.61,62,63.otf | Bin ...op-hints-desubroutinize.D7,D8,D9,DA,DE.otf | Bin ...p-hints-retain-gids.1FC,21,41,20,62,63.otf | Bin ...egular.drop-hints-retain-gids.61,62,63.otf | Bin ....drop-hints-retain-gids.D7,D8,D9,DA,DE.otf | Bin ...-Regular.drop-hints.1FC,21,41,20,62,63.otf | Bin ...rceSansPro-Regular.drop-hints.61,62,63.otf | Bin ...sPro-Regular.drop-hints.D7,D8,D9,DA,DE.otf | Bin ...Regular.retain-gids.1FC,21,41,20,62,63.otf | Bin ...ceSansPro-Regular.retain-gids.61,62,63.otf | Bin ...Pro-Regular.retain-gids.D7,D8,D9,DA,DE.otf | Bin ....default.3042,3044,3046,3048,304A,304B.otf | Bin ....default.3042,3044,3046,73E0,5EA6,8F38.otf | Bin ...ans-Regular_subset.default.61,63,65,6B.otf | Bin ....default.660E,6975,73E0,5EA6,8F38,6E05.otf | Bin ...rceHanSans-Regular_subset.default.660E.otf | Bin ...ain-gids.3042,3044,3046,3048,304A,304B.otf | Bin ...ain-gids.3042,3044,3046,73E0,5EA6,8F38.otf | Bin ...desubroutinize-retain-gids.61,63,65,6B.otf | Bin ...ain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf | Bin ...subset.desubroutinize-retain-gids.660E.otf | Bin ...outinize.3042,3044,3046,3048,304A,304B.otf | Bin ...outinize.3042,3044,3046,73E0,5EA6,8F38.otf | Bin ...ular_subset.desubroutinize.61,63,65,6B.otf | Bin ...outinize.660E,6975,73E0,5EA6,8F38,6E05.otf | Bin ...ans-Regular_subset.desubroutinize.660E.otf | Bin ...ain-gids.3042,3044,3046,3048,304A,304B.otf | Bin ...ain-gids.3042,3044,3046,73E0,5EA6,8F38.otf | Bin ...desubroutinize-retain-gids.61,63,65,6B.otf | Bin ...ain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf | Bin ...-hints-desubroutinize-retain-gids.660E.otf | Bin ...outinize.3042,3044,3046,3048,304A,304B.otf | Bin ...outinize.3042,3044,3046,73E0,5EA6,8F38.otf | Bin ....drop-hints-desubroutinize.61,63,65,6B.otf | Bin ...outinize.660E,6975,73E0,5EA6,8F38,6E05.otf | Bin ..._subset.drop-hints-desubroutinize.660E.otf | Bin ...ain-gids.3042,3044,3046,3048,304A,304B.otf | Bin ...ain-gids.3042,3044,3046,73E0,5EA6,8F38.otf | Bin ...set.drop-hints-retain-gids.61,63,65,6B.otf | Bin ...ain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf | Bin ...lar_subset.drop-hints-retain-gids.660E.otf | Bin ...op-hints.3042,3044,3046,3048,304A,304B.otf | Bin ...op-hints.3042,3044,3046,73E0,5EA6,8F38.otf | Bin ...-Regular_subset.drop-hints.61,63,65,6B.otf | Bin ...op-hints.660E,6975,73E0,5EA6,8F38,6E05.otf | Bin ...HanSans-Regular_subset.drop-hints.660E.otf | Bin ...ain-gids.3042,3044,3046,3048,304A,304B.otf | Bin ...ain-gids.3042,3044,3046,73E0,5EA6,8F38.otf | Bin ...Regular_subset.retain-gids.61,63,65,6B.otf | Bin ...ain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf | Bin ...anSans-Regular_subset.retain-gids.660E.otf | Bin ...oto-Regular.default.1FC,21,41,20,62,63.ttf | Bin .../Roboto-Regular.default.61,62,63.ttf | Bin .../Roboto-Regular.default.D7,D8,D9,DA,DE.ttf | Bin ...-Regular.drop-hints.1FC,21,41,20,62,63.ttf | Bin .../Roboto-Regular.drop-hints.61,62,63.ttf | Bin ...boto-Regular.drop-hints.D7,D8,D9,DA,DE.ttf | Bin ....default.3042,3044,3046,3048,304A,304B.ttf | Bin ....default.3042,3044,3046,73E0,5EA6,8F38.ttf | Bin .../Mplus1p-Regular.default.61,63,65,6B.ttf | Bin ....default.660E,6975,73E0,5EA6,8F38,6E05.ttf | Bin .../japanese/Mplus1p-Regular.default.660E.ttf | Bin ...op-hints.3042,3044,3046,3048,304A,304B.ttf | Bin ...op-hints.3042,3044,3046,73E0,5EA6,8F38.ttf | Bin ...Mplus1p-Regular.drop-hints.61,63,65,6B.ttf | Bin ...op-hints.660E,6975,73E0,5EA6,8F38,6E05.ttf | Bin .../Mplus1p-Regular.drop-hints.660E.ttf | Bin ...1_2_font.keep-layout-retain-gids.41,43.otf | Bin ...1_2_font.keep-layout-retain-gids.41,46.otf | Bin ...1_2_font.keep-layout-retain-gids.43,46.otf | Bin ...ayout-retain-gids.retain-all-codepoint.otf | Bin ...lcaps.keep-layout-retain-gids.41,42,43.ttf | Bin ...mallcaps.keep-layout-retain-gids.41,43.ttf | Bin ...r.smallcaps.keep-layout-retain-gids.41.ttf | Bin ...r.smallcaps.keep-layout-retain-gids.43.ttf | Bin ...mallcaps.keep-layout-retain-gids.CA,CB.ttf | Bin ...Regular.smallcaps.keep-layout.41,42,43.ttf | Bin ...to-Regular.smallcaps.keep-layout.41,43.ttf | Bin ...oboto-Regular.smallcaps.keep-layout.41.ttf | Bin ...oboto-Regular.smallcaps.keep-layout.43.ttf | Bin ...to-Regular.smallcaps.keep-layout.CA,CB.ttf | Bin .../data/fonts/Comfortaa-Regular-new.ttf | Bin test/subset/data/fonts/Mplus1p-Regular.ttf | Bin test/subset/data/fonts/Roboto-Regular.abc.ttf | Bin .../data/fonts/Roboto-Regular.smallcaps.ttf | Bin test/subset/data/fonts/Roboto-Regular.ttf | Bin .../fonts/SourceHanSans-Regular_subset.otf | Bin .../data/fonts/SourceSansPro-Regular.otf | Bin test/subset/data/fonts/gpos1_2_font.otf | Bin test/subset/data/profiles/default.txt | 0 .../profiles/desubroutinize-retain-gids.txt | 0 test/subset/data/profiles/desubroutinize.txt | 0 .../drop-hints-desubroutinize-retain-gids.txt | 0 .../profiles/drop-hints-desubroutinize.txt | 0 .../data/profiles/drop-hints-retain-gids.txt | 0 test/subset/data/profiles/drop-hints.txt | 0 .../data/profiles/keep-layout-retain-gids.txt | 0 test/subset/data/profiles/keep-layout.txt | 0 test/subset/data/profiles/name-ids.txt | 0 test/subset/data/profiles/retain-gids.txt | 0 test/subset/data/tests/basics.tests | 0 test/subset/data/tests/cff-full-font.tests | 0 test/subset/data/tests/cff-japanese.tests | 0 test/subset/data/tests/full-font.tests | 0 test/subset/data/tests/japanese.tests | 0 test/subset/data/tests/layout.gpos.tests | 0 test/subset/data/tests/layout.tests | 0 test/subset/subset_test_suite.py | 0 util/Makefile.am | 0 util/Makefile.sources | 0 util/ansi-print.cc | 0 util/ansi-print.hh | 0 util/hb-fc-list.c | 0 util/hb-fc.cc | 0 util/hb-fc.h | 0 util/hb-ot-shape-closure.cc | 0 util/hb-shape.cc | 0 util/hb-subset.cc | 0 util/hb-view.cc | 0 util/helper-cairo-ansi.cc | 0 util/helper-cairo-ansi.hh | 0 util/helper-cairo.cc | 0 util/helper-cairo.hh | 0 util/main-font-text.hh | 0 util/options-subset.cc | 0 util/options.cc | 0 util/options.hh | 0 util/shape-consumer.hh | 0 util/view-cairo.cc | 0 util/view-cairo.hh | 0 1750 files changed, 25 insertions(+), 83 deletions(-) mode change 100644 => 100755 .ci/build-freetype.sh mode change 100644 => 100755 .ci/trigger-coverity.sh mode change 100644 => 100755 .circleci/config.yml mode change 100644 => 100755 .clang-format mode change 100644 => 100755 .codecov.yml mode change 100644 => 100755 .editorconfig mode change 100644 => 100755 .travis.yml mode change 100644 => 100755 AUTHORS mode change 100644 => 100755 BUILD.md mode change 100644 => 100755 CMakeLists.txt mode change 100644 => 100755 CONFIG.md mode change 100644 => 100755 COPYING delete mode 100755 COPYRIGHT.OpenSource mode change 100644 => 100755 Makefile.am mode change 100644 => 100755 NEWS mode change 120000 => 100755 README delete mode 100755 README.OpenSource mode change 100644 => 100755 README.md mode change 100644 => 100755 README.mingw.md mode change 100644 => 100755 README.python.md mode change 100644 => 100755 RELEASING.md mode change 100644 => 100755 TESTING.md mode change 100644 => 100755 THANKS mode change 100644 => 100755 TODO mode change 100644 => 100755 appveyor.yml mode change 100644 => 100755 azure-pipelines.yml mode change 100644 => 100755 configure.ac mode change 100644 => 100755 docs/HarfBuzz.png mode change 100644 => 100755 docs/HarfBuzz.svg mode change 100644 => 100755 docs/Makefile.am mode change 100644 => 100755 docs/harfbuzz-docs.xml mode change 100644 => 100755 docs/harfbuzz-overrides.txt mode change 100644 => 100755 docs/harfbuzz-sections.txt mode change 100644 => 100755 docs/usermanual-buffers-language-script-and-direction.xml mode change 100644 => 100755 docs/usermanual-clusters.xml mode change 100644 => 100755 docs/usermanual-fonts-and-faces.xml mode change 100644 => 100755 docs/usermanual-getting-started.xml mode change 100644 => 100755 docs/usermanual-glyph-information.xml mode change 100644 => 100755 docs/usermanual-install-harfbuzz.xml mode change 100644 => 100755 docs/usermanual-object-model.xml mode change 100644 => 100755 docs/usermanual-opentype-features.xml mode change 100644 => 100755 docs/usermanual-shaping-concepts.xml mode change 100644 => 100755 docs/usermanual-utilities.xml mode change 100644 => 100755 docs/usermanual-what-is-harfbuzz.xml mode change 100644 => 100755 docs/version.xml.in mode change 100644 => 100755 git.mk mode change 100644 => 100755 harfbuzz.doap mode change 100644 => 100755 m4/ax_check_link_flag.m4 mode change 100644 => 100755 m4/ax_code_coverage.m4 mode change 100644 => 100755 m4/ax_cxx_compile_stdcxx.m4 mode change 100644 => 100755 m4/ax_pthread.m4 mode change 100644 => 100755 replace-enum-strings.cmake mode change 100644 => 100755 src/HBIndicVowelConstraints.txt mode change 100644 => 100755 src/Makefile.am mode change 100644 => 100755 src/Makefile.sources mode change 100644 => 100755 src/dump-indic-data.cc mode change 100644 => 100755 src/dump-khmer-data.cc mode change 100644 => 100755 src/dump-myanmar-data.cc mode change 100644 => 100755 src/dump-use-data.cc mode change 100644 => 100755 src/harfbuzz-config.cmake.in mode change 100644 => 100755 src/harfbuzz-gobject.pc.in mode change 100644 => 100755 src/harfbuzz-icu.pc.in mode change 100644 => 100755 src/harfbuzz-subset.pc.in mode change 100644 => 100755 src/harfbuzz.cc mode change 100644 => 100755 src/harfbuzz.pc.in mode change 100644 => 100755 src/hb-aat-fdsc-table.hh mode change 100644 => 100755 src/hb-aat-layout-ankr-table.hh mode change 100644 => 100755 src/hb-aat-layout-bsln-table.hh mode change 100644 => 100755 src/hb-aat-layout-common.hh mode change 100644 => 100755 src/hb-aat-layout-feat-table.hh mode change 100644 => 100755 src/hb-aat-layout-just-table.hh mode change 100644 => 100755 src/hb-aat-layout-kerx-table.hh mode change 100644 => 100755 src/hb-aat-layout-lcar-table.hh mode change 100644 => 100755 src/hb-aat-layout-morx-table.hh mode change 100644 => 100755 src/hb-aat-layout-opbd-table.hh mode change 100644 => 100755 src/hb-aat-layout-trak-table.hh mode change 100644 => 100755 src/hb-aat-layout.cc mode change 100644 => 100755 src/hb-aat-layout.h mode change 100644 => 100755 src/hb-aat-layout.hh mode change 100644 => 100755 src/hb-aat-ltag-table.hh mode change 100644 => 100755 src/hb-aat-map.cc mode change 100644 => 100755 src/hb-aat-map.hh mode change 100644 => 100755 src/hb-aat.h mode change 100644 => 100755 src/hb-algs.hh mode change 100644 => 100755 src/hb-array.hh mode change 100644 => 100755 src/hb-atomic.hh mode change 100644 => 100755 src/hb-bimap.hh mode change 100644 => 100755 src/hb-blob.cc mode change 100644 => 100755 src/hb-blob.h mode change 100644 => 100755 src/hb-blob.hh mode change 100644 => 100755 src/hb-buffer-deserialize-json.hh mode change 100644 => 100755 src/hb-buffer-deserialize-json.rl mode change 100644 => 100755 src/hb-buffer-deserialize-text.hh mode change 100644 => 100755 src/hb-buffer-deserialize-text.rl mode change 100644 => 100755 src/hb-buffer-serialize.cc mode change 100644 => 100755 src/hb-buffer.cc mode change 100644 => 100755 src/hb-buffer.h mode change 100644 => 100755 src/hb-buffer.hh mode change 100644 => 100755 src/hb-cache.hh mode change 100644 => 100755 src/hb-cff-interp-common.hh mode change 100644 => 100755 src/hb-cff-interp-cs-common.hh mode change 100644 => 100755 src/hb-cff-interp-dict-common.hh mode change 100644 => 100755 src/hb-cff1-interp-cs.hh mode change 100644 => 100755 src/hb-cff2-interp-cs.hh mode change 100644 => 100755 src/hb-common.cc mode change 100644 => 100755 src/hb-common.h mode change 100644 => 100755 src/hb-config.hh mode change 100644 => 100755 src/hb-coretext.cc mode change 100644 => 100755 src/hb-coretext.h mode change 100644 => 100755 src/hb-debug.hh mode change 100644 => 100755 src/hb-deprecated.h mode change 100644 => 100755 src/hb-directwrite.cc mode change 100644 => 100755 src/hb-directwrite.h mode change 100644 => 100755 src/hb-dispatch.hh mode change 100644 => 100755 src/hb-face.cc mode change 100644 => 100755 src/hb-face.h mode change 100644 => 100755 src/hb-face.hh mode change 100644 => 100755 src/hb-fallback-shape.cc mode change 100644 => 100755 src/hb-font.cc mode change 100644 => 100755 src/hb-font.h mode change 100644 => 100755 src/hb-font.hh mode change 100644 => 100755 src/hb-ft.cc mode change 100644 => 100755 src/hb-ft.h mode change 100644 => 100755 src/hb-gdi.cc mode change 100644 => 100755 src/hb-gdi.h mode change 100644 => 100755 src/hb-glib.cc mode change 100644 => 100755 src/hb-glib.h mode change 100644 => 100755 src/hb-gobject-enums.cc.tmpl mode change 100644 => 100755 src/hb-gobject-enums.h.tmpl mode change 100644 => 100755 src/hb-gobject-structs.cc mode change 100644 => 100755 src/hb-gobject-structs.h mode change 100644 => 100755 src/hb-gobject.h mode change 100644 => 100755 src/hb-graphite2.cc mode change 100644 => 100755 src/hb-graphite2.h mode change 100644 => 100755 src/hb-icu.cc mode change 100644 => 100755 src/hb-icu.h mode change 100644 => 100755 src/hb-iter.hh mode change 100644 => 100755 src/hb-kern.hh mode change 100644 => 100755 src/hb-machinery.hh mode change 100644 => 100755 src/hb-map.cc mode change 100644 => 100755 src/hb-map.h mode change 100644 => 100755 src/hb-map.hh mode change 100644 => 100755 src/hb-meta.hh mode change 100644 => 100755 src/hb-mutex.hh mode change 100644 => 100755 src/hb-null.hh mode change 100644 => 100755 src/hb-object.hh mode change 100644 => 100755 src/hb-open-file.hh mode change 100644 => 100755 src/hb-open-type.hh mode change 100644 => 100755 src/hb-ot-cff-common.hh mode change 100644 => 100755 src/hb-ot-cff1-table.cc mode change 100644 => 100755 src/hb-ot-cff1-table.hh mode change 100644 => 100755 src/hb-ot-cff2-table.cc mode change 100644 => 100755 src/hb-ot-cff2-table.hh mode change 100644 => 100755 src/hb-ot-cmap-table.hh mode change 100644 => 100755 src/hb-ot-color-cbdt-table.hh mode change 100644 => 100755 src/hb-ot-color-colr-table.hh mode change 100644 => 100755 src/hb-ot-color-cpal-table.hh mode change 100644 => 100755 src/hb-ot-color-sbix-table.hh mode change 100644 => 100755 src/hb-ot-color-svg-table.hh mode change 100644 => 100755 src/hb-ot-color.cc mode change 100644 => 100755 src/hb-ot-color.h mode change 100644 => 100755 src/hb-ot-deprecated.h mode change 100644 => 100755 src/hb-ot-face-table-list.hh mode change 100644 => 100755 src/hb-ot-face.cc mode change 100644 => 100755 src/hb-ot-face.hh mode change 100644 => 100755 src/hb-ot-font.cc mode change 100644 => 100755 src/hb-ot-font.h mode change 100644 => 100755 src/hb-ot-gasp-table.hh mode change 100644 => 100755 src/hb-ot-glyf-table.hh mode change 100644 => 100755 src/hb-ot-hdmx-table.hh mode change 100644 => 100755 src/hb-ot-head-table.hh mode change 100644 => 100755 src/hb-ot-hhea-table.hh mode change 100644 => 100755 src/hb-ot-hmtx-table.hh mode change 100644 => 100755 src/hb-ot-kern-table.hh mode change 100644 => 100755 src/hb-ot-layout-base-table.hh mode change 100644 => 100755 src/hb-ot-layout-common.hh mode change 100644 => 100755 src/hb-ot-layout-gdef-table.hh mode change 100644 => 100755 src/hb-ot-layout-gpos-table.hh mode change 100644 => 100755 src/hb-ot-layout-gsub-table.hh mode change 100644 => 100755 src/hb-ot-layout-gsubgpos.hh mode change 100644 => 100755 src/hb-ot-layout-jstf-table.hh mode change 100644 => 100755 src/hb-ot-layout.cc mode change 100644 => 100755 src/hb-ot-layout.h mode change 100644 => 100755 src/hb-ot-layout.hh mode change 100644 => 100755 src/hb-ot-map.cc mode change 100644 => 100755 src/hb-ot-map.hh mode change 100644 => 100755 src/hb-ot-math-table.hh mode change 100644 => 100755 src/hb-ot-math.cc mode change 100644 => 100755 src/hb-ot-math.h mode change 100644 => 100755 src/hb-ot-maxp-table.hh mode change 100644 => 100755 src/hb-ot-meta-table.hh mode change 100644 => 100755 src/hb-ot-meta.cc mode change 100644 => 100755 src/hb-ot-meta.h mode change 100644 => 100755 src/hb-ot-metrics.cc mode change 100644 => 100755 src/hb-ot-metrics.h mode change 100644 => 100755 src/hb-ot-metrics.hh mode change 100644 => 100755 src/hb-ot-name-language-static.hh mode change 100644 => 100755 src/hb-ot-name-language.hh mode change 100644 => 100755 src/hb-ot-name-table.hh mode change 100644 => 100755 src/hb-ot-name.cc mode change 100644 => 100755 src/hb-ot-name.h mode change 100644 => 100755 src/hb-ot-os2-table.hh mode change 100644 => 100755 src/hb-ot-os2-unicode-ranges.hh mode change 100644 => 100755 src/hb-ot-post-macroman.hh mode change 100644 => 100755 src/hb-ot-post-table.hh mode change 100644 => 100755 src/hb-ot-shape-complex-arabic-fallback.hh mode change 100644 => 100755 src/hb-ot-shape-complex-arabic-table.hh mode change 100644 => 100755 src/hb-ot-shape-complex-arabic-win1256.hh mode change 100644 => 100755 src/hb-ot-shape-complex-arabic.cc mode change 100644 => 100755 src/hb-ot-shape-complex-arabic.hh mode change 100644 => 100755 src/hb-ot-shape-complex-default.cc mode change 100644 => 100755 src/hb-ot-shape-complex-hangul.cc mode change 100644 => 100755 src/hb-ot-shape-complex-hebrew.cc mode change 100644 => 100755 src/hb-ot-shape-complex-indic-machine.hh mode change 100644 => 100755 src/hb-ot-shape-complex-indic-machine.rl mode change 100644 => 100755 src/hb-ot-shape-complex-indic-table.cc mode change 100644 => 100755 src/hb-ot-shape-complex-indic.cc mode change 100644 => 100755 src/hb-ot-shape-complex-indic.hh mode change 100644 => 100755 src/hb-ot-shape-complex-khmer-machine.hh mode change 100644 => 100755 src/hb-ot-shape-complex-khmer-machine.rl mode change 100644 => 100755 src/hb-ot-shape-complex-khmer.cc mode change 100644 => 100755 src/hb-ot-shape-complex-khmer.hh mode change 100644 => 100755 src/hb-ot-shape-complex-myanmar-machine.hh mode change 100644 => 100755 src/hb-ot-shape-complex-myanmar-machine.rl mode change 100644 => 100755 src/hb-ot-shape-complex-myanmar.cc mode change 100644 => 100755 src/hb-ot-shape-complex-myanmar.hh mode change 100644 => 100755 src/hb-ot-shape-complex-thai.cc mode change 100644 => 100755 src/hb-ot-shape-complex-use-machine.hh mode change 100644 => 100755 src/hb-ot-shape-complex-use-machine.rl mode change 100644 => 100755 src/hb-ot-shape-complex-use-table.cc mode change 100644 => 100755 src/hb-ot-shape-complex-use.cc mode change 100644 => 100755 src/hb-ot-shape-complex-use.hh mode change 100644 => 100755 src/hb-ot-shape-complex-vowel-constraints.cc mode change 100644 => 100755 src/hb-ot-shape-complex-vowel-constraints.hh mode change 100644 => 100755 src/hb-ot-shape-complex.hh mode change 100644 => 100755 src/hb-ot-shape-fallback.cc mode change 100644 => 100755 src/hb-ot-shape-fallback.hh mode change 100644 => 100755 src/hb-ot-shape-normalize.cc mode change 100644 => 100755 src/hb-ot-shape-normalize.hh mode change 100644 => 100755 src/hb-ot-shape.cc mode change 100644 => 100755 src/hb-ot-shape.h mode change 100644 => 100755 src/hb-ot-shape.hh mode change 100644 => 100755 src/hb-ot-stat-table.hh mode change 100644 => 100755 src/hb-ot-tag-table.hh mode change 100644 => 100755 src/hb-ot-tag.cc mode change 100644 => 100755 src/hb-ot-var-avar-table.hh mode change 100644 => 100755 src/hb-ot-var-fvar-table.hh mode change 100644 => 100755 src/hb-ot-var-hvar-table.hh mode change 100644 => 100755 src/hb-ot-var-mvar-table.hh mode change 100644 => 100755 src/hb-ot-var.cc mode change 100644 => 100755 src/hb-ot-var.h mode change 100644 => 100755 src/hb-ot-vorg-table.hh mode change 100644 => 100755 src/hb-ot.h mode change 100644 => 100755 src/hb-pool.hh mode change 100644 => 100755 src/hb-sanitize.hh mode change 100644 => 100755 src/hb-serialize.hh mode change 100644 => 100755 src/hb-set-digest.hh mode change 100644 => 100755 src/hb-set.cc mode change 100644 => 100755 src/hb-set.h mode change 100644 => 100755 src/hb-set.hh mode change 100644 => 100755 src/hb-shape-plan.cc mode change 100644 => 100755 src/hb-shape-plan.h mode change 100644 => 100755 src/hb-shape-plan.hh mode change 100644 => 100755 src/hb-shape.cc mode change 100644 => 100755 src/hb-shape.h mode change 100644 => 100755 src/hb-shaper-impl.hh mode change 100644 => 100755 src/hb-shaper-list.hh mode change 100644 => 100755 src/hb-shaper.cc mode change 100644 => 100755 src/hb-shaper.hh mode change 100644 => 100755 src/hb-static.cc mode change 100644 => 100755 src/hb-string-array.hh mode change 100644 => 100755 src/hb-subset-cff-common.cc mode change 100644 => 100755 src/hb-subset-cff-common.hh mode change 100644 => 100755 src/hb-subset-cff1.cc mode change 100644 => 100755 src/hb-subset-cff1.hh mode change 100644 => 100755 src/hb-subset-cff2.cc mode change 100644 => 100755 src/hb-subset-cff2.hh mode change 100644 => 100755 src/hb-subset-input.cc mode change 100644 => 100755 src/hb-subset-input.hh mode change 100644 => 100755 src/hb-subset-plan.cc mode change 100644 => 100755 src/hb-subset-plan.hh mode change 100644 => 100755 src/hb-subset.cc mode change 100644 => 100755 src/hb-subset.h mode change 100644 => 100755 src/hb-subset.hh mode change 100644 => 100755 src/hb-ucd-table.hh mode change 100644 => 100755 src/hb-ucd.cc mode change 100644 => 100755 src/hb-unicode-emoji-table.hh mode change 100644 => 100755 src/hb-unicode.cc mode change 100644 => 100755 src/hb-unicode.h mode change 100644 => 100755 src/hb-unicode.hh mode change 100644 => 100755 src/hb-uniscribe.cc mode change 100644 => 100755 src/hb-uniscribe.h mode change 100644 => 100755 src/hb-utf.hh mode change 100644 => 100755 src/hb-vector.hh mode change 100644 => 100755 src/hb-version.h mode change 100644 => 100755 src/hb-version.h.in mode change 100644 => 100755 src/hb-warning.cc mode change 100644 => 100755 src/hb.h mode change 100644 => 100755 src/hb.hh mode change 100644 => 100755 src/main.cc mode change 100644 => 100755 src/test-algs.cc mode change 100644 => 100755 src/test-bimap.cc mode change 100644 => 100755 src/test-buffer-serialize.cc mode change 100644 => 100755 src/test-gpos-size-params.cc mode change 100644 => 100755 src/test-gsub-would-substitute.cc mode change 100644 => 100755 src/test-iter.cc mode change 100644 => 100755 src/test-meta.cc mode change 100644 => 100755 src/test-ot-color.cc mode change 100644 => 100755 src/test-ot-meta.cc mode change 100644 => 100755 src/test-ot-name.cc mode change 100644 => 100755 src/test-unicode-ranges.cc mode change 100644 => 100755 src/test.cc mode change 100644 => 100755 test/CMakeLists.txt mode change 100644 => 100755 test/Makefile.am mode change 100644 => 100755 test/api/CMakeLists.txt mode change 100644 => 100755 test/api/Makefile.am mode change 100644 => 100755 test/api/fonts/AdobeVFPrototype.abc.otf mode change 100644 => 100755 test/api/fonts/AdobeVFPrototype.ac.nohints.otf mode change 100644 => 100755 test/api/fonts/AdobeVFPrototype.ac.nosubrs.nohints.otf mode change 100644 => 100755 test/api/fonts/AdobeVFPrototype.ac.nosubrs.otf mode change 100644 => 100755 test/api/fonts/AdobeVFPrototype.ac.otf mode change 100644 => 100755 test/api/fonts/AdobeVFPrototype.ac.retaingids.otf mode change 100644 => 100755 test/api/fonts/AdobeVFPrototype_vsindex.otf mode change 100644 => 100755 test/api/fonts/Inconsolata-Regular.ab.ttf mode change 100644 => 100755 test/api/fonts/Inconsolata-Regular.abc.ttf mode change 100644 => 100755 test/api/fonts/Inconsolata-Regular.abc.widerc.ttf mode change 100644 => 100755 test/api/fonts/Inconsolata-Regular.ac.ttf mode change 100644 => 100755 test/api/fonts/Inconsolata-Regular.ac.widerc.ttf mode change 100644 => 100755 test/api/fonts/MathTestFontEmpty.otf mode change 100644 => 100755 test/api/fonts/MathTestFontFull.otf mode change 100644 => 100755 test/api/fonts/MathTestFontNone.otf mode change 100644 => 100755 test/api/fonts/MathTestFontPartial1.otf mode change 100644 => 100755 test/api/fonts/MathTestFontPartial2.otf mode change 100644 => 100755 test/api/fonts/MathTestFontPartial3.otf mode change 100644 => 100755 test/api/fonts/MathTestFontPartial4.otf mode change 100644 => 100755 test/api/fonts/Mplus1p-Regular.660E,6975,73E0,5EA6,8F38,6E05.ttf mode change 100644 => 100755 test/api/fonts/Mplus1p-Regular.660E.ttf mode change 100644 => 100755 test/api/fonts/README mode change 100644 => 100755 test/api/fonts/Roboto-Regular.D7,D8,D9,DA,DE.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.a.retaingids.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.abc.cmap-format12-only.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.abc.format12.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.abc.format4.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.abc.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.ac.cmap-format12-only.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.ac.nohints.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.ac.retaingids.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.ac.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.b.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.components.1fc.nohints.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.components.subset.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.components.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.gsub.fi.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.gsub.fil.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.multihdmx.a.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.multihdmx.abc.ttf mode change 100644 => 100755 test/api/fonts/Roboto-Regular.nogsub.fi.ttf mode change 100644 => 100755 test/api/fonts/SourceHanSans-Regular.41,3041,4C2E.otf mode change 100644 => 100755 test/api/fonts/SourceHanSans-Regular.41,4C2E.nohints.otf mode change 100644 => 100755 test/api/fonts/SourceHanSans-Regular.41,4C2E.nosubrs.nohints.otf mode change 100644 => 100755 test/api/fonts/SourceHanSans-Regular.41,4C2E.nosubrs.otf mode change 100644 => 100755 test/api/fonts/SourceHanSans-Regular.41,4C2E.otf mode change 100644 => 100755 test/api/fonts/SourceHanSans-Regular.41,4C2E.retaingids.otf mode change 100644 => 100755 test/api/fonts/SourceSansPro-Regular.abc.otf mode change 100644 => 100755 test/api/fonts/SourceSansPro-Regular.ac.nohints.otf mode change 100644 => 100755 test/api/fonts/SourceSansPro-Regular.ac.nosubrs.nohints.otf mode change 100644 => 100755 test/api/fonts/SourceSansPro-Regular.ac.nosubrs.otf mode change 100644 => 100755 test/api/fonts/SourceSansPro-Regular.ac.otf mode change 100644 => 100755 test/api/fonts/SourceSansPro-Regular.ac.retaingids.otf mode change 100644 => 100755 test/api/fonts/TestCFF2VF.otf mode change 100644 => 100755 test/api/fonts/Zycon.ttf mode change 100644 => 100755 test/api/fonts/aat-feat.ttf mode change 100644 => 100755 test/api/fonts/aat-morx.ttf mode change 100644 => 100755 test/api/fonts/aat-trak.ttf mode change 100644 => 100755 test/api/fonts/base.ttf mode change 100644 => 100755 test/api/fonts/cff1_dotsect.nohints.otf mode change 100644 => 100755 test/api/fonts/cff1_dotsect.otf mode change 100644 => 100755 test/api/fonts/cff1_expert.2D,F6E9,FB00.otf mode change 100644 => 100755 test/api/fonts/cff1_expert.otf mode change 100644 => 100755 test/api/fonts/cff1_flex.otf mode change 100644 => 100755 test/api/fonts/cff1_seac.C0.otf mode change 100644 => 100755 test/api/fonts/cff1_seac.otf mode change 100644 => 100755 test/api/fonts/chromacheck-cbdt.ttf mode change 100644 => 100755 test/api/fonts/chromacheck-colr.ttf mode change 100644 => 100755 test/api/fonts/chromacheck-sbix.ttf mode change 100644 => 100755 test/api/fonts/chromacheck-svg.ttf mode change 100644 => 100755 test/api/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5658272078495744 mode change 100644 => 100755 test/api/fonts/cpal-v0.ttf mode change 100644 => 100755 test/api/fonts/cpal-v1.ttf mode change 100644 => 100755 test/api/fonts/cv01.otf mode change 100644 => 100755 test/api/fonts/lcar.ttf mode change 100644 => 100755 test/api/fonts/meta.ttf mode change 100644 => 100755 test/api/fonts/nameID.dup.expected.ttf mode change 100644 => 100755 test/api/fonts/nameID.dup.origin.ttf mode change 100644 => 100755 test/api/fonts/nameID.expected.ttf mode change 100644 => 100755 test/api/fonts/nameID.origin.ttf mode change 100644 => 100755 test/api/hb-subset-test.h mode change 100644 => 100755 test/api/hb-test.h mode change 100644 => 100755 test/api/test-aat-layout.c mode change 100644 => 100755 test/api/test-baseline.c mode change 100644 => 100755 test/api/test-blob.c mode change 100644 => 100755 test/api/test-buffer.c mode change 100644 => 100755 test/api/test-c.c mode change 100644 => 100755 test/api/test-collect-unicodes.c mode change 100644 => 100755 test/api/test-common.c mode change 100644 => 100755 test/api/test-cplusplus.cc mode change 100644 => 100755 test/api/test-font.c mode change 100644 => 100755 test/api/test-map.c mode change 100644 => 100755 test/api/test-multithread.c mode change 100644 => 100755 test/api/test-object.c mode change 100644 => 100755 test/api/test-ot-color.c mode change 100644 => 100755 test/api/test-ot-extents-cff.c mode change 100644 => 100755 test/api/test-ot-face.c mode change 100644 => 100755 test/api/test-ot-ligature-carets.c mode change 100644 => 100755 test/api/test-ot-math.c mode change 100644 => 100755 test/api/test-ot-meta.c mode change 100644 => 100755 test/api/test-ot-metrics.c mode change 100644 => 100755 test/api/test-ot-name.c mode change 100644 => 100755 test/api/test-ot-tag.c mode change 100644 => 100755 test/api/test-set.c mode change 100644 => 100755 test/api/test-shape.c mode change 100644 => 100755 test/api/test-subset-cff1.c mode change 100644 => 100755 test/api/test-subset-cff2.c mode change 100644 => 100755 test/api/test-subset-cmap.c mode change 100644 => 100755 test/api/test-subset-drop-tables.c mode change 100644 => 100755 test/api/test-subset-glyf.c mode change 100644 => 100755 test/api/test-subset-hdmx.c mode change 100644 => 100755 test/api/test-subset-hmtx.c mode change 100644 => 100755 test/api/test-subset-nameids.c mode change 100644 => 100755 test/api/test-subset-os2.c mode change 100644 => 100755 test/api/test-subset-post.c mode change 100644 => 100755 test/api/test-subset-vmtx.c mode change 100644 => 100755 test/api/test-subset.c mode change 100644 => 100755 test/api/test-unicode.c mode change 100644 => 100755 test/api/test-version.c mode change 100644 => 100755 test/fuzzing/CMakeLists.txt mode change 100644 => 100755 test/fuzzing/Makefile.am mode change 100644 => 100755 test/fuzzing/README mode change 100644 => 100755 test/fuzzing/fonts/0509e80afb379d16560e9e47bdd7d888bebdebc6 mode change 100644 => 100755 test/fuzzing/fonts/1a6f1687b7a221f9f2c834b0b360d3c8463b6daf mode change 100644 => 100755 test/fuzzing/fonts/205edd09bd3d141cc9580f650109556cc28b22cb mode change 100644 => 100755 test/fuzzing/fonts/217a934cfe15c548b572c203dceb2befdf026462 mode change 100644 => 100755 test/fuzzing/fonts/3511ff5c1647150595846ac414c595cccac34f18 mode change 100644 => 100755 test/fuzzing/fonts/375d6ae32a3cbe52fbf81a4e5777e3377675d5a3 mode change 100644 => 100755 test/fuzzing/fonts/43979b90b2dd929723cf4fe1715990bcb9c9a56b mode change 100644 => 100755 test/fuzzing/fonts/558661aa659912f4d30ecd27bd09835171a8e2b0 mode change 100644 => 100755 test/fuzzing/fonts/5a5daf5eb5a4db77a2baa3ad9c7a6ed6e0655fa8 mode change 100644 => 100755 test/fuzzing/fonts/641bd9db850193064d17575053ae2bf8ec149ddc mode change 100644 => 100755 test/fuzzing/fonts/8240789f6d12d4cfc4b5e8e6f246c3701bcf861f mode change 100644 => 100755 test/fuzzing/fonts/a34a9191d9376bda419836effeef7e75c1386016 mode change 100644 => 100755 test/fuzzing/fonts/a69118c2c2ada48ff803d9149daa54c9ebdae30e mode change 100644 => 100755 test/fuzzing/fonts/b9e2aaa0d75fcef6971ec3a96d806ba4a6b31fe2 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-5517117891805184 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-6107935408390144 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-4666056377368576 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-5662671558934528 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6243458541944832 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6303297511096320 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6696647723581440 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5097734906839040 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5634395566768128 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5688420752424960 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5728971283496960 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5746142327865344 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5750379279548416 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5643036478930944 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5686186874503168 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5762137968869376 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-4884742786777088 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-5255344882188288 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-5720051798769664 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-5924299061854208 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-6460279560863744 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5093685255077888 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5126525414014976 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5166320261529600 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5659690013556736 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5662548265009152 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5702671124791296 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5748102301614080 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5973566991106048 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-6252118652092416 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4523479581851648 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4535496598355968 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4548492505645056 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4595692015190016 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4687441845813248 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4706238090706944 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4769173588672512 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4827735151083520 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4841745322868736 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4884742786777088 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5216838347653120 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5255344882188288 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5294584596791296 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5303930168803328 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5331901587914752 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5388906574905344 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5517117891805184 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5617496443846656 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5672141338968064 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5700697074958336 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5713868010553344 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5720051798769664 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5924299061854208 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6023178755244032 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6111685556305920 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6160439919509504 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6210176798425088 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6260579246276608 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6264625609834496 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6278851874258944 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6424351550210048 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6460279560863744 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6576177596596224 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6595199411159040 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6624904746106880 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6723367514144768 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5175735354916864 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5629524117553152 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5630246225707008 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5631444412530688 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5633985665826816 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5634443633491968 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5634620935110656 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5635082459545600 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5647267827023872 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5649959857160192 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5650286710882304 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5652019562414080 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5656511058018304 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5659641787187200 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5664873493561344 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5667182741028864 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5668791174823936 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5672261407735808 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5674361600606208 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5677421274071040 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5679244475105280 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5685596677210112 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5686369209286656 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5688420752424960 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5691469793329152 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5695615258853376 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5696686572175360 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5700264032468992 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5706010589659136 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5716208469409792 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5718464350650368 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5718889451749376 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5719982789361664 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5722888989048832 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5725129603022848 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5725855502827520 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5726089628876800 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5729361857085440 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5733166795456512 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5734736291430400 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5735679418433536 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5736657639178240 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5738888765636608 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5740171484463104 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5750379279548416 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5754863779053568 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5762490181353472 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5762953198960640 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5764636557705216 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5768046065483776 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5768601332613120 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5067936541179904 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5077547978588160 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5359635656605696 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5521982557782016 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5542653037903872 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5609911946838016 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5629878397829120 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5634197349203968 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5651059347816448 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5660711141769216 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5669437462544384 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5670861909524480 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5672006905757696 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5672913680728064 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5676773460672512 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5680398559870976 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5690658895953920 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5695279609675776 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5696607199166464 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5696825891225600 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5710107829075968 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5711951464759296 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5716947896893440 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5718215406125056 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5725847365877760 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5738978499624960 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5739000398086144 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5743250149736448 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5747265633779712 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750092395970560 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750420593442816 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5758598970343424 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5760768497156096 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5761434614497280 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5764268627066880 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5765071062958080 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5768186323009536 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5923632099885056 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6543700493598720 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6651660668502016 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5203067375976448 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5630904853069824 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5687638085337088 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5736539338833920 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5930139383758848 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5973295416475648 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-6136125075750912 mode change 100644 => 100755 test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-6394290358976512 mode change 100644 => 100755 test/fuzzing/fonts/crash-4b60576767ee4d9fe1cc10959d89baf73d4e8249 mode change 100644 => 100755 test/fuzzing/fonts/crash-b577db318b30f2851828a4c9ef97cb30678b1b54 mode change 100644 => 100755 test/fuzzing/fonts/crash-ccc61c92d589f895174cdef6ff2e3b20e9999a1a mode change 100644 => 100755 test/fuzzing/fonts/crash-e4e0bb1458a91b692eba492c907ae1f94e635480 mode change 100644 => 100755 test/fuzzing/fonts/e88c339237f52d21e01c55f01b9c1b4cc14a0467 mode change 100644 => 100755 test/fuzzing/fonts/fab39d60d758cb586db5a504f218442cd1395725 mode change 100644 => 100755 test/fuzzing/fonts/oom-6ef8c96d3710262511bcc730dce9c00e722cb653 mode change 100644 => 100755 test/fuzzing/fonts/oom-ccc61c92d589f895174cdef6ff2e3b20e9999a1a mode change 100644 => 100755 test/fuzzing/hb-fuzzer.hh mode change 100644 => 100755 test/fuzzing/hb-shape-fuzzer.cc mode change 100644 => 100755 test/fuzzing/hb-subset-fuzzer.cc mode change 100644 => 100755 test/fuzzing/main.cc mode change 100644 => 100755 test/shaping/CMakeLists.txt mode change 100644 => 100755 test/shaping/Makefile.am mode change 100644 => 100755 test/shaping/README.md mode change 100644 => 100755 test/shaping/data/Makefile.am mode change 100644 => 100755 test/shaping/data/aots/COPYING mode change 100644 => 100755 test/shaping/data/aots/Makefile.am mode change 100644 => 100755 test/shaping/data/aots/Makefile.sources mode change 100644 => 100755 test/shaping/data/aots/fonts/classdef1_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/classdef1_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/classdef1_font3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/classdef1_font4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/classdef2_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/classdef2_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/classdef2_font3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/classdef2_font4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap0_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap10_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap10_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap12_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap14_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap2_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap4_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap4_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap4_font3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap4_font4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap6_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap6_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap8_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap_composition_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap_subtableselection_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap_subtableselection_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap_subtableselection_font3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap_subtableselection_font4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/cmap_subtableselection_font5.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos1_1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos1_1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos1_1_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos1_1_simple_f3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos1_1_simple_f4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos1_2_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos1_2_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_1_font6.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_1_font7.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_1_lookupflag_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_1_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_1_next_glyph_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_2_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_2_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_2_font3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_2_font4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos2_2_font5.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos3_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos3_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos3_font3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos4_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos4_lookupflag_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos4_multiple_anchors_1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos4_simple_1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos5_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos6_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos7_1_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos9_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos9_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_boundary_f3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_boundary_f4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_multiple_subrules_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_multiple_subrules_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining1_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_boundary_f3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_boundary_f4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_multiple_subrules_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_multiple_subrules_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining2_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_boundary_f3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_boundary_f4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_chaining3_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_expansion_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_lookupflag_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_multiple_subrules_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_multiple_subrules_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context1_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_classes_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_classes_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_expansion_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_lookupflag_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_multiple_subrules_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_multiple_subrules_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context2_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context3_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context3_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context3_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context3_lookupflag_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context3_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context3_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gpos_context3_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub1_1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub1_1_modulo_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub1_1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub1_2_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub1_2_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub2_1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub2_1_multiple_sequences_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub2_1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub3_1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub3_1_multiple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub3_1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub4_1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub4_1_multiple_ligatures_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub4_1_multiple_ligatures_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub4_1_multiple_ligsets_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub4_1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub7_font1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub7_font2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_boundary_f3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_boundary_f4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_multiple_subrules_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_multiple_subrules_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining1_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_boundary_f3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_boundary_f4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_multiple_subrules_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_multiple_subrules_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining2_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_boundary_f3.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_boundary_f4.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_chaining3_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_expansion_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_lookupflag_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_multiple_subrules_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_multiple_subrules_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context1_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_classes_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_classes_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_expansion_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_lookupflag_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_multiple_subrules_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_multiple_subrules_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_simple_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context2_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context3_boundary_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context3_boundary_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context3_lookupflag_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context3_lookupflag_f2.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context3_next_glyph_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context3_simple_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/gsub_context3_successive_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/lookupflag_ignore_attach_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/lookupflag_ignore_base_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/lookupflag_ignore_combination_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/lookupflag_ignore_ligatures_f1.otf mode change 100644 => 100755 test/shaping/data/aots/fonts/lookupflag_ignore_marks_f1.otf mode change 100644 => 100755 test/shaping/data/aots/hb-aots-tester.cpp mode change 100644 => 100755 test/shaping/data/aots/tests/classdef1.tests mode change 100644 => 100755 test/shaping/data/aots/tests/classdef1_empty.tests mode change 100644 => 100755 test/shaping/data/aots/tests/classdef1_multiple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/classdef1_single.tests mode change 100644 => 100755 test/shaping/data/aots/tests/classdef2.tests mode change 100644 => 100755 test/shaping/data/aots/tests/classdef2_empty.tests mode change 100644 => 100755 test/shaping/data/aots/tests/classdef2_multiple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/classdef2_single.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos1_1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos1_1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos1_2.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos1_2_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos2_1.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos2_1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos2_1_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos2_1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos2_2.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos3.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos3_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos4_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos4_multiple_anchors.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos4_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos5.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos6.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos7_1.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos9.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining1_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining1_multiple_subrules.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining1_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining1_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining2_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining2_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining2_multiple_subrules.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining2_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining2_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining2_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining3_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining3_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining3_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining3_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_chaining3_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context1_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context1_expansion.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context1_multiple_subrules.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context1_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context1_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context2_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context2_classes.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context2_expansion.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context2_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context2_multiple_subrules.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context2_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context2_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context2_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context3_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context3_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context3_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context3_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gpos_context3_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub1_1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub1_1_modulo.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub1_1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub1_2_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub1_2_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub2_1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub2_1_multiple_sequences.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub2_1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub3_1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub3_1_multiple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub3_1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub4_1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub4_1_multiple_ligatures.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub4_1_multiple_ligsets.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub4_1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub7.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining1_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining1_multiple_subrules.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining1_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining1_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining2_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining2_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining2_multiple_subrules.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining2_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining2_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining2_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining3_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining3_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining3_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining3_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_chaining3_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context1_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context1_expansion.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context1_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context1_multiple_subrules.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context1_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context1_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context1_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context2_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context2_classes.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context2_expansion.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context2_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context2_multiple_subrules.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context2_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context2_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context2_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context3_boundary.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context3_lookupflag.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context3_next_glyph.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context3_simple.tests mode change 100644 => 100755 test/shaping/data/aots/tests/gsub_context3_successive.tests mode change 100644 => 100755 test/shaping/data/aots/tests/lookupflag_ignore_attach.tests mode change 100644 => 100755 test/shaping/data/aots/tests/lookupflag_ignore_base.tests mode change 100644 => 100755 test/shaping/data/aots/tests/lookupflag_ignore_combination.tests mode change 100644 => 100755 test/shaping/data/aots/tests/lookupflag_ignore_ligatures.tests mode change 100644 => 100755 test/shaping/data/aots/tests/lookupflag_ignore_marks.tests mode change 100644 => 100755 test/shaping/data/in-house/COPYING mode change 100644 => 100755 test/shaping/data/in-house/Makefile.am mode change 100644 => 100755 test/shaping/data/in-house/Makefile.sources mode change 100644 => 100755 test/shaping/data/in-house/fonts/03e3f463c3a985bc42096620cc415342818454fb.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/051d92f8bc6ff724511b296c27623f824de256e9.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/074a5ae6b19de8f29772fdd5df2d3d833f81f5e6.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/07f054357ff8638bac3711b422a1e31180bba863.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/15dfc433a135a658b9f4b1a861b5cdd9658ccbb9.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/1735326da89f0818cd8c51a0600e9789812c0f94.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/191826b9643e3f124d865d617ae609db6a2ce203.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/1a3d8f381387dd29be1e897e4b5100ac8b4829e1.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/1a5face3fcbd929d228235c2f72bbd6f8eb37424.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/1c04a16f32a39c26c851b7fc014d2e8d298ba2b8.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/1c2c3fc37b2d4c3cb2ef726c6cdaaabd4b7f3eb9.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/1c2fb74c1b2aa173262734c1f616148f1648cfd6.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/21b7fb9c1eeae260473809fbc1fe330f66a507cd.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/226bc2deab3846f1a682085f70c67d0421014144.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/24b8d24d00ae86f49791b746da4c9d3f717a51a8.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/270b89df543a7e48e206a2d830c0e10e5265c630.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/28f497629c04ceb15546c9a70e0730125ed6698d.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/298c9e1d955f10f6f72c6915c3c6ff9bf9695cec.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/2a670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/2c25beb56d9c556622d56b0b5d02b4670c034f89.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/2de1ab4907ab688c0cfc236b0bf51151db38bf2e.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/341421e629668b1a1242245d39238ca48432d35d.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/3493e92eaded2661cadde752a39f9d58b11f0326.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/37033cc5cf37bb223d7355153016b6ccece93b28.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/373e67bf41ca264e260a9716162b71a23549e885.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/3998336402905b8be8301ef7f47cf7e050cbb1bd.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/3c96e7a303c58475a8c750bf4289bbe73784f37d.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/3cae6bfe5b57c07ba81ddbd54c02fe4f3a1e3bf6.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/3cc01fede4debd4b7794ccb1b16cdb9987ea7571.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/3cf6f8ac6d647473a43a3100e7494b202b2cfafe.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/43ef465752be9af900745f72fe29cb853a1401a5.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/45855bc8d46332b39c4ab9e2ee1a26b1f896da6b.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/46669c8860cbfea13562a6ca0d83130ee571137b.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/49c9f7485c1392fa09a1b801bc2ffea79275f22e.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/4afb0e8b9a86bb9bd73a1247de4e33fbe3c1fd93.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/4cbbc461be066fccc611dcc634af6e8cb2705537.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/4cce528e99f600ed9c25a2b69e32eb94a03b4ae8.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/4d4206e30b2dbf1c1ef492a8eae1c9e7829ebad8.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/4fac3929fc3332834e93673780ec0fe94342d193.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/5028afb650b1bb718ed2131e872fbcce57828fff.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/53374c7ca3657be37efde7ed02ae34229a56ae1f.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/53a91c20e33a596f2be17fb68b382d6b7eb85d5c.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/54674a3111d209fb6be0ed31745314b7a8d2c244.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/55c88ebbe938680b08f92c3de20713183e0c7481.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/56cfd0e18d07f41c38e9598545a6d369127fc6f9.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/573d3a3177c9a8646e94c8a0d7b224334340946a.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/57a9d9f83020155cbb1d2be1f43d82388cbecc88.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/59a585a63b3df608fbeef00956c8c108deec7de6.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/5af5361ed4d1e8305780b100e1730cb09132f8d1.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/5bb74492f5e0ffa1fbb72e4c881be035120b6513.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/5dfad7735c6a67085f1b90d4d497e32907db4c78.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/604026ae5aaca83c49cd8416909d71ba3e1c1194.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/641ca9d7808b01cafa9a666c13811c9b56eb9c52.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/663aef6b019dbf45ffd74089e2b5f2496ceceb18.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/6ff0fbead4462d9f229167b4e6839eceb8465058.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/706c5d7b625f207bc0d874c67237aad6f1e9cd6f.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/738d9f3b8c2dfd03875bf35a61d28fd78faf17c8.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/73e84dac2fc6a2d1bc9250d1414353661088937d.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/757ebd573617a24aa9dfbf0b885c54875c6fe06b.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/7a37dc4d5bf018456aea291cee06daf004c0221c.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/7d18685e1529e4ceaad5b6095dfab2f9789e5bce.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/7e14e7883ed152baa158b80e207b66114c823a8b.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/8099955657a54e9ee38a6ba1d6f950ce58e3cc25.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/813c2f8e5512187fd982417a7fb4286728e6f4a8.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/81c368a33816fb20e9f647e8f24e2180f4720263.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/8228d035fcd65d62ec9728fb34f42c63be93a5d3.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/82f4f3b57bb55344e72e70231380202a52af5805.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/8454d22037f892e76614e1645d066689a0200e61.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/85414f2552b654585b7a8d13dcc3e8fd9f7970a3.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/856ff9562451293cbeff6f396d4e3877c4f0a436.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/85fe0be440c64ac77699e21c2f1bd933a919167e.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/86cdd983c4e4c4d7f27dd405d6ceb7d4b9ed3d35.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/87f85d17d26f1fe9ad28d7365101958edaefb967.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/881642af1667ae30a54e58de8be904566d00508f.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/8a9fea2a7384f2116e5b84a9b31f83be7850ce21.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/8d9c4b193808b8bde94389ba7831c1fc6f9e794e.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/932ad5132c2761297c74e9976fe25b08e5ffa10b.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/94a5d6fb15a27521fba9ea4aee9cb39b2d03322a.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/96490dd2ff81233b335a650e7eb660e0e7b2eeea.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/98b7887cff91f722b92a8ff800120954606354f9.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/9fc3e6960b3520e5304033ef5fd540285f72f14d.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/DFONT.dfont mode change 100644 => 100755 test/shaping/data/in-house/fonts/MORXTwentyeight.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/TRAK.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/TTC.ttc mode change 100644 => 100755 test/shaping/data/in-house/fonts/a014549f766436cf55b2ceb40e462038938ee899.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/a02a7f0ad42c2922cb37ad1358c9df4eb81f1bca.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/a34a7b00f22ffb5fd7eef6933b81c7e71bc2cdfb.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/a6c76d1bafde4a0b1026ebcc932d2e5c6fd02442.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/a919b33197965846f21074b24e30250d67277bce.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/a98e908e2ed21b22228ea59ebcc0f05034c86f2e.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/ab14b4eb9d7a67e293f51d30d719add06c9d6e06.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/ad01ab2ea1cb1a4d3a2783e2675112ef11ae6404.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/af3086380b743099c54a3b11b96766039ea62fcd.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/af85624080af5627fb050f570d148a62f04fda74.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/b151cfcdaa77585d77f17a42158e0873fc8e2633.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/b6031119874ae9ff1dd65383a335e361c0962220.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/b722a7d09e60421f3efbc706ad348ab47b88567b.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/bb0c53752e85c3d28973ebc913287b8987d3dfe8.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/bb9473d2403488714043bcfb946c9f78b86ad627.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/bf39b0e91ef9807f15a9e283a21a14a209fd2cfc.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/bf962d3202883a820aed019d9b5c1838c2ff69c6.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/c4e48b0886ef460f532fb49f00047ec92c432ec0.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/cc5f3d2d717fb6bd4dfae1c16d48a2cb8e12233b.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/d23d76ea0909c14972796937ba072b5a40c1e257.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/d629e7fedc0b350222d7987345fe61613fa3929a.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/d9b8bc10985f24796826c29f7ccba3d0ae11ec02.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/df768b9c257e0c9c35786c47cae15c46571d56be.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/e207635780b42f898d58654b65098763e340f5c7.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/e39391c77a6321c2ac7a2d644de0396470cd4bfe.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/e68a88939e0f06e34d2bc911f09b70890289c8fd.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/ea3f63620511b2097200d23774ffef197e829e69.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/ee39587d13b2afa5499cc79e45780aa79293bbd4.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/ef86fe710cfea877bbe0dbb6946a1f88d0661031.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/f22416c692720a7d46fadf4af99f4c9e094f00b9.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/f443753e8ffe8e8aae606cfba158e00334b6efb1.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/f499fbc23865022234775c43503bba2e63978fe1.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/f518eb6f6b5eec2946c9fbbbde44e45d46f5e2ac.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/f75c4b05a0a4d67c1a808081ae3d74a9c66509e8.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/f79eb71df4e4c9c273b67b89a06e5ff9e3c1f834.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/f9b1dd4dcb515e757789a22cb4241107746fd3d0.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/fbb6c84c9e1fe0c39e152fbe845e51fd81f6748e.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/fcbaa518d3cce441ed37ae3b1fed6a19e9b54efd.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/fcdcffbdf1c4c97c05308d7600e4c283eb47dbca.ttf mode change 100644 => 100755 test/shaping/data/in-house/fonts/ffa0f5d2d9025486d8469d8b1fdd983e7632499b.ttf mode change 100644 => 100755 test/shaping/data/in-house/tests/aat-morx.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/aat-trak.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/arabic-fallback-shaping.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/arabic-feature-order.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/arabic-like-joining.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/arabic-mark-attach.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/arabic-mark-order.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/arabic-stch.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/automatic-fractions.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/cluster.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/collections.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/color-fonts.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/context-matching.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/cursive-positioning.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/default-ignorables.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/emoji.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/fallback-positioning.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/hangul-jamo.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/hyphens.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-consonant-with-stacker.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-decompose.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-init.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-joiner-candrabindu.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-joiners.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-old-spec.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-pref-blocking.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-script-extensions.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-special-cases.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-syllable.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/indic-vowel-letter-spoofing.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/kern-format2.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/khmer-mark-order.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/khmer-misc.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/language-tags.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/ligature-id.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/macos.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/mark-attachment.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/mark-filtering-sets.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/mongolian-variation-selector.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/myanmar-syllable.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/myanmar-zawgyi.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/none-directional.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/positioning-features.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/rand.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/simple.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/sinhala.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/spaces.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/tibetan-contractions-1.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/tibetan-contractions-2.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/tibetan-vowels.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/use-indic3.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/use-marchen.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/use-syllable.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/use-vowel-letter-spoofing.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/use.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/variations-rvrn.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/vertical.tests mode change 100644 => 100755 test/shaping/data/in-house/tests/zero-width-marks.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/COPYING mode change 100644 => 100755 test/shaping/data/text-rendering-tests/DISABLED mode change 100644 => 100755 test/shaping/data/text-rendering-tests/Makefile.am mode change 100644 => 100755 test/shaping/data/text-rendering-tests/Makefile.sources mode change 100644 => 100755 test/shaping/data/text-rendering-tests/README mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/AdobeVFPrototype-Subset.otf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/FDArrayTest257.otf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/FDArrayTest65535.otf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/NotoSansBalinese-Regular.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/NotoSansKannada-Regular.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/NotoSerifKannada-Regular.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/Selawik-README.md mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/Selawik-variable.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestAVAR.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestCMAP14.otf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestCMAPMacTurkish.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestCVARGVAROne.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestCVARGVARTwo.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGLYFOne.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGPOSFour.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGPOSOne.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGPOSThree.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGPOSTwo.otf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGSUBOne.otf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGSUBThree.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGVAR-Composite-0.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGVAR-Composite-Missing.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGVAREight.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGVARFour.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGVARNine.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGVAROne.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGVARThree.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestGVARTwo.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestHVAROne.otf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestHVARTwo.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestKERNOne.otf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXEight.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXEighteen.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXEleven.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXForty.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXFour.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXFourteen.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXFourtyone.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXNine.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXOne.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXSeventeen.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXSixteen.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTen.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirteen.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyeight.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyfive.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyfour.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtynine.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyone.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyseven.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtysix.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtythree.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThirtytwo.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXThree.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwelve.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwenty.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyeight.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyfive.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyfour.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentynine.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyone.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyseven.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentysix.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentythree.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwentytwo.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestMORXTwo.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestShapeAran.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestShapeEthi.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestShapeKndaV3.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/TestTRAKOne.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/fonts/Zycon.ttf mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/AVAR-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/CFF-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/CFF-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/CFF2-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/CMAP-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/CMAP-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/CMAP-3.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/CVAR-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/CVAR-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GLYF-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GPOS-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GPOS-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GPOS-3.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GPOS-4.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GPOS-5.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GSUB-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GSUB-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GSUB-3.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-3.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-4.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-5.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-6.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-7.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-8.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/GVAR-9.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/HVAR-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/HVAR-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/KERN-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/KERN-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-10.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-11.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-12.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-13.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-14.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-16.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-17.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-18.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-19.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-20.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-21.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-22.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-23.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-24.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-25.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-26.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-27.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-28.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-29.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-3.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-30.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-31.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-32.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-33.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-34.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-35.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-36.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-37.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-38.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-39.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-4.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-40.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-41.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-5.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-6.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-7.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-8.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/MORX-9.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/SHARAN-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/SHBALI-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/SHBALI-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/SHBALI-3.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/SHKNDA-1.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/SHKNDA-2.tests mode change 100644 => 100755 test/shaping/data/text-rendering-tests/tests/SHKNDA-3.tests mode change 100644 => 100755 test/shaping/hb_test_tools.py mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/2grams.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/3grams.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/4grams.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/5grams.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/6grams.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/7grams.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/8grams.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/lam-alef.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-arabic.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-persian.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-urdu.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/ligature-components.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/ligature-diacritics.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/mark-skipping.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/non-joining.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/poem.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/variation-selectors.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-nko/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-phags-pa/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-syriac/misc/abbreviation-mark.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-arabic/script-syriac/misc/alaph.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-default/script-ethiopic/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-default/script-han/misc/cjk-compat.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-default/script-hiragana/misc/kazuraki-liga-lines.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-default/script-hiragana/misc/kazuraki-liga.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-default/script-linear-b/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-default/script-tifinagh/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-hangul/script-hangul/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-hebrew/script-hebrew/misc/diacritics.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/bengali-vowel-letters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/misc/reph.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-atomic-consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-vowel-letters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/dottedcircle.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/eyelash.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/joiners.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/spec-deviations.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/tricky-reordering.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-DevnagariSpecificAddition.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-GenericPunctuation.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/gujarati-vowel-letters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/gurmukhi-vowel-letters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-GurmukhiSpecific.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/kannada-vowel-letters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/misc/right-matras.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/malayalam-vowel-letters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/cibu.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/dot-reph.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/misc/bindu.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/oriya-vowel-letters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-OriyaSpecific.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/extensive.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/reph.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/split-matras.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-Punctuation.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gpos/IndicFontFeatureGPOS.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Conjunct.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Rakaaraansaya.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Repaya.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Special-Cases.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-TouchingLetters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Yansaya.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-CurrencySymbols.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Numerics.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Symbols.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-TamilSymbol.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/telugu-vowel-letters.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/LICENSE mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/README mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/SOURCES mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/gsub/IndicFontFeatureGSUB.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-khmer/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-khmer/other-marks-invalid.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-khmer/other-marks.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/otspec.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/utn11.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-thai/script-lao/misc/sara-am.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-thai/script-thai/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-thai/script-thai/misc/phinthu.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-thai/script-thai/misc/pua-shaping.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-thai/script-thai/misc/sara-am.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-tibetan/script-tibetan/misc/contractions.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-tibetan/script-tibetan/misc/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-use/script-batak/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-use/script-buginese/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-use/script-cham/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-use/script-javanese/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-use/script-kaithi/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-use/script-kharoshti/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-use/script-tai-tham/misc.txt mode change 100644 => 100755 test/shaping/texts/in-house/shaper-use/script-tai-tham/torture.txt mode change 100644 => 100755 test/subset/CMakeLists.txt mode change 100644 => 100755 test/subset/Makefile.am mode change 100644 => 100755 test/subset/data/Makefile.am mode change 100644 => 100755 test/subset/data/Makefile.sources mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.default.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.default.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.default.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.default.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.default.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.default.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.default.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.default.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.default.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.default.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.default.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.default.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61,63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.62.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.63.ttf mode change 100644 => 100755 test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.retain-all-codepoint.ttf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.1FC,21,41,20,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.61,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.D7,D8,D9,DA,DE.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.1FC,21,41,20,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.61,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.D7,D8,D9,DA,DE.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.1FC,21,41,20,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.61,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.D7,D8,D9,DA,DE.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.1FC,21,41,20,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.61,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.D7,D8,D9,DA,DE.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.1FC,21,41,20,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.61,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.D7,D8,D9,DA,DE.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.1FC,21,41,20,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.61,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.D7,D8,D9,DA,DE.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.1FC,21,41,20,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.61,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.D7,D8,D9,DA,DE.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.1FC,21,41,20,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.61,62,63.otf mode change 100644 => 100755 test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.D7,D8,D9,DA,DE.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.3042,3044,3046,3048,304A,304B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.3042,3044,3046,73E0,5EA6,8F38.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.61,63,65,6B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.660E,6975,73E0,5EA6,8F38,6E05.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.660E.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.3042,3044,3046,3048,304A,304B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.61,63,65,6B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.660E.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.3042,3044,3046,3048,304A,304B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.3042,3044,3046,73E0,5EA6,8F38.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.61,63,65,6B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.660E,6975,73E0,5EA6,8F38,6E05.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.660E.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.3042,3044,3046,3048,304A,304B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.61,63,65,6B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.660E.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.3042,3044,3046,3048,304A,304B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.3042,3044,3046,73E0,5EA6,8F38.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.61,63,65,6B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.660E,6975,73E0,5EA6,8F38,6E05.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.660E.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.3042,3044,3046,3048,304A,304B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.61,63,65,6B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.660E.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.3042,3044,3046,3048,304A,304B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.3042,3044,3046,73E0,5EA6,8F38.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.61,63,65,6B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.660E,6975,73E0,5EA6,8F38,6E05.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.660E.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.3042,3044,3046,3048,304A,304B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.61,63,65,6B.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf mode change 100644 => 100755 test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.660E.otf mode change 100644 => 100755 test/subset/data/expected/full-font/Roboto-Regular.default.1FC,21,41,20,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/full-font/Roboto-Regular.default.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/full-font/Roboto-Regular.default.D7,D8,D9,DA,DE.ttf mode change 100644 => 100755 test/subset/data/expected/full-font/Roboto-Regular.drop-hints.1FC,21,41,20,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/full-font/Roboto-Regular.drop-hints.61,62,63.ttf mode change 100644 => 100755 test/subset/data/expected/full-font/Roboto-Regular.drop-hints.D7,D8,D9,DA,DE.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.default.3042,3044,3046,3048,304A,304B.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.default.3042,3044,3046,73E0,5EA6,8F38.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.default.61,63,65,6B.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.default.660E,6975,73E0,5EA6,8F38,6E05.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.default.660E.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.3042,3044,3046,3048,304A,304B.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.3042,3044,3046,73E0,5EA6,8F38.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.61,63,65,6B.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.660E,6975,73E0,5EA6,8F38,6E05.ttf mode change 100644 => 100755 test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.660E.ttf mode change 100644 => 100755 test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.41,43.otf mode change 100644 => 100755 test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.41,46.otf mode change 100644 => 100755 test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.43,46.otf mode change 100644 => 100755 test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.retain-all-codepoint.otf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41,42,43.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41,43.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.43.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.CA,CB.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41,42,43.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41,43.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.43.ttf mode change 100644 => 100755 test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.CA,CB.ttf mode change 100644 => 100755 test/subset/data/fonts/Comfortaa-Regular-new.ttf mode change 100644 => 100755 test/subset/data/fonts/Mplus1p-Regular.ttf mode change 100644 => 100755 test/subset/data/fonts/Roboto-Regular.abc.ttf mode change 100644 => 100755 test/subset/data/fonts/Roboto-Regular.smallcaps.ttf mode change 100644 => 100755 test/subset/data/fonts/Roboto-Regular.ttf mode change 100644 => 100755 test/subset/data/fonts/SourceHanSans-Regular_subset.otf mode change 100644 => 100755 test/subset/data/fonts/SourceSansPro-Regular.otf mode change 100644 => 100755 test/subset/data/fonts/gpos1_2_font.otf mode change 100644 => 100755 test/subset/data/profiles/default.txt mode change 100644 => 100755 test/subset/data/profiles/desubroutinize-retain-gids.txt mode change 100644 => 100755 test/subset/data/profiles/desubroutinize.txt mode change 100644 => 100755 test/subset/data/profiles/drop-hints-desubroutinize-retain-gids.txt mode change 100644 => 100755 test/subset/data/profiles/drop-hints-desubroutinize.txt mode change 100644 => 100755 test/subset/data/profiles/drop-hints-retain-gids.txt mode change 100644 => 100755 test/subset/data/profiles/drop-hints.txt mode change 100644 => 100755 test/subset/data/profiles/keep-layout-retain-gids.txt mode change 100644 => 100755 test/subset/data/profiles/keep-layout.txt mode change 100644 => 100755 test/subset/data/profiles/name-ids.txt mode change 100644 => 100755 test/subset/data/profiles/retain-gids.txt mode change 100644 => 100755 test/subset/data/tests/basics.tests mode change 100644 => 100755 test/subset/data/tests/cff-full-font.tests mode change 100644 => 100755 test/subset/data/tests/cff-japanese.tests mode change 100644 => 100755 test/subset/data/tests/full-font.tests mode change 100644 => 100755 test/subset/data/tests/japanese.tests mode change 100644 => 100755 test/subset/data/tests/layout.gpos.tests mode change 100644 => 100755 test/subset/data/tests/layout.tests mode change 100644 => 100755 test/subset/subset_test_suite.py mode change 100644 => 100755 util/Makefile.am mode change 100644 => 100755 util/Makefile.sources mode change 100644 => 100755 util/ansi-print.cc mode change 100644 => 100755 util/ansi-print.hh mode change 100644 => 100755 util/hb-fc-list.c mode change 100644 => 100755 util/hb-fc.cc mode change 100644 => 100755 util/hb-fc.h mode change 100644 => 100755 util/hb-ot-shape-closure.cc mode change 100644 => 100755 util/hb-shape.cc mode change 100644 => 100755 util/hb-subset.cc mode change 100644 => 100755 util/hb-view.cc mode change 100644 => 100755 util/helper-cairo-ansi.cc mode change 100644 => 100755 util/helper-cairo-ansi.hh mode change 100644 => 100755 util/helper-cairo.cc mode change 100644 => 100755 util/helper-cairo.hh mode change 100644 => 100755 util/main-font-text.hh mode change 100644 => 100755 util/options-subset.cc mode change 100644 => 100755 util/options.cc mode change 100644 => 100755 util/options.hh mode change 100644 => 100755 util/shape-consumer.hh mode change 100644 => 100755 util/view-cairo.cc mode change 100644 => 100755 util/view-cairo.hh diff --git a/.ci/build-freetype.sh b/.ci/build-freetype.sh old mode 100644 new mode 100755 diff --git a/.ci/trigger-coverity.sh b/.ci/trigger-coverity.sh old mode 100644 new mode 100755 diff --git a/.circleci/config.yml b/.circleci/config.yml old mode 100644 new mode 100755 diff --git a/.clang-format b/.clang-format old mode 100644 new mode 100755 diff --git a/.codecov.yml b/.codecov.yml old mode 100644 new mode 100755 diff --git a/.editorconfig b/.editorconfig old mode 100644 new mode 100755 diff --git a/.travis.yml b/.travis.yml old mode 100644 new mode 100755 diff --git a/AUTHORS b/AUTHORS old mode 100644 new mode 100755 diff --git a/BUILD.md b/BUILD.md old mode 100644 new mode 100755 diff --git a/CMakeLists.txt b/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/CONFIG.md b/CONFIG.md old mode 100644 new mode 100755 diff --git a/COPYING b/COPYING old mode 100644 new mode 100755 diff --git a/COPYRIGHT.OpenSource b/COPYRIGHT.OpenSource deleted file mode 100755 index db84900f..00000000 --- a/COPYRIGHT.OpenSource +++ /dev/null @@ -1,69 +0,0 @@ -Copyright © 2018 Google, Inc. -Copyright © 2011 Google, Inc. -Copyright © 2018 Ebrahim Byagowi -Copyright © 2016 Google, Inc. -Copyright © 2018 Adobe Inc. -Copyright © 2016 Igalia S.L. -Copyright © 2019 Ebrahim Byagowi -Copyright © 2013 Google, Inc. -Copyright © 2019 Google, Inc. -Copyright © 2011 Codethink Limited -Copyright 2000-2016 Adobe Systems Incorporated. All Rights Reserved. -Copyright (c) 2010 Red Hat Inc. -copyright statement(s). -Copyright © 2010,2011,2012,2013,2014,2015,2016,2017,2018,2019 Google, Inc. -Copyright © 2019 Facebook, Inc. -Copyright © 2012 Mozilla Foundation -Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies) -Copyright © 2009 Keith Stribley -Copyright © 2009 Martin Hosken and SIL International -Copyright © 2007 Chris Wilson -Copyright © 2006 Behdad Esfahbod -Copyright © 2005 David Turner -Copyright © 2004,2007,2008,2009,2010 Red Hat, Inc. -Copyright © 1998-2004 David Turner and Werner Lemberg -Copyright © 2017 Google, Inc. -Copyright © 2009,2010 Red Hat, Inc. -Copyright © 2010,2011,2013 Google, Inc. -Copyright © 2011,2012 Google, Inc. -Copyright © 2019 Adobe Inc. -Copyright © 2009 Red Hat, Inc. -Copyright © 2012,2013 Google, Inc. -Copyright © 2004,2007,2009,2010 Red Hat, Inc. -Copyright © 2004,2007,2009 Red Hat, Inc. -Copyright © 2012 Google, Inc. -Copyright © 2007,2008,2009 Red Hat, Inc. -Copyright © 2012,2013 Mozilla Foundation. -Copyright © 2012 Mozilla Foundation. -Copyright © 2015-2019 Ebrahim Byagowi -Copyright © 2007,2008,2009,2010 Red Hat, Inc. -Copyright © 2012,2018 Google, Inc. -Copyright © 2015 Google, Inc. -Copyright © 2011 Martin Hosken -Copyright © 2011 SIL International -Copyright © 2014 Google, Inc. -Copyright © 2018 Khaled Hosny -Copyright © 2019, Facebook Inc. -Copyright © 2011,2014 Google, Inc. -Copyright © 2010 Red Hat, Inc. -Copyright © 2016 Elie Roux -Copyright © 2018-2019 Ebrahim Byagowi -Copyright © 2010,2012 Google, Inc. -Copyright © 2010,2011,2012 Google, Inc. -Copyright © 2010,2012,2013 Google, Inc. -Copyright © 2010,2011,2012,2013 Google, Inc. -Copyright © 2018 Ebrahim Byagowi. -Copyright © 2015 Mozilla Foundation. -Copyright © 2011,2012,2013 Google, Inc. -Copyright © 2013 Red Hat, Inc. -Copyright © 2010 Google, Inc. -Copyright © 2012,2017 Google, Inc. -Copyright (C) 2012 Grigori Goronzy -# © 2019 Unicode®, Inc. -Copyright © 2011,2012,2014 Google, Inc. -Copyright © 2017,2018 Google, Inc. -Copyright © 2019 Adobe, Inc. -Copyright © 2010,2011 Google, Inc. -Copyright 2016 Unicode Inc. All rights reserved. -Copyright © 2002 Keith Packard -Copyright © 2010 Behdad Esfahbod \ No newline at end of file diff --git a/Makefile.am b/Makefile.am old mode 100644 new mode 100755 diff --git a/NEWS b/NEWS old mode 100644 new mode 100755 diff --git a/README b/README deleted file mode 120000 index 42061c01..00000000 --- a/README +++ /dev/null @@ -1 +0,0 @@ -README.md \ No newline at end of file diff --git a/README b/README new file mode 100755 index 00000000..c3cc0c26 --- /dev/null +++ b/README @@ -0,0 +1,25 @@ +[![Travis Build Status](https://travis-ci.org/harfbuzz/harfbuzz.svg?branch=master)](https://travis-ci.org/harfbuzz/harfbuzz) +[![AppVeyor Build Status](https://ci.appveyor.com/api/projects/status/0t0flrxpstj9lb9w?svg=true&branch=master)](https://ci.appveyor.com/project/harfbuzz/harfbuzz) +[![CircleCI Build Status](https://circleci.com/gh/harfbuzz/harfbuzz/tree/master.svg?style=svg)](https://circleci.com/gh/harfbuzz/harfbuzz/tree/master) +[![OSS-Fuzz Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/harfbuzz.svg)](https://oss-fuzz-build-logs.storage.googleapis.com/index.html) +[![Coverity Code Health](https://img.shields.io/coverity/scan/5450.svg)](https://scan.coverity.com/projects/behdad-harfbuzz) +[![Codacy Code Health](https://api.codacy.com/project/badge/Grade/f17f1708783c447488bc8dd317150eaa)](https://app.codacy.com/app/behdad/harfbuzz) +[![Codecov Code Coverage](https://codecov.io/gh/harfbuzz/harfbuzz/branch/master/graph/badge.svg)](https://codecov.io/gh/harfbuzz/harfbuzz) +[![Coverals Code Coverage](https://img.shields.io/coveralls/harfbuzz/harfbuzz.svg)](https://coveralls.io/r/harfbuzz/harfbuzz) +[ABI Tracker](http://abi-laboratory.pro/tracker/timeline/harfbuzz/) + +This is HarfBuzz, a text shaping library. + +For bug reports, mailing list, and other information please visit: + + http://harfbuzz.org/ + +For license information, see [COPYING](COPYING). + +For build information, see [BUILD.md](BUILD.md). + +For custom configurations, see [CONFIG.md](CONFIG.md). + +For test execution, see [TESTING.md](TESTING.md). + +Documentation: https://harfbuzz.github.io diff --git a/README.OpenSource b/README.OpenSource deleted file mode 100755 index a20b6be3..00000000 --- a/README.OpenSource +++ /dev/null @@ -1,13 +0,0 @@ -[ - { - "Name" : "harfbuzz", - "License" : "MIT License", - "License File" : "COPYING", - "Version Number" : "2.6.1", - "Owner" : "liyujia 00401360", - "PDM Number" : "05810PST", - "Upstream URL" : "https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.1", - "Use Application URL" : "https://harfbuzz.github.io/", - "Description" : "HarfBuzz is a text shaping engine. It primarily supports OpenType, but also Apple Advanced Typography. HarfBuzz is used in Android, Chrome, ChromeOS, Firefox, GNOME, GTK+, KDE, LibreOffice, OpenJDK, PlayStation, Qt, XeTeX, and other places." - } -] \ No newline at end of file diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/README.mingw.md b/README.mingw.md old mode 100644 new mode 100755 diff --git a/README.python.md b/README.python.md old mode 100644 new mode 100755 diff --git a/RELEASING.md b/RELEASING.md old mode 100644 new mode 100755 diff --git a/TESTING.md b/TESTING.md old mode 100644 new mode 100755 diff --git a/THANKS b/THANKS old mode 100644 new mode 100755 diff --git a/TODO b/TODO old mode 100644 new mode 100755 diff --git a/appveyor.yml b/appveyor.yml old mode 100644 new mode 100755 diff --git a/azure-pipelines.yml b/azure-pipelines.yml old mode 100644 new mode 100755 diff --git a/configure.ac b/configure.ac old mode 100644 new mode 100755 diff --git a/docs/HarfBuzz.png b/docs/HarfBuzz.png old mode 100644 new mode 100755 diff --git a/docs/HarfBuzz.svg b/docs/HarfBuzz.svg old mode 100644 new mode 100755 diff --git a/docs/Makefile.am b/docs/Makefile.am old mode 100644 new mode 100755 diff --git a/docs/harfbuzz-docs.xml b/docs/harfbuzz-docs.xml old mode 100644 new mode 100755 diff --git a/docs/harfbuzz-overrides.txt b/docs/harfbuzz-overrides.txt old mode 100644 new mode 100755 diff --git a/docs/harfbuzz-sections.txt b/docs/harfbuzz-sections.txt old mode 100644 new mode 100755 diff --git a/docs/usermanual-buffers-language-script-and-direction.xml b/docs/usermanual-buffers-language-script-and-direction.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-clusters.xml b/docs/usermanual-clusters.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-fonts-and-faces.xml b/docs/usermanual-fonts-and-faces.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-getting-started.xml b/docs/usermanual-getting-started.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-glyph-information.xml b/docs/usermanual-glyph-information.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-install-harfbuzz.xml b/docs/usermanual-install-harfbuzz.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-object-model.xml b/docs/usermanual-object-model.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-opentype-features.xml b/docs/usermanual-opentype-features.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-shaping-concepts.xml b/docs/usermanual-shaping-concepts.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-utilities.xml b/docs/usermanual-utilities.xml old mode 100644 new mode 100755 diff --git a/docs/usermanual-what-is-harfbuzz.xml b/docs/usermanual-what-is-harfbuzz.xml old mode 100644 new mode 100755 diff --git a/docs/version.xml.in b/docs/version.xml.in old mode 100644 new mode 100755 diff --git a/git.mk b/git.mk old mode 100644 new mode 100755 diff --git a/harfbuzz.doap b/harfbuzz.doap old mode 100644 new mode 100755 diff --git a/m4/ax_check_link_flag.m4 b/m4/ax_check_link_flag.m4 old mode 100644 new mode 100755 diff --git a/m4/ax_code_coverage.m4 b/m4/ax_code_coverage.m4 old mode 100644 new mode 100755 diff --git a/m4/ax_cxx_compile_stdcxx.m4 b/m4/ax_cxx_compile_stdcxx.m4 old mode 100644 new mode 100755 diff --git a/m4/ax_pthread.m4 b/m4/ax_pthread.m4 old mode 100644 new mode 100755 diff --git a/replace-enum-strings.cmake b/replace-enum-strings.cmake old mode 100644 new mode 100755 diff --git a/src/HBIndicVowelConstraints.txt b/src/HBIndicVowelConstraints.txt old mode 100644 new mode 100755 diff --git a/src/Makefile.am b/src/Makefile.am old mode 100644 new mode 100755 diff --git a/src/Makefile.sources b/src/Makefile.sources old mode 100644 new mode 100755 diff --git a/src/dump-indic-data.cc b/src/dump-indic-data.cc old mode 100644 new mode 100755 diff --git a/src/dump-khmer-data.cc b/src/dump-khmer-data.cc old mode 100644 new mode 100755 diff --git a/src/dump-myanmar-data.cc b/src/dump-myanmar-data.cc old mode 100644 new mode 100755 diff --git a/src/dump-use-data.cc b/src/dump-use-data.cc old mode 100644 new mode 100755 diff --git a/src/harfbuzz-config.cmake.in b/src/harfbuzz-config.cmake.in old mode 100644 new mode 100755 diff --git a/src/harfbuzz-gobject.pc.in b/src/harfbuzz-gobject.pc.in old mode 100644 new mode 100755 diff --git a/src/harfbuzz-icu.pc.in b/src/harfbuzz-icu.pc.in old mode 100644 new mode 100755 diff --git a/src/harfbuzz-subset.pc.in b/src/harfbuzz-subset.pc.in old mode 100644 new mode 100755 diff --git a/src/harfbuzz.cc b/src/harfbuzz.cc old mode 100644 new mode 100755 diff --git a/src/harfbuzz.pc.in b/src/harfbuzz.pc.in old mode 100644 new mode 100755 diff --git a/src/hb-aat-fdsc-table.hh b/src/hb-aat-fdsc-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-ankr-table.hh b/src/hb-aat-layout-ankr-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-bsln-table.hh b/src/hb-aat-layout-bsln-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-common.hh b/src/hb-aat-layout-common.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-feat-table.hh b/src/hb-aat-layout-feat-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-just-table.hh b/src/hb-aat-layout-just-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-kerx-table.hh b/src/hb-aat-layout-kerx-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-lcar-table.hh b/src/hb-aat-layout-lcar-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-morx-table.hh b/src/hb-aat-layout-morx-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-opbd-table.hh b/src/hb-aat-layout-opbd-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout-trak-table.hh b/src/hb-aat-layout-trak-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout.cc b/src/hb-aat-layout.cc old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout.h b/src/hb-aat-layout.h old mode 100644 new mode 100755 diff --git a/src/hb-aat-layout.hh b/src/hb-aat-layout.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-ltag-table.hh b/src/hb-aat-ltag-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat-map.cc b/src/hb-aat-map.cc old mode 100644 new mode 100755 diff --git a/src/hb-aat-map.hh b/src/hb-aat-map.hh old mode 100644 new mode 100755 diff --git a/src/hb-aat.h b/src/hb-aat.h old mode 100644 new mode 100755 diff --git a/src/hb-algs.hh b/src/hb-algs.hh old mode 100644 new mode 100755 diff --git a/src/hb-array.hh b/src/hb-array.hh old mode 100644 new mode 100755 diff --git a/src/hb-atomic.hh b/src/hb-atomic.hh old mode 100644 new mode 100755 diff --git a/src/hb-bimap.hh b/src/hb-bimap.hh old mode 100644 new mode 100755 diff --git a/src/hb-blob.cc b/src/hb-blob.cc old mode 100644 new mode 100755 diff --git a/src/hb-blob.h b/src/hb-blob.h old mode 100644 new mode 100755 diff --git a/src/hb-blob.hh b/src/hb-blob.hh old mode 100644 new mode 100755 diff --git a/src/hb-buffer-deserialize-json.hh b/src/hb-buffer-deserialize-json.hh old mode 100644 new mode 100755 diff --git a/src/hb-buffer-deserialize-json.rl b/src/hb-buffer-deserialize-json.rl old mode 100644 new mode 100755 diff --git a/src/hb-buffer-deserialize-text.hh b/src/hb-buffer-deserialize-text.hh old mode 100644 new mode 100755 diff --git a/src/hb-buffer-deserialize-text.rl b/src/hb-buffer-deserialize-text.rl old mode 100644 new mode 100755 diff --git a/src/hb-buffer-serialize.cc b/src/hb-buffer-serialize.cc old mode 100644 new mode 100755 diff --git a/src/hb-buffer.cc b/src/hb-buffer.cc old mode 100644 new mode 100755 diff --git a/src/hb-buffer.h b/src/hb-buffer.h old mode 100644 new mode 100755 diff --git a/src/hb-buffer.hh b/src/hb-buffer.hh old mode 100644 new mode 100755 diff --git a/src/hb-cache.hh b/src/hb-cache.hh old mode 100644 new mode 100755 diff --git a/src/hb-cff-interp-common.hh b/src/hb-cff-interp-common.hh old mode 100644 new mode 100755 diff --git a/src/hb-cff-interp-cs-common.hh b/src/hb-cff-interp-cs-common.hh old mode 100644 new mode 100755 diff --git a/src/hb-cff-interp-dict-common.hh b/src/hb-cff-interp-dict-common.hh old mode 100644 new mode 100755 diff --git a/src/hb-cff1-interp-cs.hh b/src/hb-cff1-interp-cs.hh old mode 100644 new mode 100755 diff --git a/src/hb-cff2-interp-cs.hh b/src/hb-cff2-interp-cs.hh old mode 100644 new mode 100755 diff --git a/src/hb-common.cc b/src/hb-common.cc old mode 100644 new mode 100755 diff --git a/src/hb-common.h b/src/hb-common.h old mode 100644 new mode 100755 diff --git a/src/hb-config.hh b/src/hb-config.hh old mode 100644 new mode 100755 diff --git a/src/hb-coretext.cc b/src/hb-coretext.cc old mode 100644 new mode 100755 diff --git a/src/hb-coretext.h b/src/hb-coretext.h old mode 100644 new mode 100755 diff --git a/src/hb-debug.hh b/src/hb-debug.hh old mode 100644 new mode 100755 diff --git a/src/hb-deprecated.h b/src/hb-deprecated.h old mode 100644 new mode 100755 diff --git a/src/hb-directwrite.cc b/src/hb-directwrite.cc old mode 100644 new mode 100755 diff --git a/src/hb-directwrite.h b/src/hb-directwrite.h old mode 100644 new mode 100755 diff --git a/src/hb-dispatch.hh b/src/hb-dispatch.hh old mode 100644 new mode 100755 diff --git a/src/hb-face.cc b/src/hb-face.cc old mode 100644 new mode 100755 diff --git a/src/hb-face.h b/src/hb-face.h old mode 100644 new mode 100755 diff --git a/src/hb-face.hh b/src/hb-face.hh old mode 100644 new mode 100755 diff --git a/src/hb-fallback-shape.cc b/src/hb-fallback-shape.cc old mode 100644 new mode 100755 diff --git a/src/hb-font.cc b/src/hb-font.cc old mode 100644 new mode 100755 diff --git a/src/hb-font.h b/src/hb-font.h old mode 100644 new mode 100755 diff --git a/src/hb-font.hh b/src/hb-font.hh old mode 100644 new mode 100755 diff --git a/src/hb-ft.cc b/src/hb-ft.cc old mode 100644 new mode 100755 diff --git a/src/hb-ft.h b/src/hb-ft.h old mode 100644 new mode 100755 diff --git a/src/hb-gdi.cc b/src/hb-gdi.cc old mode 100644 new mode 100755 diff --git a/src/hb-gdi.h b/src/hb-gdi.h old mode 100644 new mode 100755 diff --git a/src/hb-glib.cc b/src/hb-glib.cc old mode 100644 new mode 100755 diff --git a/src/hb-glib.h b/src/hb-glib.h old mode 100644 new mode 100755 diff --git a/src/hb-gobject-enums.cc.tmpl b/src/hb-gobject-enums.cc.tmpl old mode 100644 new mode 100755 diff --git a/src/hb-gobject-enums.h.tmpl b/src/hb-gobject-enums.h.tmpl old mode 100644 new mode 100755 diff --git a/src/hb-gobject-structs.cc b/src/hb-gobject-structs.cc old mode 100644 new mode 100755 diff --git a/src/hb-gobject-structs.h b/src/hb-gobject-structs.h old mode 100644 new mode 100755 diff --git a/src/hb-gobject.h b/src/hb-gobject.h old mode 100644 new mode 100755 diff --git a/src/hb-graphite2.cc b/src/hb-graphite2.cc old mode 100644 new mode 100755 diff --git a/src/hb-graphite2.h b/src/hb-graphite2.h old mode 100644 new mode 100755 diff --git a/src/hb-icu.cc b/src/hb-icu.cc old mode 100644 new mode 100755 diff --git a/src/hb-icu.h b/src/hb-icu.h old mode 100644 new mode 100755 diff --git a/src/hb-iter.hh b/src/hb-iter.hh old mode 100644 new mode 100755 diff --git a/src/hb-kern.hh b/src/hb-kern.hh old mode 100644 new mode 100755 diff --git a/src/hb-machinery.hh b/src/hb-machinery.hh old mode 100644 new mode 100755 diff --git a/src/hb-map.cc b/src/hb-map.cc old mode 100644 new mode 100755 diff --git a/src/hb-map.h b/src/hb-map.h old mode 100644 new mode 100755 diff --git a/src/hb-map.hh b/src/hb-map.hh old mode 100644 new mode 100755 diff --git a/src/hb-meta.hh b/src/hb-meta.hh old mode 100644 new mode 100755 diff --git a/src/hb-mutex.hh b/src/hb-mutex.hh old mode 100644 new mode 100755 diff --git a/src/hb-null.hh b/src/hb-null.hh old mode 100644 new mode 100755 diff --git a/src/hb-object.hh b/src/hb-object.hh old mode 100644 new mode 100755 diff --git a/src/hb-open-file.hh b/src/hb-open-file.hh old mode 100644 new mode 100755 diff --git a/src/hb-open-type.hh b/src/hb-open-type.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-cff-common.hh b/src/hb-ot-cff-common.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-cff1-table.cc b/src/hb-ot-cff1-table.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-cff1-table.hh b/src/hb-ot-cff1-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-cff2-table.cc b/src/hb-ot-cff2-table.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-cff2-table.hh b/src/hb-ot-cff2-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-cmap-table.hh b/src/hb-ot-cmap-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-color-cbdt-table.hh b/src/hb-ot-color-cbdt-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-color-colr-table.hh b/src/hb-ot-color-colr-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-color-cpal-table.hh b/src/hb-ot-color-cpal-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-color-sbix-table.hh b/src/hb-ot-color-sbix-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-color-svg-table.hh b/src/hb-ot-color-svg-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-color.cc b/src/hb-ot-color.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-color.h b/src/hb-ot-color.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-deprecated.h b/src/hb-ot-deprecated.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-face-table-list.hh b/src/hb-ot-face-table-list.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-face.cc b/src/hb-ot-face.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-face.hh b/src/hb-ot-face.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-font.cc b/src/hb-ot-font.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-font.h b/src/hb-ot-font.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-gasp-table.hh b/src/hb-ot-gasp-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-glyf-table.hh b/src/hb-ot-glyf-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-hdmx-table.hh b/src/hb-ot-hdmx-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-head-table.hh b/src/hb-ot-head-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-hhea-table.hh b/src/hb-ot-hhea-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-hmtx-table.hh b/src/hb-ot-hmtx-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-kern-table.hh b/src/hb-ot-kern-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout-base-table.hh b/src/hb-ot-layout-base-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout-common.hh b/src/hb-ot-layout-common.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout-gdef-table.hh b/src/hb-ot-layout-gdef-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout-gpos-table.hh b/src/hb-ot-layout-gpos-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout-gsub-table.hh b/src/hb-ot-layout-gsub-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout-gsubgpos.hh b/src/hb-ot-layout-gsubgpos.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout-jstf-table.hh b/src/hb-ot-layout-jstf-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout.cc b/src/hb-ot-layout.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout.h b/src/hb-ot-layout.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-layout.hh b/src/hb-ot-layout.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-map.cc b/src/hb-ot-map.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-map.hh b/src/hb-ot-map.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-math-table.hh b/src/hb-ot-math-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-math.cc b/src/hb-ot-math.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-math.h b/src/hb-ot-math.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-maxp-table.hh b/src/hb-ot-maxp-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-meta-table.hh b/src/hb-ot-meta-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-meta.cc b/src/hb-ot-meta.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-meta.h b/src/hb-ot-meta.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-metrics.cc b/src/hb-ot-metrics.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-metrics.h b/src/hb-ot-metrics.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-metrics.hh b/src/hb-ot-metrics.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-name-language-static.hh b/src/hb-ot-name-language-static.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-name-language.hh b/src/hb-ot-name-language.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-name-table.hh b/src/hb-ot-name-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-name.cc b/src/hb-ot-name.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-name.h b/src/hb-ot-name.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-os2-table.hh b/src/hb-ot-os2-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-os2-unicode-ranges.hh b/src/hb-ot-os2-unicode-ranges.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-post-macroman.hh b/src/hb-ot-post-macroman.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-post-table.hh b/src/hb-ot-post-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-arabic-fallback.hh b/src/hb-ot-shape-complex-arabic-fallback.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-arabic-table.hh b/src/hb-ot-shape-complex-arabic-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-arabic-win1256.hh b/src/hb-ot-shape-complex-arabic-win1256.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-arabic.cc b/src/hb-ot-shape-complex-arabic.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-arabic.hh b/src/hb-ot-shape-complex-arabic.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-default.cc b/src/hb-ot-shape-complex-default.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-hangul.cc b/src/hb-ot-shape-complex-hangul.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-hebrew.cc b/src/hb-ot-shape-complex-hebrew.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-indic-machine.hh b/src/hb-ot-shape-complex-indic-machine.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-indic-machine.rl b/src/hb-ot-shape-complex-indic-machine.rl old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-indic-table.cc b/src/hb-ot-shape-complex-indic-table.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-indic.cc b/src/hb-ot-shape-complex-indic.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-indic.hh b/src/hb-ot-shape-complex-indic.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-khmer-machine.hh b/src/hb-ot-shape-complex-khmer-machine.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-khmer-machine.rl b/src/hb-ot-shape-complex-khmer-machine.rl old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-khmer.cc b/src/hb-ot-shape-complex-khmer.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-khmer.hh b/src/hb-ot-shape-complex-khmer.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-myanmar-machine.hh b/src/hb-ot-shape-complex-myanmar-machine.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-myanmar-machine.rl b/src/hb-ot-shape-complex-myanmar-machine.rl old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-myanmar.cc b/src/hb-ot-shape-complex-myanmar.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-myanmar.hh b/src/hb-ot-shape-complex-myanmar.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-thai.cc b/src/hb-ot-shape-complex-thai.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-use-machine.hh b/src/hb-ot-shape-complex-use-machine.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-use-machine.rl b/src/hb-ot-shape-complex-use-machine.rl old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-use-table.cc b/src/hb-ot-shape-complex-use-table.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-use.cc b/src/hb-ot-shape-complex-use.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-use.hh b/src/hb-ot-shape-complex-use.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-vowel-constraints.cc b/src/hb-ot-shape-complex-vowel-constraints.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex-vowel-constraints.hh b/src/hb-ot-shape-complex-vowel-constraints.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-complex.hh b/src/hb-ot-shape-complex.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-fallback.cc b/src/hb-ot-shape-fallback.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-fallback.hh b/src/hb-ot-shape-fallback.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-normalize.cc b/src/hb-ot-shape-normalize.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape-normalize.hh b/src/hb-ot-shape-normalize.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape.cc b/src/hb-ot-shape.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape.h b/src/hb-ot-shape.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-shape.hh b/src/hb-ot-shape.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-stat-table.hh b/src/hb-ot-stat-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-tag-table.hh b/src/hb-ot-tag-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-tag.cc b/src/hb-ot-tag.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-var-avar-table.hh b/src/hb-ot-var-avar-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-var-fvar-table.hh b/src/hb-ot-var-fvar-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-var-hvar-table.hh b/src/hb-ot-var-hvar-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-var-mvar-table.hh b/src/hb-ot-var-mvar-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot-var.cc b/src/hb-ot-var.cc old mode 100644 new mode 100755 diff --git a/src/hb-ot-var.h b/src/hb-ot-var.h old mode 100644 new mode 100755 diff --git a/src/hb-ot-vorg-table.hh b/src/hb-ot-vorg-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ot.h b/src/hb-ot.h old mode 100644 new mode 100755 diff --git a/src/hb-pool.hh b/src/hb-pool.hh old mode 100644 new mode 100755 diff --git a/src/hb-sanitize.hh b/src/hb-sanitize.hh old mode 100644 new mode 100755 diff --git a/src/hb-serialize.hh b/src/hb-serialize.hh old mode 100644 new mode 100755 diff --git a/src/hb-set-digest.hh b/src/hb-set-digest.hh old mode 100644 new mode 100755 diff --git a/src/hb-set.cc b/src/hb-set.cc old mode 100644 new mode 100755 diff --git a/src/hb-set.h b/src/hb-set.h old mode 100644 new mode 100755 diff --git a/src/hb-set.hh b/src/hb-set.hh old mode 100644 new mode 100755 diff --git a/src/hb-shape-plan.cc b/src/hb-shape-plan.cc old mode 100644 new mode 100755 diff --git a/src/hb-shape-plan.h b/src/hb-shape-plan.h old mode 100644 new mode 100755 diff --git a/src/hb-shape-plan.hh b/src/hb-shape-plan.hh old mode 100644 new mode 100755 diff --git a/src/hb-shape.cc b/src/hb-shape.cc old mode 100644 new mode 100755 diff --git a/src/hb-shape.h b/src/hb-shape.h old mode 100644 new mode 100755 diff --git a/src/hb-shaper-impl.hh b/src/hb-shaper-impl.hh old mode 100644 new mode 100755 diff --git a/src/hb-shaper-list.hh b/src/hb-shaper-list.hh old mode 100644 new mode 100755 diff --git a/src/hb-shaper.cc b/src/hb-shaper.cc old mode 100644 new mode 100755 diff --git a/src/hb-shaper.hh b/src/hb-shaper.hh old mode 100644 new mode 100755 diff --git a/src/hb-static.cc b/src/hb-static.cc old mode 100644 new mode 100755 diff --git a/src/hb-string-array.hh b/src/hb-string-array.hh old mode 100644 new mode 100755 diff --git a/src/hb-subset-cff-common.cc b/src/hb-subset-cff-common.cc old mode 100644 new mode 100755 diff --git a/src/hb-subset-cff-common.hh b/src/hb-subset-cff-common.hh old mode 100644 new mode 100755 diff --git a/src/hb-subset-cff1.cc b/src/hb-subset-cff1.cc old mode 100644 new mode 100755 diff --git a/src/hb-subset-cff1.hh b/src/hb-subset-cff1.hh old mode 100644 new mode 100755 diff --git a/src/hb-subset-cff2.cc b/src/hb-subset-cff2.cc old mode 100644 new mode 100755 diff --git a/src/hb-subset-cff2.hh b/src/hb-subset-cff2.hh old mode 100644 new mode 100755 diff --git a/src/hb-subset-input.cc b/src/hb-subset-input.cc old mode 100644 new mode 100755 diff --git a/src/hb-subset-input.hh b/src/hb-subset-input.hh old mode 100644 new mode 100755 diff --git a/src/hb-subset-plan.cc b/src/hb-subset-plan.cc old mode 100644 new mode 100755 diff --git a/src/hb-subset-plan.hh b/src/hb-subset-plan.hh old mode 100644 new mode 100755 diff --git a/src/hb-subset.cc b/src/hb-subset.cc old mode 100644 new mode 100755 diff --git a/src/hb-subset.h b/src/hb-subset.h old mode 100644 new mode 100755 diff --git a/src/hb-subset.hh b/src/hb-subset.hh old mode 100644 new mode 100755 diff --git a/src/hb-ucd-table.hh b/src/hb-ucd-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-ucd.cc b/src/hb-ucd.cc old mode 100644 new mode 100755 diff --git a/src/hb-unicode-emoji-table.hh b/src/hb-unicode-emoji-table.hh old mode 100644 new mode 100755 diff --git a/src/hb-unicode.cc b/src/hb-unicode.cc old mode 100644 new mode 100755 diff --git a/src/hb-unicode.h b/src/hb-unicode.h old mode 100644 new mode 100755 diff --git a/src/hb-unicode.hh b/src/hb-unicode.hh old mode 100644 new mode 100755 diff --git a/src/hb-uniscribe.cc b/src/hb-uniscribe.cc old mode 100644 new mode 100755 diff --git a/src/hb-uniscribe.h b/src/hb-uniscribe.h old mode 100644 new mode 100755 diff --git a/src/hb-utf.hh b/src/hb-utf.hh old mode 100644 new mode 100755 diff --git a/src/hb-vector.hh b/src/hb-vector.hh old mode 100644 new mode 100755 diff --git a/src/hb-version.h b/src/hb-version.h old mode 100644 new mode 100755 diff --git a/src/hb-version.h.in b/src/hb-version.h.in old mode 100644 new mode 100755 diff --git a/src/hb-warning.cc b/src/hb-warning.cc old mode 100644 new mode 100755 diff --git a/src/hb.h b/src/hb.h old mode 100644 new mode 100755 diff --git a/src/hb.hh b/src/hb.hh old mode 100644 new mode 100755 diff --git a/src/main.cc b/src/main.cc old mode 100644 new mode 100755 diff --git a/src/test-algs.cc b/src/test-algs.cc old mode 100644 new mode 100755 diff --git a/src/test-bimap.cc b/src/test-bimap.cc old mode 100644 new mode 100755 diff --git a/src/test-buffer-serialize.cc b/src/test-buffer-serialize.cc old mode 100644 new mode 100755 diff --git a/src/test-gpos-size-params.cc b/src/test-gpos-size-params.cc old mode 100644 new mode 100755 diff --git a/src/test-gsub-would-substitute.cc b/src/test-gsub-would-substitute.cc old mode 100644 new mode 100755 diff --git a/src/test-iter.cc b/src/test-iter.cc old mode 100644 new mode 100755 diff --git a/src/test-meta.cc b/src/test-meta.cc old mode 100644 new mode 100755 diff --git a/src/test-ot-color.cc b/src/test-ot-color.cc old mode 100644 new mode 100755 diff --git a/src/test-ot-meta.cc b/src/test-ot-meta.cc old mode 100644 new mode 100755 diff --git a/src/test-ot-name.cc b/src/test-ot-name.cc old mode 100644 new mode 100755 diff --git a/src/test-unicode-ranges.cc b/src/test-unicode-ranges.cc old mode 100644 new mode 100755 diff --git a/src/test.cc b/src/test.cc old mode 100644 new mode 100755 diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/test/Makefile.am b/test/Makefile.am old mode 100644 new mode 100755 diff --git a/test/api/CMakeLists.txt b/test/api/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/test/api/Makefile.am b/test/api/Makefile.am old mode 100644 new mode 100755 diff --git a/test/api/fonts/AdobeVFPrototype.abc.otf b/test/api/fonts/AdobeVFPrototype.abc.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/AdobeVFPrototype.ac.nohints.otf b/test/api/fonts/AdobeVFPrototype.ac.nohints.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/AdobeVFPrototype.ac.nosubrs.nohints.otf b/test/api/fonts/AdobeVFPrototype.ac.nosubrs.nohints.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/AdobeVFPrototype.ac.nosubrs.otf b/test/api/fonts/AdobeVFPrototype.ac.nosubrs.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/AdobeVFPrototype.ac.otf b/test/api/fonts/AdobeVFPrototype.ac.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/AdobeVFPrototype.ac.retaingids.otf b/test/api/fonts/AdobeVFPrototype.ac.retaingids.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/AdobeVFPrototype_vsindex.otf b/test/api/fonts/AdobeVFPrototype_vsindex.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Inconsolata-Regular.ab.ttf b/test/api/fonts/Inconsolata-Regular.ab.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Inconsolata-Regular.abc.ttf b/test/api/fonts/Inconsolata-Regular.abc.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Inconsolata-Regular.abc.widerc.ttf b/test/api/fonts/Inconsolata-Regular.abc.widerc.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Inconsolata-Regular.ac.ttf b/test/api/fonts/Inconsolata-Regular.ac.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Inconsolata-Regular.ac.widerc.ttf b/test/api/fonts/Inconsolata-Regular.ac.widerc.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/MathTestFontEmpty.otf b/test/api/fonts/MathTestFontEmpty.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/MathTestFontFull.otf b/test/api/fonts/MathTestFontFull.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/MathTestFontNone.otf b/test/api/fonts/MathTestFontNone.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/MathTestFontPartial1.otf b/test/api/fonts/MathTestFontPartial1.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/MathTestFontPartial2.otf b/test/api/fonts/MathTestFontPartial2.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/MathTestFontPartial3.otf b/test/api/fonts/MathTestFontPartial3.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/MathTestFontPartial4.otf b/test/api/fonts/MathTestFontPartial4.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Mplus1p-Regular.660E,6975,73E0,5EA6,8F38,6E05.ttf b/test/api/fonts/Mplus1p-Regular.660E,6975,73E0,5EA6,8F38,6E05.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Mplus1p-Regular.660E.ttf b/test/api/fonts/Mplus1p-Regular.660E.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/README b/test/api/fonts/README old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.D7,D8,D9,DA,DE.ttf b/test/api/fonts/Roboto-Regular.D7,D8,D9,DA,DE.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.a.retaingids.ttf b/test/api/fonts/Roboto-Regular.a.retaingids.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.abc.cmap-format12-only.ttf b/test/api/fonts/Roboto-Regular.abc.cmap-format12-only.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.abc.format12.ttf b/test/api/fonts/Roboto-Regular.abc.format12.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.abc.format4.ttf b/test/api/fonts/Roboto-Regular.abc.format4.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.abc.ttf b/test/api/fonts/Roboto-Regular.abc.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.ac.cmap-format12-only.ttf b/test/api/fonts/Roboto-Regular.ac.cmap-format12-only.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.ac.nohints.ttf b/test/api/fonts/Roboto-Regular.ac.nohints.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.ac.retaingids.ttf b/test/api/fonts/Roboto-Regular.ac.retaingids.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.ac.ttf b/test/api/fonts/Roboto-Regular.ac.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.b.ttf b/test/api/fonts/Roboto-Regular.b.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.components.1fc.nohints.ttf b/test/api/fonts/Roboto-Regular.components.1fc.nohints.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.components.subset.ttf b/test/api/fonts/Roboto-Regular.components.subset.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.components.ttf b/test/api/fonts/Roboto-Regular.components.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.gsub.fi.ttf b/test/api/fonts/Roboto-Regular.gsub.fi.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.gsub.fil.ttf b/test/api/fonts/Roboto-Regular.gsub.fil.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.multihdmx.a.ttf b/test/api/fonts/Roboto-Regular.multihdmx.a.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.multihdmx.abc.ttf b/test/api/fonts/Roboto-Regular.multihdmx.abc.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Roboto-Regular.nogsub.fi.ttf b/test/api/fonts/Roboto-Regular.nogsub.fi.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceHanSans-Regular.41,3041,4C2E.otf b/test/api/fonts/SourceHanSans-Regular.41,3041,4C2E.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceHanSans-Regular.41,4C2E.nohints.otf b/test/api/fonts/SourceHanSans-Regular.41,4C2E.nohints.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceHanSans-Regular.41,4C2E.nosubrs.nohints.otf b/test/api/fonts/SourceHanSans-Regular.41,4C2E.nosubrs.nohints.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceHanSans-Regular.41,4C2E.nosubrs.otf b/test/api/fonts/SourceHanSans-Regular.41,4C2E.nosubrs.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceHanSans-Regular.41,4C2E.otf b/test/api/fonts/SourceHanSans-Regular.41,4C2E.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceHanSans-Regular.41,4C2E.retaingids.otf b/test/api/fonts/SourceHanSans-Regular.41,4C2E.retaingids.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceSansPro-Regular.abc.otf b/test/api/fonts/SourceSansPro-Regular.abc.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceSansPro-Regular.ac.nohints.otf b/test/api/fonts/SourceSansPro-Regular.ac.nohints.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceSansPro-Regular.ac.nosubrs.nohints.otf b/test/api/fonts/SourceSansPro-Regular.ac.nosubrs.nohints.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceSansPro-Regular.ac.nosubrs.otf b/test/api/fonts/SourceSansPro-Regular.ac.nosubrs.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceSansPro-Regular.ac.otf b/test/api/fonts/SourceSansPro-Regular.ac.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/SourceSansPro-Regular.ac.retaingids.otf b/test/api/fonts/SourceSansPro-Regular.ac.retaingids.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/TestCFF2VF.otf b/test/api/fonts/TestCFF2VF.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/Zycon.ttf b/test/api/fonts/Zycon.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/aat-feat.ttf b/test/api/fonts/aat-feat.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/aat-morx.ttf b/test/api/fonts/aat-morx.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/aat-trak.ttf b/test/api/fonts/aat-trak.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/base.ttf b/test/api/fonts/base.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cff1_dotsect.nohints.otf b/test/api/fonts/cff1_dotsect.nohints.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cff1_dotsect.otf b/test/api/fonts/cff1_dotsect.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cff1_expert.2D,F6E9,FB00.otf b/test/api/fonts/cff1_expert.2D,F6E9,FB00.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cff1_expert.otf b/test/api/fonts/cff1_expert.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cff1_flex.otf b/test/api/fonts/cff1_flex.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cff1_seac.C0.otf b/test/api/fonts/cff1_seac.C0.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cff1_seac.otf b/test/api/fonts/cff1_seac.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/chromacheck-cbdt.ttf b/test/api/fonts/chromacheck-cbdt.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/chromacheck-colr.ttf b/test/api/fonts/chromacheck-colr.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/chromacheck-sbix.ttf b/test/api/fonts/chromacheck-sbix.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/chromacheck-svg.ttf b/test/api/fonts/chromacheck-svg.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5658272078495744 b/test/api/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5658272078495744 old mode 100644 new mode 100755 diff --git a/test/api/fonts/cpal-v0.ttf b/test/api/fonts/cpal-v0.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cpal-v1.ttf b/test/api/fonts/cpal-v1.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/cv01.otf b/test/api/fonts/cv01.otf old mode 100644 new mode 100755 diff --git a/test/api/fonts/lcar.ttf b/test/api/fonts/lcar.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/meta.ttf b/test/api/fonts/meta.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/nameID.dup.expected.ttf b/test/api/fonts/nameID.dup.expected.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/nameID.dup.origin.ttf b/test/api/fonts/nameID.dup.origin.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/nameID.expected.ttf b/test/api/fonts/nameID.expected.ttf old mode 100644 new mode 100755 diff --git a/test/api/fonts/nameID.origin.ttf b/test/api/fonts/nameID.origin.ttf old mode 100644 new mode 100755 diff --git a/test/api/hb-subset-test.h b/test/api/hb-subset-test.h old mode 100644 new mode 100755 diff --git a/test/api/hb-test.h b/test/api/hb-test.h old mode 100644 new mode 100755 diff --git a/test/api/test-aat-layout.c b/test/api/test-aat-layout.c old mode 100644 new mode 100755 diff --git a/test/api/test-baseline.c b/test/api/test-baseline.c old mode 100644 new mode 100755 diff --git a/test/api/test-blob.c b/test/api/test-blob.c old mode 100644 new mode 100755 diff --git a/test/api/test-buffer.c b/test/api/test-buffer.c old mode 100644 new mode 100755 diff --git a/test/api/test-c.c b/test/api/test-c.c old mode 100644 new mode 100755 diff --git a/test/api/test-collect-unicodes.c b/test/api/test-collect-unicodes.c old mode 100644 new mode 100755 diff --git a/test/api/test-common.c b/test/api/test-common.c old mode 100644 new mode 100755 diff --git a/test/api/test-cplusplus.cc b/test/api/test-cplusplus.cc old mode 100644 new mode 100755 diff --git a/test/api/test-font.c b/test/api/test-font.c old mode 100644 new mode 100755 diff --git a/test/api/test-map.c b/test/api/test-map.c old mode 100644 new mode 100755 diff --git a/test/api/test-multithread.c b/test/api/test-multithread.c old mode 100644 new mode 100755 diff --git a/test/api/test-object.c b/test/api/test-object.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-color.c b/test/api/test-ot-color.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-extents-cff.c b/test/api/test-ot-extents-cff.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-face.c b/test/api/test-ot-face.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-ligature-carets.c b/test/api/test-ot-ligature-carets.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-math.c b/test/api/test-ot-math.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-meta.c b/test/api/test-ot-meta.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-metrics.c b/test/api/test-ot-metrics.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-name.c b/test/api/test-ot-name.c old mode 100644 new mode 100755 diff --git a/test/api/test-ot-tag.c b/test/api/test-ot-tag.c old mode 100644 new mode 100755 diff --git a/test/api/test-set.c b/test/api/test-set.c old mode 100644 new mode 100755 diff --git a/test/api/test-shape.c b/test/api/test-shape.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-cff1.c b/test/api/test-subset-cff1.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-cff2.c b/test/api/test-subset-cff2.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-cmap.c b/test/api/test-subset-cmap.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-drop-tables.c b/test/api/test-subset-drop-tables.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-glyf.c b/test/api/test-subset-glyf.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-hdmx.c b/test/api/test-subset-hdmx.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-hmtx.c b/test/api/test-subset-hmtx.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-nameids.c b/test/api/test-subset-nameids.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-os2.c b/test/api/test-subset-os2.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-post.c b/test/api/test-subset-post.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset-vmtx.c b/test/api/test-subset-vmtx.c old mode 100644 new mode 100755 diff --git a/test/api/test-subset.c b/test/api/test-subset.c old mode 100644 new mode 100755 diff --git a/test/api/test-unicode.c b/test/api/test-unicode.c old mode 100644 new mode 100755 diff --git a/test/api/test-version.c b/test/api/test-version.c old mode 100644 new mode 100755 diff --git a/test/fuzzing/CMakeLists.txt b/test/fuzzing/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/test/fuzzing/Makefile.am b/test/fuzzing/Makefile.am old mode 100644 new mode 100755 diff --git a/test/fuzzing/README b/test/fuzzing/README old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/0509e80afb379d16560e9e47bdd7d888bebdebc6 b/test/fuzzing/fonts/0509e80afb379d16560e9e47bdd7d888bebdebc6 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/1a6f1687b7a221f9f2c834b0b360d3c8463b6daf b/test/fuzzing/fonts/1a6f1687b7a221f9f2c834b0b360d3c8463b6daf old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/205edd09bd3d141cc9580f650109556cc28b22cb b/test/fuzzing/fonts/205edd09bd3d141cc9580f650109556cc28b22cb old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/217a934cfe15c548b572c203dceb2befdf026462 b/test/fuzzing/fonts/217a934cfe15c548b572c203dceb2befdf026462 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/3511ff5c1647150595846ac414c595cccac34f18 b/test/fuzzing/fonts/3511ff5c1647150595846ac414c595cccac34f18 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/375d6ae32a3cbe52fbf81a4e5777e3377675d5a3 b/test/fuzzing/fonts/375d6ae32a3cbe52fbf81a4e5777e3377675d5a3 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/43979b90b2dd929723cf4fe1715990bcb9c9a56b b/test/fuzzing/fonts/43979b90b2dd929723cf4fe1715990bcb9c9a56b old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/558661aa659912f4d30ecd27bd09835171a8e2b0 b/test/fuzzing/fonts/558661aa659912f4d30ecd27bd09835171a8e2b0 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/5a5daf5eb5a4db77a2baa3ad9c7a6ed6e0655fa8 b/test/fuzzing/fonts/5a5daf5eb5a4db77a2baa3ad9c7a6ed6e0655fa8 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/641bd9db850193064d17575053ae2bf8ec149ddc b/test/fuzzing/fonts/641bd9db850193064d17575053ae2bf8ec149ddc old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/8240789f6d12d4cfc4b5e8e6f246c3701bcf861f b/test/fuzzing/fonts/8240789f6d12d4cfc4b5e8e6f246c3701bcf861f old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/a34a9191d9376bda419836effeef7e75c1386016 b/test/fuzzing/fonts/a34a9191d9376bda419836effeef7e75c1386016 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/a69118c2c2ada48ff803d9149daa54c9ebdae30e b/test/fuzzing/fonts/a69118c2c2ada48ff803d9149daa54c9ebdae30e old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/b9e2aaa0d75fcef6971ec3a96d806ba4a6b31fe2 b/test/fuzzing/fonts/b9e2aaa0d75fcef6971ec3a96d806ba4a6b31fe2 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-5517117891805184 b/test/fuzzing/fonts/clusterfuzz-testcase-5517117891805184 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-6107935408390144 b/test/fuzzing/fonts/clusterfuzz-testcase-6107935408390144 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-4666056377368576 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-4666056377368576 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-5662671558934528 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-5662671558934528 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6243458541944832 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6243458541944832 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6303297511096320 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6303297511096320 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6696647723581440 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-fuzzer-6696647723581440 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5097734906839040 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5097734906839040 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5634395566768128 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5634395566768128 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5688420752424960 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5688420752424960 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5728971283496960 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5728971283496960 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5746142327865344 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5746142327865344 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5750379279548416 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-shape-fuzzer-5750379279548416 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5643036478930944 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5643036478930944 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5686186874503168 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5686186874503168 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5762137968869376 b/test/fuzzing/fonts/clusterfuzz-testcase-hb-subset-fuzzer-5762137968869376 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-4884742786777088 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-4884742786777088 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5255344882188288 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5255344882188288 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5720051798769664 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5720051798769664 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5924299061854208 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-5924299061854208 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-6460279560863744 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-6460279560863744 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5093685255077888 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5093685255077888 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5126525414014976 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5126525414014976 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5166320261529600 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5166320261529600 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5659690013556736 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5659690013556736 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5662548265009152 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5662548265009152 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5702671124791296 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5702671124791296 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5748102301614080 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5748102301614080 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5973566991106048 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-5973566991106048 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-6252118652092416 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-harfbuzz_fuzzer-6252118652092416 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4523479581851648 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4523479581851648 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4535496598355968 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4535496598355968 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4548492505645056 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4548492505645056 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4595692015190016 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4595692015190016 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4687441845813248 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4687441845813248 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4706238090706944 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4706238090706944 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4769173588672512 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4769173588672512 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4827735151083520 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4827735151083520 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4841745322868736 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4841745322868736 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4884742786777088 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-4884742786777088 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5216838347653120 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5216838347653120 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5255344882188288 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5255344882188288 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5294584596791296 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5294584596791296 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5303930168803328 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5303930168803328 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5331901587914752 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5331901587914752 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5388906574905344 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5388906574905344 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5517117891805184 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5517117891805184 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5617496443846656 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5617496443846656 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5672141338968064 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5672141338968064 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5700697074958336 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5700697074958336 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5713868010553344 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5713868010553344 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5720051798769664 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5720051798769664 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5924299061854208 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-5924299061854208 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6023178755244032 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6023178755244032 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6111685556305920 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6111685556305920 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6160439919509504 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6160439919509504 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6210176798425088 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6210176798425088 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6260579246276608 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6260579246276608 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6264625609834496 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6264625609834496 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6278851874258944 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6278851874258944 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6424351550210048 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6424351550210048 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6460279560863744 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6460279560863744 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6576177596596224 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6576177596596224 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6595199411159040 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6595199411159040 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6624904746106880 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6624904746106880 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6723367514144768 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-fuzzer-6723367514144768 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5175735354916864 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5175735354916864 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5629524117553152 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5629524117553152 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5630246225707008 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5630246225707008 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5631444412530688 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5631444412530688 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5633985665826816 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5633985665826816 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5634443633491968 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5634443633491968 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5634620935110656 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5634620935110656 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5635082459545600 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5635082459545600 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5647267827023872 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5647267827023872 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5649959857160192 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5649959857160192 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5650286710882304 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5650286710882304 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5652019562414080 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5652019562414080 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5656511058018304 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5656511058018304 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5659641787187200 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5659641787187200 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5664873493561344 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5664873493561344 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5667182741028864 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5667182741028864 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5668791174823936 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5668791174823936 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5672261407735808 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5672261407735808 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5674361600606208 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5674361600606208 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5677421274071040 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5677421274071040 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5679244475105280 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5679244475105280 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5685596677210112 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5685596677210112 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5686369209286656 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5686369209286656 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5688420752424960 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5688420752424960 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5691469793329152 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5691469793329152 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5695615258853376 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5695615258853376 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5696686572175360 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5696686572175360 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5700264032468992 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5700264032468992 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5706010589659136 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5706010589659136 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5716208469409792 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5716208469409792 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5718464350650368 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5718464350650368 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5718889451749376 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5718889451749376 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5719982789361664 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5719982789361664 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5722888989048832 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5722888989048832 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5725129603022848 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5725129603022848 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5725855502827520 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5725855502827520 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5726089628876800 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5726089628876800 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5729361857085440 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5729361857085440 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5733166795456512 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5733166795456512 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5734736291430400 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5734736291430400 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5735679418433536 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5735679418433536 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5736657639178240 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5736657639178240 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5738888765636608 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5738888765636608 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5740171484463104 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5740171484463104 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5750379279548416 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5750379279548416 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5754863779053568 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5754863779053568 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5762490181353472 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5762490181353472 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5762953198960640 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5762953198960640 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5764636557705216 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5764636557705216 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5768046065483776 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5768046065483776 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5768601332613120 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-shape-fuzzer-5768601332613120 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5067936541179904 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5067936541179904 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5077547978588160 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5077547978588160 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5359635656605696 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5359635656605696 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5521982557782016 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5521982557782016 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5542653037903872 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5542653037903872 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5609911946838016 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5609911946838016 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5629878397829120 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5629878397829120 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5634197349203968 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5634197349203968 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5651059347816448 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5651059347816448 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5660711141769216 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5660711141769216 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5669437462544384 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5669437462544384 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5670861909524480 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5670861909524480 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5672006905757696 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5672006905757696 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5672913680728064 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5672913680728064 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5676773460672512 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5676773460672512 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5680398559870976 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5680398559870976 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5690658895953920 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5690658895953920 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5695279609675776 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5695279609675776 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5696607199166464 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5696607199166464 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5696825891225600 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5696825891225600 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5710107829075968 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5710107829075968 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5711951464759296 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5711951464759296 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5716947896893440 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5716947896893440 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5718215406125056 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5718215406125056 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5725847365877760 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5725847365877760 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5738978499624960 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5738978499624960 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5739000398086144 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5739000398086144 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5743250149736448 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5743250149736448 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5747265633779712 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5747265633779712 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750092395970560 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750092395970560 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750420593442816 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5750420593442816 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5758598970343424 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5758598970343424 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5760768497156096 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5760768497156096 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5761434614497280 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5761434614497280 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5764268627066880 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5764268627066880 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5765071062958080 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5765071062958080 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5768186323009536 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5768186323009536 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5923632099885056 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-5923632099885056 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6543700493598720 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6543700493598720 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6651660668502016 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-fuzzer-6651660668502016 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5203067375976448 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5203067375976448 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5630904853069824 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5630904853069824 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5687638085337088 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5687638085337088 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5736539338833920 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5736539338833920 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5930139383758848 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5930139383758848 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5973295416475648 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-5973295416475648 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-6136125075750912 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-6136125075750912 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-6394290358976512 b/test/fuzzing/fonts/clusterfuzz-testcase-minimized-hb-subset-get-codepoints-fuzzer-6394290358976512 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/crash-4b60576767ee4d9fe1cc10959d89baf73d4e8249 b/test/fuzzing/fonts/crash-4b60576767ee4d9fe1cc10959d89baf73d4e8249 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/crash-b577db318b30f2851828a4c9ef97cb30678b1b54 b/test/fuzzing/fonts/crash-b577db318b30f2851828a4c9ef97cb30678b1b54 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/crash-ccc61c92d589f895174cdef6ff2e3b20e9999a1a b/test/fuzzing/fonts/crash-ccc61c92d589f895174cdef6ff2e3b20e9999a1a old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/crash-e4e0bb1458a91b692eba492c907ae1f94e635480 b/test/fuzzing/fonts/crash-e4e0bb1458a91b692eba492c907ae1f94e635480 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/e88c339237f52d21e01c55f01b9c1b4cc14a0467 b/test/fuzzing/fonts/e88c339237f52d21e01c55f01b9c1b4cc14a0467 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/fab39d60d758cb586db5a504f218442cd1395725 b/test/fuzzing/fonts/fab39d60d758cb586db5a504f218442cd1395725 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/oom-6ef8c96d3710262511bcc730dce9c00e722cb653 b/test/fuzzing/fonts/oom-6ef8c96d3710262511bcc730dce9c00e722cb653 old mode 100644 new mode 100755 diff --git a/test/fuzzing/fonts/oom-ccc61c92d589f895174cdef6ff2e3b20e9999a1a b/test/fuzzing/fonts/oom-ccc61c92d589f895174cdef6ff2e3b20e9999a1a old mode 100644 new mode 100755 diff --git a/test/fuzzing/hb-fuzzer.hh b/test/fuzzing/hb-fuzzer.hh old mode 100644 new mode 100755 diff --git a/test/fuzzing/hb-shape-fuzzer.cc b/test/fuzzing/hb-shape-fuzzer.cc old mode 100644 new mode 100755 diff --git a/test/fuzzing/hb-subset-fuzzer.cc b/test/fuzzing/hb-subset-fuzzer.cc old mode 100644 new mode 100755 diff --git a/test/fuzzing/main.cc b/test/fuzzing/main.cc old mode 100644 new mode 100755 diff --git a/test/shaping/CMakeLists.txt b/test/shaping/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/test/shaping/Makefile.am b/test/shaping/Makefile.am old mode 100644 new mode 100755 diff --git a/test/shaping/README.md b/test/shaping/README.md old mode 100644 new mode 100755 diff --git a/test/shaping/data/Makefile.am b/test/shaping/data/Makefile.am old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/COPYING b/test/shaping/data/aots/COPYING old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/Makefile.am b/test/shaping/data/aots/Makefile.am old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/Makefile.sources b/test/shaping/data/aots/Makefile.sources old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/classdef1_font1.otf b/test/shaping/data/aots/fonts/classdef1_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/classdef1_font2.otf b/test/shaping/data/aots/fonts/classdef1_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/classdef1_font3.otf b/test/shaping/data/aots/fonts/classdef1_font3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/classdef1_font4.otf b/test/shaping/data/aots/fonts/classdef1_font4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/classdef2_font1.otf b/test/shaping/data/aots/fonts/classdef2_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/classdef2_font2.otf b/test/shaping/data/aots/fonts/classdef2_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/classdef2_font3.otf b/test/shaping/data/aots/fonts/classdef2_font3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/classdef2_font4.otf b/test/shaping/data/aots/fonts/classdef2_font4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap0_font1.otf b/test/shaping/data/aots/fonts/cmap0_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap10_font1.otf b/test/shaping/data/aots/fonts/cmap10_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap10_font2.otf b/test/shaping/data/aots/fonts/cmap10_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap12_font1.otf b/test/shaping/data/aots/fonts/cmap12_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap14_font1.otf b/test/shaping/data/aots/fonts/cmap14_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap2_font1.otf b/test/shaping/data/aots/fonts/cmap2_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap4_font1.otf b/test/shaping/data/aots/fonts/cmap4_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap4_font2.otf b/test/shaping/data/aots/fonts/cmap4_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap4_font3.otf b/test/shaping/data/aots/fonts/cmap4_font3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap4_font4.otf b/test/shaping/data/aots/fonts/cmap4_font4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap6_font1.otf b/test/shaping/data/aots/fonts/cmap6_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap6_font2.otf b/test/shaping/data/aots/fonts/cmap6_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap8_font1.otf b/test/shaping/data/aots/fonts/cmap8_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap_composition_font1.otf b/test/shaping/data/aots/fonts/cmap_composition_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap_subtableselection_font1.otf b/test/shaping/data/aots/fonts/cmap_subtableselection_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap_subtableselection_font2.otf b/test/shaping/data/aots/fonts/cmap_subtableselection_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap_subtableselection_font3.otf b/test/shaping/data/aots/fonts/cmap_subtableselection_font3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap_subtableselection_font4.otf b/test/shaping/data/aots/fonts/cmap_subtableselection_font4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/cmap_subtableselection_font5.otf b/test/shaping/data/aots/fonts/cmap_subtableselection_font5.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos1_1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos1_1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos1_1_simple_f1.otf b/test/shaping/data/aots/fonts/gpos1_1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos1_1_simple_f2.otf b/test/shaping/data/aots/fonts/gpos1_1_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos1_1_simple_f3.otf b/test/shaping/data/aots/fonts/gpos1_1_simple_f3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos1_1_simple_f4.otf b/test/shaping/data/aots/fonts/gpos1_1_simple_f4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos1_2_font1.otf b/test/shaping/data/aots/fonts/gpos1_2_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos1_2_font2.otf b/test/shaping/data/aots/fonts/gpos1_2_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_1_font6.otf b/test/shaping/data/aots/fonts/gpos2_1_font6.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_1_font7.otf b/test/shaping/data/aots/fonts/gpos2_1_font7.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos2_1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_1_lookupflag_f2.otf b/test/shaping/data/aots/fonts/gpos2_1_lookupflag_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_1_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gpos2_1_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_1_next_glyph_f2.otf b/test/shaping/data/aots/fonts/gpos2_1_next_glyph_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_1_simple_f1.otf b/test/shaping/data/aots/fonts/gpos2_1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_2_font1.otf b/test/shaping/data/aots/fonts/gpos2_2_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_2_font2.otf b/test/shaping/data/aots/fonts/gpos2_2_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_2_font3.otf b/test/shaping/data/aots/fonts/gpos2_2_font3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_2_font4.otf b/test/shaping/data/aots/fonts/gpos2_2_font4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos2_2_font5.otf b/test/shaping/data/aots/fonts/gpos2_2_font5.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos3_font1.otf b/test/shaping/data/aots/fonts/gpos3_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos3_font2.otf b/test/shaping/data/aots/fonts/gpos3_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos3_font3.otf b/test/shaping/data/aots/fonts/gpos3_font3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos4_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos4_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos4_lookupflag_f2.otf b/test/shaping/data/aots/fonts/gpos4_lookupflag_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos4_multiple_anchors_1.otf b/test/shaping/data/aots/fonts/gpos4_multiple_anchors_1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos4_simple_1.otf b/test/shaping/data/aots/fonts/gpos4_simple_1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos5_font1.otf b/test/shaping/data/aots/fonts/gpos5_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos6_font1.otf b/test/shaping/data/aots/fonts/gpos6_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos7_1_font1.otf b/test/shaping/data/aots/fonts/gpos7_1_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos9_font1.otf b/test/shaping/data/aots/fonts/gpos9_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos9_font2.otf b/test/shaping/data/aots/fonts/gpos9_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_boundary_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining1_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_boundary_f2.otf b/test/shaping/data/aots/fonts/gpos_chaining1_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_boundary_f3.otf b/test/shaping/data/aots/fonts/gpos_chaining1_boundary_f3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_boundary_f4.otf b/test/shaping/data/aots/fonts/gpos_chaining1_boundary_f4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_multiple_subrules_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining1_multiple_subrules_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_multiple_subrules_f2.otf b/test/shaping/data/aots/fonts/gpos_chaining1_multiple_subrules_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining1_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_simple_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_simple_f2.otf b/test/shaping/data/aots/fonts/gpos_chaining1_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining1_successive_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining1_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_boundary_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining2_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_boundary_f2.otf b/test/shaping/data/aots/fonts/gpos_chaining2_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_boundary_f3.otf b/test/shaping/data/aots/fonts/gpos_chaining2_boundary_f3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_boundary_f4.otf b/test/shaping/data/aots/fonts/gpos_chaining2_boundary_f4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining2_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_multiple_subrules_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining2_multiple_subrules_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_multiple_subrules_f2.otf b/test/shaping/data/aots/fonts/gpos_chaining2_multiple_subrules_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining2_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_simple_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining2_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_simple_f2.otf b/test/shaping/data/aots/fonts/gpos_chaining2_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining2_successive_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining2_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_boundary_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining3_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_boundary_f2.otf b/test/shaping/data/aots/fonts/gpos_chaining3_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_boundary_f3.otf b/test/shaping/data/aots/fonts/gpos_chaining3_boundary_f3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_boundary_f4.otf b/test/shaping/data/aots/fonts/gpos_chaining3_boundary_f4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining3_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining3_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_simple_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining3_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_simple_f2.otf b/test/shaping/data/aots/fonts/gpos_chaining3_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_chaining3_successive_f1.otf b/test/shaping/data/aots/fonts/gpos_chaining3_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_boundary_f1.otf b/test/shaping/data/aots/fonts/gpos_context1_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_boundary_f2.otf b/test/shaping/data/aots/fonts/gpos_context1_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_expansion_f1.otf b/test/shaping/data/aots/fonts/gpos_context1_expansion_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos_context1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_lookupflag_f2.otf b/test/shaping/data/aots/fonts/gpos_context1_lookupflag_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_multiple_subrules_f1.otf b/test/shaping/data/aots/fonts/gpos_context1_multiple_subrules_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_multiple_subrules_f2.otf b/test/shaping/data/aots/fonts/gpos_context1_multiple_subrules_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gpos_context1_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_simple_f1.otf b/test/shaping/data/aots/fonts/gpos_context1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_simple_f2.otf b/test/shaping/data/aots/fonts/gpos_context1_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context1_successive_f1.otf b/test/shaping/data/aots/fonts/gpos_context1_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_boundary_f1.otf b/test/shaping/data/aots/fonts/gpos_context2_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_boundary_f2.otf b/test/shaping/data/aots/fonts/gpos_context2_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_classes_f1.otf b/test/shaping/data/aots/fonts/gpos_context2_classes_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_classes_f2.otf b/test/shaping/data/aots/fonts/gpos_context2_classes_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_expansion_f1.otf b/test/shaping/data/aots/fonts/gpos_context2_expansion_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos_context2_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_lookupflag_f2.otf b/test/shaping/data/aots/fonts/gpos_context2_lookupflag_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_multiple_subrules_f1.otf b/test/shaping/data/aots/fonts/gpos_context2_multiple_subrules_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_multiple_subrules_f2.otf b/test/shaping/data/aots/fonts/gpos_context2_multiple_subrules_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gpos_context2_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_simple_f1.otf b/test/shaping/data/aots/fonts/gpos_context2_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_simple_f2.otf b/test/shaping/data/aots/fonts/gpos_context2_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context2_successive_f1.otf b/test/shaping/data/aots/fonts/gpos_context2_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context3_boundary_f1.otf b/test/shaping/data/aots/fonts/gpos_context3_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context3_boundary_f2.otf b/test/shaping/data/aots/fonts/gpos_context3_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context3_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gpos_context3_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context3_lookupflag_f2.otf b/test/shaping/data/aots/fonts/gpos_context3_lookupflag_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context3_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gpos_context3_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context3_simple_f1.otf b/test/shaping/data/aots/fonts/gpos_context3_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gpos_context3_successive_f1.otf b/test/shaping/data/aots/fonts/gpos_context3_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub1_1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub1_1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub1_1_modulo_f1.otf b/test/shaping/data/aots/fonts/gsub1_1_modulo_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub1_1_simple_f1.otf b/test/shaping/data/aots/fonts/gsub1_1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub1_2_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub1_2_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub1_2_simple_f1.otf b/test/shaping/data/aots/fonts/gsub1_2_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub2_1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub2_1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub2_1_multiple_sequences_f1.otf b/test/shaping/data/aots/fonts/gsub2_1_multiple_sequences_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub2_1_simple_f1.otf b/test/shaping/data/aots/fonts/gsub2_1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub3_1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub3_1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub3_1_multiple_f1.otf b/test/shaping/data/aots/fonts/gsub3_1_multiple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub3_1_simple_f1.otf b/test/shaping/data/aots/fonts/gsub3_1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub4_1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub4_1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub4_1_multiple_ligatures_f1.otf b/test/shaping/data/aots/fonts/gsub4_1_multiple_ligatures_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub4_1_multiple_ligatures_f2.otf b/test/shaping/data/aots/fonts/gsub4_1_multiple_ligatures_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub4_1_multiple_ligsets_f1.otf b/test/shaping/data/aots/fonts/gsub4_1_multiple_ligsets_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub4_1_simple_f1.otf b/test/shaping/data/aots/fonts/gsub4_1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub7_font1.otf b/test/shaping/data/aots/fonts/gsub7_font1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub7_font2.otf b/test/shaping/data/aots/fonts/gsub7_font2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_boundary_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining1_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_boundary_f2.otf b/test/shaping/data/aots/fonts/gsub_chaining1_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_boundary_f3.otf b/test/shaping/data/aots/fonts/gsub_chaining1_boundary_f3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_boundary_f4.otf b/test/shaping/data/aots/fonts/gsub_chaining1_boundary_f4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_multiple_subrules_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining1_multiple_subrules_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_multiple_subrules_f2.otf b/test/shaping/data/aots/fonts/gsub_chaining1_multiple_subrules_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining1_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_simple_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_simple_f2.otf b/test/shaping/data/aots/fonts/gsub_chaining1_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining1_successive_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining1_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_boundary_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining2_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_boundary_f2.otf b/test/shaping/data/aots/fonts/gsub_chaining2_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_boundary_f3.otf b/test/shaping/data/aots/fonts/gsub_chaining2_boundary_f3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_boundary_f4.otf b/test/shaping/data/aots/fonts/gsub_chaining2_boundary_f4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining2_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_multiple_subrules_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining2_multiple_subrules_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_multiple_subrules_f2.otf b/test/shaping/data/aots/fonts/gsub_chaining2_multiple_subrules_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining2_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_simple_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining2_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_simple_f2.otf b/test/shaping/data/aots/fonts/gsub_chaining2_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining2_successive_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining2_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_boundary_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining3_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_boundary_f2.otf b/test/shaping/data/aots/fonts/gsub_chaining3_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_boundary_f3.otf b/test/shaping/data/aots/fonts/gsub_chaining3_boundary_f3.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_boundary_f4.otf b/test/shaping/data/aots/fonts/gsub_chaining3_boundary_f4.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining3_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining3_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_simple_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining3_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_simple_f2.otf b/test/shaping/data/aots/fonts/gsub_chaining3_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_chaining3_successive_f1.otf b/test/shaping/data/aots/fonts/gsub_chaining3_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_boundary_f1.otf b/test/shaping/data/aots/fonts/gsub_context1_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_boundary_f2.otf b/test/shaping/data/aots/fonts/gsub_context1_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_expansion_f1.otf b/test/shaping/data/aots/fonts/gsub_context1_expansion_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub_context1_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_lookupflag_f2.otf b/test/shaping/data/aots/fonts/gsub_context1_lookupflag_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_multiple_subrules_f1.otf b/test/shaping/data/aots/fonts/gsub_context1_multiple_subrules_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_multiple_subrules_f2.otf b/test/shaping/data/aots/fonts/gsub_context1_multiple_subrules_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gsub_context1_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_simple_f1.otf b/test/shaping/data/aots/fonts/gsub_context1_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_simple_f2.otf b/test/shaping/data/aots/fonts/gsub_context1_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context1_successive_f1.otf b/test/shaping/data/aots/fonts/gsub_context1_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_boundary_f1.otf b/test/shaping/data/aots/fonts/gsub_context2_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_boundary_f2.otf b/test/shaping/data/aots/fonts/gsub_context2_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_classes_f1.otf b/test/shaping/data/aots/fonts/gsub_context2_classes_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_classes_f2.otf b/test/shaping/data/aots/fonts/gsub_context2_classes_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_expansion_f1.otf b/test/shaping/data/aots/fonts/gsub_context2_expansion_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub_context2_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_lookupflag_f2.otf b/test/shaping/data/aots/fonts/gsub_context2_lookupflag_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_multiple_subrules_f1.otf b/test/shaping/data/aots/fonts/gsub_context2_multiple_subrules_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_multiple_subrules_f2.otf b/test/shaping/data/aots/fonts/gsub_context2_multiple_subrules_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gsub_context2_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_simple_f1.otf b/test/shaping/data/aots/fonts/gsub_context2_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_simple_f2.otf b/test/shaping/data/aots/fonts/gsub_context2_simple_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context2_successive_f1.otf b/test/shaping/data/aots/fonts/gsub_context2_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context3_boundary_f1.otf b/test/shaping/data/aots/fonts/gsub_context3_boundary_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context3_boundary_f2.otf b/test/shaping/data/aots/fonts/gsub_context3_boundary_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context3_lookupflag_f1.otf b/test/shaping/data/aots/fonts/gsub_context3_lookupflag_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context3_lookupflag_f2.otf b/test/shaping/data/aots/fonts/gsub_context3_lookupflag_f2.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context3_next_glyph_f1.otf b/test/shaping/data/aots/fonts/gsub_context3_next_glyph_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context3_simple_f1.otf b/test/shaping/data/aots/fonts/gsub_context3_simple_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/gsub_context3_successive_f1.otf b/test/shaping/data/aots/fonts/gsub_context3_successive_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/lookupflag_ignore_attach_f1.otf b/test/shaping/data/aots/fonts/lookupflag_ignore_attach_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/lookupflag_ignore_base_f1.otf b/test/shaping/data/aots/fonts/lookupflag_ignore_base_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/lookupflag_ignore_combination_f1.otf b/test/shaping/data/aots/fonts/lookupflag_ignore_combination_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/lookupflag_ignore_ligatures_f1.otf b/test/shaping/data/aots/fonts/lookupflag_ignore_ligatures_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/fonts/lookupflag_ignore_marks_f1.otf b/test/shaping/data/aots/fonts/lookupflag_ignore_marks_f1.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/hb-aots-tester.cpp b/test/shaping/data/aots/hb-aots-tester.cpp old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/classdef1.tests b/test/shaping/data/aots/tests/classdef1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/classdef1_empty.tests b/test/shaping/data/aots/tests/classdef1_empty.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/classdef1_multiple.tests b/test/shaping/data/aots/tests/classdef1_multiple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/classdef1_single.tests b/test/shaping/data/aots/tests/classdef1_single.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/classdef2.tests b/test/shaping/data/aots/tests/classdef2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/classdef2_empty.tests b/test/shaping/data/aots/tests/classdef2_empty.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/classdef2_multiple.tests b/test/shaping/data/aots/tests/classdef2_multiple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/classdef2_single.tests b/test/shaping/data/aots/tests/classdef2_single.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos1_1_lookupflag.tests b/test/shaping/data/aots/tests/gpos1_1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos1_1_simple.tests b/test/shaping/data/aots/tests/gpos1_1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos1_2.tests b/test/shaping/data/aots/tests/gpos1_2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos1_2_lookupflag.tests b/test/shaping/data/aots/tests/gpos1_2_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos2_1.tests b/test/shaping/data/aots/tests/gpos2_1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos2_1_lookupflag.tests b/test/shaping/data/aots/tests/gpos2_1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos2_1_next_glyph.tests b/test/shaping/data/aots/tests/gpos2_1_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos2_1_simple.tests b/test/shaping/data/aots/tests/gpos2_1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos2_2.tests b/test/shaping/data/aots/tests/gpos2_2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos3.tests b/test/shaping/data/aots/tests/gpos3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos3_lookupflag.tests b/test/shaping/data/aots/tests/gpos3_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos4_lookupflag.tests b/test/shaping/data/aots/tests/gpos4_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos4_multiple_anchors.tests b/test/shaping/data/aots/tests/gpos4_multiple_anchors.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos4_simple.tests b/test/shaping/data/aots/tests/gpos4_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos5.tests b/test/shaping/data/aots/tests/gpos5.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos6.tests b/test/shaping/data/aots/tests/gpos6.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos7_1.tests b/test/shaping/data/aots/tests/gpos7_1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos9.tests b/test/shaping/data/aots/tests/gpos9.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining1_boundary.tests b/test/shaping/data/aots/tests/gpos_chaining1_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining1_lookupflag.tests b/test/shaping/data/aots/tests/gpos_chaining1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining1_multiple_subrules.tests b/test/shaping/data/aots/tests/gpos_chaining1_multiple_subrules.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining1_next_glyph.tests b/test/shaping/data/aots/tests/gpos_chaining1_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining1_simple.tests b/test/shaping/data/aots/tests/gpos_chaining1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining1_successive.tests b/test/shaping/data/aots/tests/gpos_chaining1_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining2_boundary.tests b/test/shaping/data/aots/tests/gpos_chaining2_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining2_lookupflag.tests b/test/shaping/data/aots/tests/gpos_chaining2_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining2_multiple_subrules.tests b/test/shaping/data/aots/tests/gpos_chaining2_multiple_subrules.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining2_next_glyph.tests b/test/shaping/data/aots/tests/gpos_chaining2_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining2_simple.tests b/test/shaping/data/aots/tests/gpos_chaining2_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining2_successive.tests b/test/shaping/data/aots/tests/gpos_chaining2_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining3_boundary.tests b/test/shaping/data/aots/tests/gpos_chaining3_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining3_lookupflag.tests b/test/shaping/data/aots/tests/gpos_chaining3_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining3_next_glyph.tests b/test/shaping/data/aots/tests/gpos_chaining3_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining3_simple.tests b/test/shaping/data/aots/tests/gpos_chaining3_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_chaining3_successive.tests b/test/shaping/data/aots/tests/gpos_chaining3_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context1_boundary.tests b/test/shaping/data/aots/tests/gpos_context1_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context1_expansion.tests b/test/shaping/data/aots/tests/gpos_context1_expansion.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context1_lookupflag.tests b/test/shaping/data/aots/tests/gpos_context1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context1_multiple_subrules.tests b/test/shaping/data/aots/tests/gpos_context1_multiple_subrules.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context1_next_glyph.tests b/test/shaping/data/aots/tests/gpos_context1_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context1_simple.tests b/test/shaping/data/aots/tests/gpos_context1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context1_successive.tests b/test/shaping/data/aots/tests/gpos_context1_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context2_boundary.tests b/test/shaping/data/aots/tests/gpos_context2_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context2_classes.tests b/test/shaping/data/aots/tests/gpos_context2_classes.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context2_expansion.tests b/test/shaping/data/aots/tests/gpos_context2_expansion.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context2_lookupflag.tests b/test/shaping/data/aots/tests/gpos_context2_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context2_multiple_subrules.tests b/test/shaping/data/aots/tests/gpos_context2_multiple_subrules.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context2_next_glyph.tests b/test/shaping/data/aots/tests/gpos_context2_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context2_simple.tests b/test/shaping/data/aots/tests/gpos_context2_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context2_successive.tests b/test/shaping/data/aots/tests/gpos_context2_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context3_boundary.tests b/test/shaping/data/aots/tests/gpos_context3_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context3_lookupflag.tests b/test/shaping/data/aots/tests/gpos_context3_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context3_next_glyph.tests b/test/shaping/data/aots/tests/gpos_context3_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context3_simple.tests b/test/shaping/data/aots/tests/gpos_context3_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gpos_context3_successive.tests b/test/shaping/data/aots/tests/gpos_context3_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub1_1_lookupflag.tests b/test/shaping/data/aots/tests/gsub1_1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub1_1_modulo.tests b/test/shaping/data/aots/tests/gsub1_1_modulo.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub1_1_simple.tests b/test/shaping/data/aots/tests/gsub1_1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub1_2_lookupflag.tests b/test/shaping/data/aots/tests/gsub1_2_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub1_2_simple.tests b/test/shaping/data/aots/tests/gsub1_2_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub2_1_lookupflag.tests b/test/shaping/data/aots/tests/gsub2_1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub2_1_multiple_sequences.tests b/test/shaping/data/aots/tests/gsub2_1_multiple_sequences.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub2_1_simple.tests b/test/shaping/data/aots/tests/gsub2_1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub3_1_lookupflag.tests b/test/shaping/data/aots/tests/gsub3_1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub3_1_multiple.tests b/test/shaping/data/aots/tests/gsub3_1_multiple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub3_1_simple.tests b/test/shaping/data/aots/tests/gsub3_1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub4_1_lookupflag.tests b/test/shaping/data/aots/tests/gsub4_1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub4_1_multiple_ligatures.tests b/test/shaping/data/aots/tests/gsub4_1_multiple_ligatures.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub4_1_multiple_ligsets.tests b/test/shaping/data/aots/tests/gsub4_1_multiple_ligsets.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub4_1_simple.tests b/test/shaping/data/aots/tests/gsub4_1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub7.tests b/test/shaping/data/aots/tests/gsub7.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining1_boundary.tests b/test/shaping/data/aots/tests/gsub_chaining1_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining1_lookupflag.tests b/test/shaping/data/aots/tests/gsub_chaining1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining1_multiple_subrules.tests b/test/shaping/data/aots/tests/gsub_chaining1_multiple_subrules.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining1_next_glyph.tests b/test/shaping/data/aots/tests/gsub_chaining1_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining1_simple.tests b/test/shaping/data/aots/tests/gsub_chaining1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining1_successive.tests b/test/shaping/data/aots/tests/gsub_chaining1_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining2_boundary.tests b/test/shaping/data/aots/tests/gsub_chaining2_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining2_lookupflag.tests b/test/shaping/data/aots/tests/gsub_chaining2_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining2_multiple_subrules.tests b/test/shaping/data/aots/tests/gsub_chaining2_multiple_subrules.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining2_next_glyph.tests b/test/shaping/data/aots/tests/gsub_chaining2_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining2_simple.tests b/test/shaping/data/aots/tests/gsub_chaining2_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining2_successive.tests b/test/shaping/data/aots/tests/gsub_chaining2_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining3_boundary.tests b/test/shaping/data/aots/tests/gsub_chaining3_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining3_lookupflag.tests b/test/shaping/data/aots/tests/gsub_chaining3_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining3_next_glyph.tests b/test/shaping/data/aots/tests/gsub_chaining3_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining3_simple.tests b/test/shaping/data/aots/tests/gsub_chaining3_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_chaining3_successive.tests b/test/shaping/data/aots/tests/gsub_chaining3_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context1_boundary.tests b/test/shaping/data/aots/tests/gsub_context1_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context1_expansion.tests b/test/shaping/data/aots/tests/gsub_context1_expansion.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context1_lookupflag.tests b/test/shaping/data/aots/tests/gsub_context1_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context1_multiple_subrules.tests b/test/shaping/data/aots/tests/gsub_context1_multiple_subrules.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context1_next_glyph.tests b/test/shaping/data/aots/tests/gsub_context1_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context1_simple.tests b/test/shaping/data/aots/tests/gsub_context1_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context1_successive.tests b/test/shaping/data/aots/tests/gsub_context1_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context2_boundary.tests b/test/shaping/data/aots/tests/gsub_context2_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context2_classes.tests b/test/shaping/data/aots/tests/gsub_context2_classes.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context2_expansion.tests b/test/shaping/data/aots/tests/gsub_context2_expansion.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context2_lookupflag.tests b/test/shaping/data/aots/tests/gsub_context2_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context2_multiple_subrules.tests b/test/shaping/data/aots/tests/gsub_context2_multiple_subrules.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context2_next_glyph.tests b/test/shaping/data/aots/tests/gsub_context2_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context2_simple.tests b/test/shaping/data/aots/tests/gsub_context2_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context2_successive.tests b/test/shaping/data/aots/tests/gsub_context2_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context3_boundary.tests b/test/shaping/data/aots/tests/gsub_context3_boundary.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context3_lookupflag.tests b/test/shaping/data/aots/tests/gsub_context3_lookupflag.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context3_next_glyph.tests b/test/shaping/data/aots/tests/gsub_context3_next_glyph.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context3_simple.tests b/test/shaping/data/aots/tests/gsub_context3_simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/gsub_context3_successive.tests b/test/shaping/data/aots/tests/gsub_context3_successive.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/lookupflag_ignore_attach.tests b/test/shaping/data/aots/tests/lookupflag_ignore_attach.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/lookupflag_ignore_base.tests b/test/shaping/data/aots/tests/lookupflag_ignore_base.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/lookupflag_ignore_combination.tests b/test/shaping/data/aots/tests/lookupflag_ignore_combination.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/lookupflag_ignore_ligatures.tests b/test/shaping/data/aots/tests/lookupflag_ignore_ligatures.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/aots/tests/lookupflag_ignore_marks.tests b/test/shaping/data/aots/tests/lookupflag_ignore_marks.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/COPYING b/test/shaping/data/in-house/COPYING old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/Makefile.am b/test/shaping/data/in-house/Makefile.am old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/Makefile.sources b/test/shaping/data/in-house/Makefile.sources old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/03e3f463c3a985bc42096620cc415342818454fb.ttf b/test/shaping/data/in-house/fonts/03e3f463c3a985bc42096620cc415342818454fb.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/051d92f8bc6ff724511b296c27623f824de256e9.ttf b/test/shaping/data/in-house/fonts/051d92f8bc6ff724511b296c27623f824de256e9.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/074a5ae6b19de8f29772fdd5df2d3d833f81f5e6.ttf b/test/shaping/data/in-house/fonts/074a5ae6b19de8f29772fdd5df2d3d833f81f5e6.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/07f054357ff8638bac3711b422a1e31180bba863.ttf b/test/shaping/data/in-house/fonts/07f054357ff8638bac3711b422a1e31180bba863.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/15dfc433a135a658b9f4b1a861b5cdd9658ccbb9.ttf b/test/shaping/data/in-house/fonts/15dfc433a135a658b9f4b1a861b5cdd9658ccbb9.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/1735326da89f0818cd8c51a0600e9789812c0f94.ttf b/test/shaping/data/in-house/fonts/1735326da89f0818cd8c51a0600e9789812c0f94.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/191826b9643e3f124d865d617ae609db6a2ce203.ttf b/test/shaping/data/in-house/fonts/191826b9643e3f124d865d617ae609db6a2ce203.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/1a3d8f381387dd29be1e897e4b5100ac8b4829e1.ttf b/test/shaping/data/in-house/fonts/1a3d8f381387dd29be1e897e4b5100ac8b4829e1.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/1a5face3fcbd929d228235c2f72bbd6f8eb37424.ttf b/test/shaping/data/in-house/fonts/1a5face3fcbd929d228235c2f72bbd6f8eb37424.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/1c04a16f32a39c26c851b7fc014d2e8d298ba2b8.ttf b/test/shaping/data/in-house/fonts/1c04a16f32a39c26c851b7fc014d2e8d298ba2b8.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/1c2c3fc37b2d4c3cb2ef726c6cdaaabd4b7f3eb9.ttf b/test/shaping/data/in-house/fonts/1c2c3fc37b2d4c3cb2ef726c6cdaaabd4b7f3eb9.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/1c2fb74c1b2aa173262734c1f616148f1648cfd6.ttf b/test/shaping/data/in-house/fonts/1c2fb74c1b2aa173262734c1f616148f1648cfd6.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf b/test/shaping/data/in-house/fonts/1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/21b7fb9c1eeae260473809fbc1fe330f66a507cd.ttf b/test/shaping/data/in-house/fonts/21b7fb9c1eeae260473809fbc1fe330f66a507cd.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/226bc2deab3846f1a682085f70c67d0421014144.ttf b/test/shaping/data/in-house/fonts/226bc2deab3846f1a682085f70c67d0421014144.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/24b8d24d00ae86f49791b746da4c9d3f717a51a8.ttf b/test/shaping/data/in-house/fonts/24b8d24d00ae86f49791b746da4c9d3f717a51a8.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/270b89df543a7e48e206a2d830c0e10e5265c630.ttf b/test/shaping/data/in-house/fonts/270b89df543a7e48e206a2d830c0e10e5265c630.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/28f497629c04ceb15546c9a70e0730125ed6698d.ttf b/test/shaping/data/in-house/fonts/28f497629c04ceb15546c9a70e0730125ed6698d.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/298c9e1d955f10f6f72c6915c3c6ff9bf9695cec.ttf b/test/shaping/data/in-house/fonts/298c9e1d955f10f6f72c6915c3c6ff9bf9695cec.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/2a670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf b/test/shaping/data/in-house/fonts/2a670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/2c25beb56d9c556622d56b0b5d02b4670c034f89.ttf b/test/shaping/data/in-house/fonts/2c25beb56d9c556622d56b0b5d02b4670c034f89.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/2de1ab4907ab688c0cfc236b0bf51151db38bf2e.ttf b/test/shaping/data/in-house/fonts/2de1ab4907ab688c0cfc236b0bf51151db38bf2e.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/341421e629668b1a1242245d39238ca48432d35d.ttf b/test/shaping/data/in-house/fonts/341421e629668b1a1242245d39238ca48432d35d.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/3493e92eaded2661cadde752a39f9d58b11f0326.ttf b/test/shaping/data/in-house/fonts/3493e92eaded2661cadde752a39f9d58b11f0326.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/37033cc5cf37bb223d7355153016b6ccece93b28.ttf b/test/shaping/data/in-house/fonts/37033cc5cf37bb223d7355153016b6ccece93b28.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/373e67bf41ca264e260a9716162b71a23549e885.ttf b/test/shaping/data/in-house/fonts/373e67bf41ca264e260a9716162b71a23549e885.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/3998336402905b8be8301ef7f47cf7e050cbb1bd.ttf b/test/shaping/data/in-house/fonts/3998336402905b8be8301ef7f47cf7e050cbb1bd.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/3c96e7a303c58475a8c750bf4289bbe73784f37d.ttf b/test/shaping/data/in-house/fonts/3c96e7a303c58475a8c750bf4289bbe73784f37d.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/3cae6bfe5b57c07ba81ddbd54c02fe4f3a1e3bf6.ttf b/test/shaping/data/in-house/fonts/3cae6bfe5b57c07ba81ddbd54c02fe4f3a1e3bf6.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/3cc01fede4debd4b7794ccb1b16cdb9987ea7571.ttf b/test/shaping/data/in-house/fonts/3cc01fede4debd4b7794ccb1b16cdb9987ea7571.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/3cf6f8ac6d647473a43a3100e7494b202b2cfafe.ttf b/test/shaping/data/in-house/fonts/3cf6f8ac6d647473a43a3100e7494b202b2cfafe.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf b/test/shaping/data/in-house/fonts/3d0b77a2360aa6faa1385aaa510509ab70dfbeff.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/43ef465752be9af900745f72fe29cb853a1401a5.ttf b/test/shaping/data/in-house/fonts/43ef465752be9af900745f72fe29cb853a1401a5.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/45855bc8d46332b39c4ab9e2ee1a26b1f896da6b.ttf b/test/shaping/data/in-house/fonts/45855bc8d46332b39c4ab9e2ee1a26b1f896da6b.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/46669c8860cbfea13562a6ca0d83130ee571137b.ttf b/test/shaping/data/in-house/fonts/46669c8860cbfea13562a6ca0d83130ee571137b.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/49c9f7485c1392fa09a1b801bc2ffea79275f22e.ttf b/test/shaping/data/in-house/fonts/49c9f7485c1392fa09a1b801bc2ffea79275f22e.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/4afb0e8b9a86bb9bd73a1247de4e33fbe3c1fd93.ttf b/test/shaping/data/in-house/fonts/4afb0e8b9a86bb9bd73a1247de4e33fbe3c1fd93.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/4cbbc461be066fccc611dcc634af6e8cb2705537.ttf b/test/shaping/data/in-house/fonts/4cbbc461be066fccc611dcc634af6e8cb2705537.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/4cce528e99f600ed9c25a2b69e32eb94a03b4ae8.ttf b/test/shaping/data/in-house/fonts/4cce528e99f600ed9c25a2b69e32eb94a03b4ae8.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/4d4206e30b2dbf1c1ef492a8eae1c9e7829ebad8.ttf b/test/shaping/data/in-house/fonts/4d4206e30b2dbf1c1ef492a8eae1c9e7829ebad8.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/4fac3929fc3332834e93673780ec0fe94342d193.ttf b/test/shaping/data/in-house/fonts/4fac3929fc3332834e93673780ec0fe94342d193.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/5028afb650b1bb718ed2131e872fbcce57828fff.ttf b/test/shaping/data/in-house/fonts/5028afb650b1bb718ed2131e872fbcce57828fff.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/53374c7ca3657be37efde7ed02ae34229a56ae1f.ttf b/test/shaping/data/in-house/fonts/53374c7ca3657be37efde7ed02ae34229a56ae1f.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/53a91c20e33a596f2be17fb68b382d6b7eb85d5c.ttf b/test/shaping/data/in-house/fonts/53a91c20e33a596f2be17fb68b382d6b7eb85d5c.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/54674a3111d209fb6be0ed31745314b7a8d2c244.ttf b/test/shaping/data/in-house/fonts/54674a3111d209fb6be0ed31745314b7a8d2c244.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/55c88ebbe938680b08f92c3de20713183e0c7481.ttf b/test/shaping/data/in-house/fonts/55c88ebbe938680b08f92c3de20713183e0c7481.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/56cfd0e18d07f41c38e9598545a6d369127fc6f9.ttf b/test/shaping/data/in-house/fonts/56cfd0e18d07f41c38e9598545a6d369127fc6f9.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/573d3a3177c9a8646e94c8a0d7b224334340946a.ttf b/test/shaping/data/in-house/fonts/573d3a3177c9a8646e94c8a0d7b224334340946a.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/57a9d9f83020155cbb1d2be1f43d82388cbecc88.ttf b/test/shaping/data/in-house/fonts/57a9d9f83020155cbb1d2be1f43d82388cbecc88.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/59a585a63b3df608fbeef00956c8c108deec7de6.ttf b/test/shaping/data/in-house/fonts/59a585a63b3df608fbeef00956c8c108deec7de6.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/5af5361ed4d1e8305780b100e1730cb09132f8d1.ttf b/test/shaping/data/in-house/fonts/5af5361ed4d1e8305780b100e1730cb09132f8d1.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/5bb74492f5e0ffa1fbb72e4c881be035120b6513.ttf b/test/shaping/data/in-house/fonts/5bb74492f5e0ffa1fbb72e4c881be035120b6513.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/5dfad7735c6a67085f1b90d4d497e32907db4c78.ttf b/test/shaping/data/in-house/fonts/5dfad7735c6a67085f1b90d4d497e32907db4c78.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/604026ae5aaca83c49cd8416909d71ba3e1c1194.ttf b/test/shaping/data/in-house/fonts/604026ae5aaca83c49cd8416909d71ba3e1c1194.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/641ca9d7808b01cafa9a666c13811c9b56eb9c52.ttf b/test/shaping/data/in-house/fonts/641ca9d7808b01cafa9a666c13811c9b56eb9c52.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/663aef6b019dbf45ffd74089e2b5f2496ceceb18.ttf b/test/shaping/data/in-house/fonts/663aef6b019dbf45ffd74089e2b5f2496ceceb18.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf b/test/shaping/data/in-house/fonts/6991b13ce889466be6de3f66e891de2bc0f117ee.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/6ff0fbead4462d9f229167b4e6839eceb8465058.ttf b/test/shaping/data/in-house/fonts/6ff0fbead4462d9f229167b4e6839eceb8465058.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/706c5d7b625f207bc0d874c67237aad6f1e9cd6f.ttf b/test/shaping/data/in-house/fonts/706c5d7b625f207bc0d874c67237aad6f1e9cd6f.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/738d9f3b8c2dfd03875bf35a61d28fd78faf17c8.ttf b/test/shaping/data/in-house/fonts/738d9f3b8c2dfd03875bf35a61d28fd78faf17c8.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/73e84dac2fc6a2d1bc9250d1414353661088937d.ttf b/test/shaping/data/in-house/fonts/73e84dac2fc6a2d1bc9250d1414353661088937d.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/757ebd573617a24aa9dfbf0b885c54875c6fe06b.ttf b/test/shaping/data/in-house/fonts/757ebd573617a24aa9dfbf0b885c54875c6fe06b.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/7a37dc4d5bf018456aea291cee06daf004c0221c.ttf b/test/shaping/data/in-house/fonts/7a37dc4d5bf018456aea291cee06daf004c0221c.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/7d18685e1529e4ceaad5b6095dfab2f9789e5bce.ttf b/test/shaping/data/in-house/fonts/7d18685e1529e4ceaad5b6095dfab2f9789e5bce.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/7e14e7883ed152baa158b80e207b66114c823a8b.ttf b/test/shaping/data/in-house/fonts/7e14e7883ed152baa158b80e207b66114c823a8b.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/8099955657a54e9ee38a6ba1d6f950ce58e3cc25.ttf b/test/shaping/data/in-house/fonts/8099955657a54e9ee38a6ba1d6f950ce58e3cc25.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf b/test/shaping/data/in-house/fonts/8116e5d8fedfbec74e45dc350d2416d810bed8c4.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/813c2f8e5512187fd982417a7fb4286728e6f4a8.ttf b/test/shaping/data/in-house/fonts/813c2f8e5512187fd982417a7fb4286728e6f4a8.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/81c368a33816fb20e9f647e8f24e2180f4720263.ttf b/test/shaping/data/in-house/fonts/81c368a33816fb20e9f647e8f24e2180f4720263.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/8228d035fcd65d62ec9728fb34f42c63be93a5d3.ttf b/test/shaping/data/in-house/fonts/8228d035fcd65d62ec9728fb34f42c63be93a5d3.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/82f4f3b57bb55344e72e70231380202a52af5805.ttf b/test/shaping/data/in-house/fonts/82f4f3b57bb55344e72e70231380202a52af5805.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/8454d22037f892e76614e1645d066689a0200e61.ttf b/test/shaping/data/in-house/fonts/8454d22037f892e76614e1645d066689a0200e61.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/85414f2552b654585b7a8d13dcc3e8fd9f7970a3.ttf b/test/shaping/data/in-house/fonts/85414f2552b654585b7a8d13dcc3e8fd9f7970a3.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/856ff9562451293cbeff6f396d4e3877c4f0a436.ttf b/test/shaping/data/in-house/fonts/856ff9562451293cbeff6f396d4e3877c4f0a436.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/85fe0be440c64ac77699e21c2f1bd933a919167e.ttf b/test/shaping/data/in-house/fonts/85fe0be440c64ac77699e21c2f1bd933a919167e.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/86cdd983c4e4c4d7f27dd405d6ceb7d4b9ed3d35.ttf b/test/shaping/data/in-house/fonts/86cdd983c4e4c4d7f27dd405d6ceb7d4b9ed3d35.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/87f85d17d26f1fe9ad28d7365101958edaefb967.ttf b/test/shaping/data/in-house/fonts/87f85d17d26f1fe9ad28d7365101958edaefb967.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/881642af1667ae30a54e58de8be904566d00508f.ttf b/test/shaping/data/in-house/fonts/881642af1667ae30a54e58de8be904566d00508f.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/8a9fea2a7384f2116e5b84a9b31f83be7850ce21.ttf b/test/shaping/data/in-house/fonts/8a9fea2a7384f2116e5b84a9b31f83be7850ce21.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/8d9c4b193808b8bde94389ba7831c1fc6f9e794e.ttf b/test/shaping/data/in-house/fonts/8d9c4b193808b8bde94389ba7831c1fc6f9e794e.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/932ad5132c2761297c74e9976fe25b08e5ffa10b.ttf b/test/shaping/data/in-house/fonts/932ad5132c2761297c74e9976fe25b08e5ffa10b.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/94a5d6fb15a27521fba9ea4aee9cb39b2d03322a.ttf b/test/shaping/data/in-house/fonts/94a5d6fb15a27521fba9ea4aee9cb39b2d03322a.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/96490dd2ff81233b335a650e7eb660e0e7b2eeea.ttf b/test/shaping/data/in-house/fonts/96490dd2ff81233b335a650e7eb660e0e7b2eeea.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/98b7887cff91f722b92a8ff800120954606354f9.ttf b/test/shaping/data/in-house/fonts/98b7887cff91f722b92a8ff800120954606354f9.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/9fc3e6960b3520e5304033ef5fd540285f72f14d.ttf b/test/shaping/data/in-house/fonts/9fc3e6960b3520e5304033ef5fd540285f72f14d.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/DFONT.dfont b/test/shaping/data/in-house/fonts/DFONT.dfont old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/MORXTwentyeight.ttf b/test/shaping/data/in-house/fonts/MORXTwentyeight.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/TRAK.ttf b/test/shaping/data/in-house/fonts/TRAK.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/TTC.ttc b/test/shaping/data/in-house/fonts/TTC.ttc old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/a014549f766436cf55b2ceb40e462038938ee899.ttf b/test/shaping/data/in-house/fonts/a014549f766436cf55b2ceb40e462038938ee899.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/a02a7f0ad42c2922cb37ad1358c9df4eb81f1bca.ttf b/test/shaping/data/in-house/fonts/a02a7f0ad42c2922cb37ad1358c9df4eb81f1bca.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/a34a7b00f22ffb5fd7eef6933b81c7e71bc2cdfb.ttf b/test/shaping/data/in-house/fonts/a34a7b00f22ffb5fd7eef6933b81c7e71bc2cdfb.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/a6c76d1bafde4a0b1026ebcc932d2e5c6fd02442.ttf b/test/shaping/data/in-house/fonts/a6c76d1bafde4a0b1026ebcc932d2e5c6fd02442.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/a919b33197965846f21074b24e30250d67277bce.ttf b/test/shaping/data/in-house/fonts/a919b33197965846f21074b24e30250d67277bce.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/a98e908e2ed21b22228ea59ebcc0f05034c86f2e.ttf b/test/shaping/data/in-house/fonts/a98e908e2ed21b22228ea59ebcc0f05034c86f2e.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/ab14b4eb9d7a67e293f51d30d719add06c9d6e06.ttf b/test/shaping/data/in-house/fonts/ab14b4eb9d7a67e293f51d30d719add06c9d6e06.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/ad01ab2ea1cb1a4d3a2783e2675112ef11ae6404.ttf b/test/shaping/data/in-house/fonts/ad01ab2ea1cb1a4d3a2783e2675112ef11ae6404.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/af3086380b743099c54a3b11b96766039ea62fcd.ttf b/test/shaping/data/in-house/fonts/af3086380b743099c54a3b11b96766039ea62fcd.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/af85624080af5627fb050f570d148a62f04fda74.ttf b/test/shaping/data/in-house/fonts/af85624080af5627fb050f570d148a62f04fda74.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/b151cfcdaa77585d77f17a42158e0873fc8e2633.ttf b/test/shaping/data/in-house/fonts/b151cfcdaa77585d77f17a42158e0873fc8e2633.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/b6031119874ae9ff1dd65383a335e361c0962220.ttf b/test/shaping/data/in-house/fonts/b6031119874ae9ff1dd65383a335e361c0962220.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/b722a7d09e60421f3efbc706ad348ab47b88567b.ttf b/test/shaping/data/in-house/fonts/b722a7d09e60421f3efbc706ad348ab47b88567b.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/bb0c53752e85c3d28973ebc913287b8987d3dfe8.ttf b/test/shaping/data/in-house/fonts/bb0c53752e85c3d28973ebc913287b8987d3dfe8.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/bb9473d2403488714043bcfb946c9f78b86ad627.ttf b/test/shaping/data/in-house/fonts/bb9473d2403488714043bcfb946c9f78b86ad627.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/bf39b0e91ef9807f15a9e283a21a14a209fd2cfc.ttf b/test/shaping/data/in-house/fonts/bf39b0e91ef9807f15a9e283a21a14a209fd2cfc.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/bf962d3202883a820aed019d9b5c1838c2ff69c6.ttf b/test/shaping/data/in-house/fonts/bf962d3202883a820aed019d9b5c1838c2ff69c6.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/c4e48b0886ef460f532fb49f00047ec92c432ec0.ttf b/test/shaping/data/in-house/fonts/c4e48b0886ef460f532fb49f00047ec92c432ec0.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/cc5f3d2d717fb6bd4dfae1c16d48a2cb8e12233b.ttf b/test/shaping/data/in-house/fonts/cc5f3d2d717fb6bd4dfae1c16d48a2cb8e12233b.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/d23d76ea0909c14972796937ba072b5a40c1e257.ttf b/test/shaping/data/in-house/fonts/d23d76ea0909c14972796937ba072b5a40c1e257.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf b/test/shaping/data/in-house/fonts/d3129450fafe5e5c98cfc25a4e71809b1b4d2855.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/d629e7fedc0b350222d7987345fe61613fa3929a.ttf b/test/shaping/data/in-house/fonts/d629e7fedc0b350222d7987345fe61613fa3929a.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/d9b8bc10985f24796826c29f7ccba3d0ae11ec02.ttf b/test/shaping/data/in-house/fonts/d9b8bc10985f24796826c29f7ccba3d0ae11ec02.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf b/test/shaping/data/in-house/fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/df768b9c257e0c9c35786c47cae15c46571d56be.ttf b/test/shaping/data/in-house/fonts/df768b9c257e0c9c35786c47cae15c46571d56be.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/e207635780b42f898d58654b65098763e340f5c7.ttf b/test/shaping/data/in-house/fonts/e207635780b42f898d58654b65098763e340f5c7.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/e39391c77a6321c2ac7a2d644de0396470cd4bfe.ttf b/test/shaping/data/in-house/fonts/e39391c77a6321c2ac7a2d644de0396470cd4bfe.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/e68a88939e0f06e34d2bc911f09b70890289c8fd.ttf b/test/shaping/data/in-house/fonts/e68a88939e0f06e34d2bc911f09b70890289c8fd.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/ea3f63620511b2097200d23774ffef197e829e69.ttf b/test/shaping/data/in-house/fonts/ea3f63620511b2097200d23774ffef197e829e69.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/ee39587d13b2afa5499cc79e45780aa79293bbd4.ttf b/test/shaping/data/in-house/fonts/ee39587d13b2afa5499cc79e45780aa79293bbd4.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/ef86fe710cfea877bbe0dbb6946a1f88d0661031.ttf b/test/shaping/data/in-house/fonts/ef86fe710cfea877bbe0dbb6946a1f88d0661031.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/f22416c692720a7d46fadf4af99f4c9e094f00b9.ttf b/test/shaping/data/in-house/fonts/f22416c692720a7d46fadf4af99f4c9e094f00b9.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/f443753e8ffe8e8aae606cfba158e00334b6efb1.ttf b/test/shaping/data/in-house/fonts/f443753e8ffe8e8aae606cfba158e00334b6efb1.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/f499fbc23865022234775c43503bba2e63978fe1.ttf b/test/shaping/data/in-house/fonts/f499fbc23865022234775c43503bba2e63978fe1.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/f518eb6f6b5eec2946c9fbbbde44e45d46f5e2ac.ttf b/test/shaping/data/in-house/fonts/f518eb6f6b5eec2946c9fbbbde44e45d46f5e2ac.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/f75c4b05a0a4d67c1a808081ae3d74a9c66509e8.ttf b/test/shaping/data/in-house/fonts/f75c4b05a0a4d67c1a808081ae3d74a9c66509e8.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/f79eb71df4e4c9c273b67b89a06e5ff9e3c1f834.ttf b/test/shaping/data/in-house/fonts/f79eb71df4e4c9c273b67b89a06e5ff9e3c1f834.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/f9b1dd4dcb515e757789a22cb4241107746fd3d0.ttf b/test/shaping/data/in-house/fonts/f9b1dd4dcb515e757789a22cb4241107746fd3d0.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/fbb6c84c9e1fe0c39e152fbe845e51fd81f6748e.ttf b/test/shaping/data/in-house/fonts/fbb6c84c9e1fe0c39e152fbe845e51fd81f6748e.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/fcbaa518d3cce441ed37ae3b1fed6a19e9b54efd.ttf b/test/shaping/data/in-house/fonts/fcbaa518d3cce441ed37ae3b1fed6a19e9b54efd.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/fcdcffbdf1c4c97c05308d7600e4c283eb47dbca.ttf b/test/shaping/data/in-house/fonts/fcdcffbdf1c4c97c05308d7600e4c283eb47dbca.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/fonts/ffa0f5d2d9025486d8469d8b1fdd983e7632499b.ttf b/test/shaping/data/in-house/fonts/ffa0f5d2d9025486d8469d8b1fdd983e7632499b.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/aat-morx.tests b/test/shaping/data/in-house/tests/aat-morx.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/aat-trak.tests b/test/shaping/data/in-house/tests/aat-trak.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/arabic-fallback-shaping.tests b/test/shaping/data/in-house/tests/arabic-fallback-shaping.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/arabic-feature-order.tests b/test/shaping/data/in-house/tests/arabic-feature-order.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/arabic-like-joining.tests b/test/shaping/data/in-house/tests/arabic-like-joining.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/arabic-mark-attach.tests b/test/shaping/data/in-house/tests/arabic-mark-attach.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/arabic-mark-order.tests b/test/shaping/data/in-house/tests/arabic-mark-order.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/arabic-stch.tests b/test/shaping/data/in-house/tests/arabic-stch.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/automatic-fractions.tests b/test/shaping/data/in-house/tests/automatic-fractions.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/cluster.tests b/test/shaping/data/in-house/tests/cluster.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/collections.tests b/test/shaping/data/in-house/tests/collections.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/color-fonts.tests b/test/shaping/data/in-house/tests/color-fonts.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/context-matching.tests b/test/shaping/data/in-house/tests/context-matching.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/cursive-positioning.tests b/test/shaping/data/in-house/tests/cursive-positioning.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/default-ignorables.tests b/test/shaping/data/in-house/tests/default-ignorables.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/emoji.tests b/test/shaping/data/in-house/tests/emoji.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/fallback-positioning.tests b/test/shaping/data/in-house/tests/fallback-positioning.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/hangul-jamo.tests b/test/shaping/data/in-house/tests/hangul-jamo.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/hyphens.tests b/test/shaping/data/in-house/tests/hyphens.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-consonant-with-stacker.tests b/test/shaping/data/in-house/tests/indic-consonant-with-stacker.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-decompose.tests b/test/shaping/data/in-house/tests/indic-decompose.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-init.tests b/test/shaping/data/in-house/tests/indic-init.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-joiner-candrabindu.tests b/test/shaping/data/in-house/tests/indic-joiner-candrabindu.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-joiners.tests b/test/shaping/data/in-house/tests/indic-joiners.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-old-spec.tests b/test/shaping/data/in-house/tests/indic-old-spec.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-pref-blocking.tests b/test/shaping/data/in-house/tests/indic-pref-blocking.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-script-extensions.tests b/test/shaping/data/in-house/tests/indic-script-extensions.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-special-cases.tests b/test/shaping/data/in-house/tests/indic-special-cases.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-syllable.tests b/test/shaping/data/in-house/tests/indic-syllable.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/indic-vowel-letter-spoofing.tests b/test/shaping/data/in-house/tests/indic-vowel-letter-spoofing.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/kern-format2.tests b/test/shaping/data/in-house/tests/kern-format2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/khmer-mark-order.tests b/test/shaping/data/in-house/tests/khmer-mark-order.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/khmer-misc.tests b/test/shaping/data/in-house/tests/khmer-misc.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/language-tags.tests b/test/shaping/data/in-house/tests/language-tags.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/ligature-id.tests b/test/shaping/data/in-house/tests/ligature-id.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/macos.tests b/test/shaping/data/in-house/tests/macos.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/mark-attachment.tests b/test/shaping/data/in-house/tests/mark-attachment.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/mark-filtering-sets.tests b/test/shaping/data/in-house/tests/mark-filtering-sets.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/mongolian-variation-selector.tests b/test/shaping/data/in-house/tests/mongolian-variation-selector.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/myanmar-syllable.tests b/test/shaping/data/in-house/tests/myanmar-syllable.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/myanmar-zawgyi.tests b/test/shaping/data/in-house/tests/myanmar-zawgyi.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/none-directional.tests b/test/shaping/data/in-house/tests/none-directional.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/positioning-features.tests b/test/shaping/data/in-house/tests/positioning-features.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/rand.tests b/test/shaping/data/in-house/tests/rand.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/simple.tests b/test/shaping/data/in-house/tests/simple.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/sinhala.tests b/test/shaping/data/in-house/tests/sinhala.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/spaces.tests b/test/shaping/data/in-house/tests/spaces.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/tibetan-contractions-1.tests b/test/shaping/data/in-house/tests/tibetan-contractions-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/tibetan-contractions-2.tests b/test/shaping/data/in-house/tests/tibetan-contractions-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/tibetan-vowels.tests b/test/shaping/data/in-house/tests/tibetan-vowels.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/use-indic3.tests b/test/shaping/data/in-house/tests/use-indic3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/use-marchen.tests b/test/shaping/data/in-house/tests/use-marchen.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/use-syllable.tests b/test/shaping/data/in-house/tests/use-syllable.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/use-vowel-letter-spoofing.tests b/test/shaping/data/in-house/tests/use-vowel-letter-spoofing.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/use.tests b/test/shaping/data/in-house/tests/use.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/variations-rvrn.tests b/test/shaping/data/in-house/tests/variations-rvrn.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/vertical.tests b/test/shaping/data/in-house/tests/vertical.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/in-house/tests/zero-width-marks.tests b/test/shaping/data/in-house/tests/zero-width-marks.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/COPYING b/test/shaping/data/text-rendering-tests/COPYING old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/DISABLED b/test/shaping/data/text-rendering-tests/DISABLED old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/Makefile.am b/test/shaping/data/text-rendering-tests/Makefile.am old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/Makefile.sources b/test/shaping/data/text-rendering-tests/Makefile.sources old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/README b/test/shaping/data/text-rendering-tests/README old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/AdobeVFPrototype-Subset.otf b/test/shaping/data/text-rendering-tests/fonts/AdobeVFPrototype-Subset.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/FDArrayTest257.otf b/test/shaping/data/text-rendering-tests/fonts/FDArrayTest257.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/FDArrayTest65535.otf b/test/shaping/data/text-rendering-tests/fonts/FDArrayTest65535.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/NotoSansBalinese-Regular.ttf b/test/shaping/data/text-rendering-tests/fonts/NotoSansBalinese-Regular.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/NotoSansKannada-Regular.ttf b/test/shaping/data/text-rendering-tests/fonts/NotoSansKannada-Regular.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/NotoSerifKannada-Regular.ttf b/test/shaping/data/text-rendering-tests/fonts/NotoSerifKannada-Regular.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/Selawik-README.md b/test/shaping/data/text-rendering-tests/fonts/Selawik-README.md old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/Selawik-variable.ttf b/test/shaping/data/text-rendering-tests/fonts/Selawik-variable.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestAVAR.ttf b/test/shaping/data/text-rendering-tests/fonts/TestAVAR.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestCMAP14.otf b/test/shaping/data/text-rendering-tests/fonts/TestCMAP14.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestCMAPMacTurkish.ttf b/test/shaping/data/text-rendering-tests/fonts/TestCMAPMacTurkish.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestCVARGVAROne.ttf b/test/shaping/data/text-rendering-tests/fonts/TestCVARGVAROne.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestCVARGVARTwo.ttf b/test/shaping/data/text-rendering-tests/fonts/TestCVARGVARTwo.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGLYFOne.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGLYFOne.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGPOSFour.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGPOSFour.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGPOSOne.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGPOSOne.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGPOSThree.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGPOSThree.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGPOSTwo.otf b/test/shaping/data/text-rendering-tests/fonts/TestGPOSTwo.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGSUBOne.otf b/test/shaping/data/text-rendering-tests/fonts/TestGSUBOne.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGSUBThree.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGSUBThree.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGVAR-Composite-0.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGVAR-Composite-0.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGVAR-Composite-Missing.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGVAR-Composite-Missing.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGVAREight.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGVAREight.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGVARFour.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGVARFour.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGVARNine.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGVARNine.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGVAROne.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGVAROne.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGVARThree.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGVARThree.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestGVARTwo.ttf b/test/shaping/data/text-rendering-tests/fonts/TestGVARTwo.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestHVAROne.otf b/test/shaping/data/text-rendering-tests/fonts/TestHVAROne.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestHVARTwo.ttf b/test/shaping/data/text-rendering-tests/fonts/TestHVARTwo.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestKERNOne.otf b/test/shaping/data/text-rendering-tests/fonts/TestKERNOne.otf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXEight.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXEight.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXEighteen.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXEighteen.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXEleven.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXEleven.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXForty.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXForty.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXFour.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXFour.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXFourteen.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXFourteen.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXFourtyone.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXFourtyone.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXNine.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXNine.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXOne.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXOne.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXSeventeen.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXSeventeen.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXSixteen.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXSixteen.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTen.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTen.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirteen.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirteen.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyeight.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyeight.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyfive.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyfive.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyfour.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyfour.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtynine.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtynine.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyone.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyone.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyseven.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtyseven.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtysix.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtysix.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtythree.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtythree.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtytwo.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThirtytwo.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXThree.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXThree.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwelve.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwelve.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwenty.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwenty.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyeight.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyeight.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyfive.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyfive.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyfour.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyfour.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentynine.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentynine.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyone.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyone.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyseven.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentyseven.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentysix.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentysix.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentythree.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentythree.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentytwo.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwentytwo.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestMORXTwo.ttf b/test/shaping/data/text-rendering-tests/fonts/TestMORXTwo.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestShapeAran.ttf b/test/shaping/data/text-rendering-tests/fonts/TestShapeAran.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestShapeEthi.ttf b/test/shaping/data/text-rendering-tests/fonts/TestShapeEthi.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestShapeKndaV3.ttf b/test/shaping/data/text-rendering-tests/fonts/TestShapeKndaV3.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/TestTRAKOne.ttf b/test/shaping/data/text-rendering-tests/fonts/TestTRAKOne.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/fonts/Zycon.ttf b/test/shaping/data/text-rendering-tests/fonts/Zycon.ttf old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/AVAR-1.tests b/test/shaping/data/text-rendering-tests/tests/AVAR-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/CFF-1.tests b/test/shaping/data/text-rendering-tests/tests/CFF-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/CFF-2.tests b/test/shaping/data/text-rendering-tests/tests/CFF-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/CFF2-1.tests b/test/shaping/data/text-rendering-tests/tests/CFF2-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/CMAP-1.tests b/test/shaping/data/text-rendering-tests/tests/CMAP-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/CMAP-2.tests b/test/shaping/data/text-rendering-tests/tests/CMAP-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/CMAP-3.tests b/test/shaping/data/text-rendering-tests/tests/CMAP-3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/CVAR-1.tests b/test/shaping/data/text-rendering-tests/tests/CVAR-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/CVAR-2.tests b/test/shaping/data/text-rendering-tests/tests/CVAR-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GLYF-1.tests b/test/shaping/data/text-rendering-tests/tests/GLYF-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GPOS-1.tests b/test/shaping/data/text-rendering-tests/tests/GPOS-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GPOS-2.tests b/test/shaping/data/text-rendering-tests/tests/GPOS-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GPOS-3.tests b/test/shaping/data/text-rendering-tests/tests/GPOS-3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GPOS-4.tests b/test/shaping/data/text-rendering-tests/tests/GPOS-4.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GPOS-5.tests b/test/shaping/data/text-rendering-tests/tests/GPOS-5.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GSUB-1.tests b/test/shaping/data/text-rendering-tests/tests/GSUB-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GSUB-2.tests b/test/shaping/data/text-rendering-tests/tests/GSUB-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GSUB-3.tests b/test/shaping/data/text-rendering-tests/tests/GSUB-3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-1.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-2.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-3.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-4.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-4.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-5.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-5.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-6.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-6.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-7.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-7.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-8.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-8.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/GVAR-9.tests b/test/shaping/data/text-rendering-tests/tests/GVAR-9.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/HVAR-1.tests b/test/shaping/data/text-rendering-tests/tests/HVAR-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/HVAR-2.tests b/test/shaping/data/text-rendering-tests/tests/HVAR-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/KERN-1.tests b/test/shaping/data/text-rendering-tests/tests/KERN-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/KERN-2.tests b/test/shaping/data/text-rendering-tests/tests/KERN-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-1.tests b/test/shaping/data/text-rendering-tests/tests/MORX-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-10.tests b/test/shaping/data/text-rendering-tests/tests/MORX-10.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-11.tests b/test/shaping/data/text-rendering-tests/tests/MORX-11.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-12.tests b/test/shaping/data/text-rendering-tests/tests/MORX-12.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-13.tests b/test/shaping/data/text-rendering-tests/tests/MORX-13.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-14.tests b/test/shaping/data/text-rendering-tests/tests/MORX-14.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-16.tests b/test/shaping/data/text-rendering-tests/tests/MORX-16.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-17.tests b/test/shaping/data/text-rendering-tests/tests/MORX-17.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-18.tests b/test/shaping/data/text-rendering-tests/tests/MORX-18.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-19.tests b/test/shaping/data/text-rendering-tests/tests/MORX-19.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-2.tests b/test/shaping/data/text-rendering-tests/tests/MORX-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-20.tests b/test/shaping/data/text-rendering-tests/tests/MORX-20.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-21.tests b/test/shaping/data/text-rendering-tests/tests/MORX-21.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-22.tests b/test/shaping/data/text-rendering-tests/tests/MORX-22.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-23.tests b/test/shaping/data/text-rendering-tests/tests/MORX-23.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-24.tests b/test/shaping/data/text-rendering-tests/tests/MORX-24.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-25.tests b/test/shaping/data/text-rendering-tests/tests/MORX-25.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-26.tests b/test/shaping/data/text-rendering-tests/tests/MORX-26.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-27.tests b/test/shaping/data/text-rendering-tests/tests/MORX-27.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-28.tests b/test/shaping/data/text-rendering-tests/tests/MORX-28.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-29.tests b/test/shaping/data/text-rendering-tests/tests/MORX-29.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-3.tests b/test/shaping/data/text-rendering-tests/tests/MORX-3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-30.tests b/test/shaping/data/text-rendering-tests/tests/MORX-30.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-31.tests b/test/shaping/data/text-rendering-tests/tests/MORX-31.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-32.tests b/test/shaping/data/text-rendering-tests/tests/MORX-32.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-33.tests b/test/shaping/data/text-rendering-tests/tests/MORX-33.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-34.tests b/test/shaping/data/text-rendering-tests/tests/MORX-34.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-35.tests b/test/shaping/data/text-rendering-tests/tests/MORX-35.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-36.tests b/test/shaping/data/text-rendering-tests/tests/MORX-36.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-37.tests b/test/shaping/data/text-rendering-tests/tests/MORX-37.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-38.tests b/test/shaping/data/text-rendering-tests/tests/MORX-38.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-39.tests b/test/shaping/data/text-rendering-tests/tests/MORX-39.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-4.tests b/test/shaping/data/text-rendering-tests/tests/MORX-4.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-40.tests b/test/shaping/data/text-rendering-tests/tests/MORX-40.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-41.tests b/test/shaping/data/text-rendering-tests/tests/MORX-41.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-5.tests b/test/shaping/data/text-rendering-tests/tests/MORX-5.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-6.tests b/test/shaping/data/text-rendering-tests/tests/MORX-6.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-7.tests b/test/shaping/data/text-rendering-tests/tests/MORX-7.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-8.tests b/test/shaping/data/text-rendering-tests/tests/MORX-8.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/MORX-9.tests b/test/shaping/data/text-rendering-tests/tests/MORX-9.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/SHARAN-1.tests b/test/shaping/data/text-rendering-tests/tests/SHARAN-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/SHBALI-1.tests b/test/shaping/data/text-rendering-tests/tests/SHBALI-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/SHBALI-2.tests b/test/shaping/data/text-rendering-tests/tests/SHBALI-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/SHBALI-3.tests b/test/shaping/data/text-rendering-tests/tests/SHBALI-3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/SHKNDA-1.tests b/test/shaping/data/text-rendering-tests/tests/SHKNDA-1.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/SHKNDA-2.tests b/test/shaping/data/text-rendering-tests/tests/SHKNDA-2.tests old mode 100644 new mode 100755 diff --git a/test/shaping/data/text-rendering-tests/tests/SHKNDA-3.tests b/test/shaping/data/text-rendering-tests/tests/SHKNDA-3.tests old mode 100644 new mode 100755 diff --git a/test/shaping/hb_test_tools.py b/test/shaping/hb_test_tools.py old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/2grams.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/2grams.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/3grams.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/3grams.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/4grams.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/4grams.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/5grams.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/5grams.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/6grams.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/6grams.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/7grams.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/7grams.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/8grams.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/8grams.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/LICENSE b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/README b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/SOURCES b/test/shaping/texts/in-house/shaper-arabic/script-arabic/language-urdu/crulp/ligatures/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/lam-alef.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/lam-alef.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-arabic.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-arabic.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-persian.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-persian.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-urdu.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/language-urdu.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/ligature-components.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/ligature-components.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/ligature-diacritics.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/ligature-diacritics.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/mark-skipping.txt b/test/shaping/texts/in-house/shaper-arabic/script-arabic/misc/diacritics/mark-skipping.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/misc.txt b/test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/non-joining.txt b/test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/non-joining.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/poem.txt b/test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/poem.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/variation-selectors.txt b/test/shaping/texts/in-house/shaper-arabic/script-mongolian/misc/variation-selectors.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-nko/misc/misc.txt b/test/shaping/texts/in-house/shaper-arabic/script-nko/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-phags-pa/misc/misc.txt b/test/shaping/texts/in-house/shaper-arabic/script-phags-pa/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-syriac/misc/abbreviation-mark.txt b/test/shaping/texts/in-house/shaper-arabic/script-syriac/misc/abbreviation-mark.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-arabic/script-syriac/misc/alaph.txt b/test/shaping/texts/in-house/shaper-arabic/script-syriac/misc/alaph.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-default/script-ethiopic/misc/misc.txt b/test/shaping/texts/in-house/shaper-default/script-ethiopic/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-default/script-han/misc/cjk-compat.txt b/test/shaping/texts/in-house/shaper-default/script-han/misc/cjk-compat.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-default/script-hiragana/misc/kazuraki-liga-lines.txt b/test/shaping/texts/in-house/shaper-default/script-hiragana/misc/kazuraki-liga-lines.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-default/script-hiragana/misc/kazuraki-liga.txt b/test/shaping/texts/in-house/shaper-default/script-hiragana/misc/kazuraki-liga.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-default/script-linear-b/misc/misc.txt b/test/shaping/texts/in-house/shaper-default/script-linear-b/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-default/script-tifinagh/misc/misc.txt b/test/shaping/texts/in-house/shaper-default/script-tifinagh/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-hangul/script-hangul/misc/misc.txt b/test/shaping/texts/in-house/shaper-hangul/script-hangul/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-hebrew/script-hebrew/misc/diacritics.txt b/test/shaping/texts/in-house/shaper-hebrew/script-hebrew/misc/diacritics.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-assamese/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/bengali-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/bengali-vowel-letters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/misc/reph.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/misc/reph.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-bengali/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-atomic-consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-atomic-consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/devanagari-vowel-letters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/dottedcircle.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/dottedcircle.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/eyelash.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/eyelash.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/joiners.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/joiners.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/spec-deviations.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/spec-deviations.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/tricky-reordering.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/misc/tricky-reordering.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-DevnagariSpecificAddition.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-DevnagariSpecificAddition.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-GenericPunctuation.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-GenericPunctuation.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-devanagari/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/gujarati-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/gujarati-vowel-letters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-gujarati/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/gurmukhi-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/gurmukhi-vowel-letters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-GurmukhiSpecific.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-GurmukhiSpecific.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-gurmukhi/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/kannada-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/kannada-vowel-letters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/misc/right-matras.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/misc/right-matras.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-kannada/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/malayalam-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/malayalam-vowel-letters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/cibu.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/cibu.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/dot-reph.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/dot-reph.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-malayalam/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/misc/bindu.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/misc/bindu.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/oriya-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/oriya-vowel-letters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalConsonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-OriyaSpecific.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-OriyaSpecific.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-oriya/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/extensive.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/extensive.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/reph.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/reph.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/split-matras.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/misc/split-matras.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-Punctuation.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-Punctuation.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gpos/IndicFontFeatureGPOS.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gpos/IndicFontFeatureGPOS.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Conjunct.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Conjunct.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Rakaaraansaya.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Rakaaraansaya.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Repaya.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Repaya.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Special-Cases.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Special-Cases.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-TouchingLetters.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-TouchingLetters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Yansaya.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB-Yansaya.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-sinhala/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-CurrencySymbols.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-CurrencySymbols.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Numerics.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Numerics.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Symbols.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-Symbols.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-TamilSymbol.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-TamilSymbol.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gpos/IndicFontFeatureGPOS-BelowBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-tamil/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/misc/misc.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/telugu-vowel-letters.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/telugu-vowel-letters.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/LICENSE b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/LICENSE old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/README b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/README old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/SOURCES b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/SOURCES old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-AdditionalVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Consonants.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-DependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Digits.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-IndependentVowels.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-Reserved.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/codepoint/IndicFontFeatureCodepoint-VariousSigns.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/gpos/IndicFontFeatureGPOS-AboveBase.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/gsub/IndicFontFeatureGSUB.txt b/test/shaping/texts/in-house/shaper-indic/script-telugu/utrrs/gsub/IndicFontFeatureGSUB.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-khmer/misc.txt b/test/shaping/texts/in-house/shaper-khmer/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-khmer/other-marks-invalid.txt b/test/shaping/texts/in-house/shaper-khmer/other-marks-invalid.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-khmer/other-marks.txt b/test/shaping/texts/in-house/shaper-khmer/other-marks.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/misc.txt b/test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/otspec.txt b/test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/otspec.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/utn11.txt b/test/shaping/texts/in-house/shaper-myanmar/script-myanmar/misc/utn11.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-thai/script-lao/misc/sara-am.txt b/test/shaping/texts/in-house/shaper-thai/script-lao/misc/sara-am.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-thai/script-thai/misc/misc.txt b/test/shaping/texts/in-house/shaper-thai/script-thai/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-thai/script-thai/misc/phinthu.txt b/test/shaping/texts/in-house/shaper-thai/script-thai/misc/phinthu.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-thai/script-thai/misc/pua-shaping.txt b/test/shaping/texts/in-house/shaper-thai/script-thai/misc/pua-shaping.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-thai/script-thai/misc/sara-am.txt b/test/shaping/texts/in-house/shaper-thai/script-thai/misc/sara-am.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-tibetan/script-tibetan/misc/contractions.txt b/test/shaping/texts/in-house/shaper-tibetan/script-tibetan/misc/contractions.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-tibetan/script-tibetan/misc/misc.txt b/test/shaping/texts/in-house/shaper-tibetan/script-tibetan/misc/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-use/script-batak/misc.txt b/test/shaping/texts/in-house/shaper-use/script-batak/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-use/script-buginese/misc.txt b/test/shaping/texts/in-house/shaper-use/script-buginese/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-use/script-cham/misc.txt b/test/shaping/texts/in-house/shaper-use/script-cham/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-use/script-javanese/misc.txt b/test/shaping/texts/in-house/shaper-use/script-javanese/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-use/script-kaithi/misc.txt b/test/shaping/texts/in-house/shaper-use/script-kaithi/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-use/script-kharoshti/misc.txt b/test/shaping/texts/in-house/shaper-use/script-kharoshti/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-use/script-tai-tham/misc.txt b/test/shaping/texts/in-house/shaper-use/script-tai-tham/misc.txt old mode 100644 new mode 100755 diff --git a/test/shaping/texts/in-house/shaper-use/script-tai-tham/torture.txt b/test/shaping/texts/in-house/shaper-use/script-tai-tham/torture.txt old mode 100644 new mode 100755 diff --git a/test/subset/CMakeLists.txt b/test/subset/CMakeLists.txt old mode 100644 new mode 100755 diff --git a/test/subset/Makefile.am b/test/subset/Makefile.am old mode 100644 new mode 100755 diff --git a/test/subset/data/Makefile.am b/test/subset/data/Makefile.am old mode 100644 new mode 100755 diff --git a/test/subset/data/Makefile.sources b/test/subset/data/Makefile.sources old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.default.61,62,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.default.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.default.61,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.default.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.default.61.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.default.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.default.62.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.default.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.default.63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.default.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.default.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.default.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61,62,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.62.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints-retain-gids.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61,62,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.62.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.drop-hints.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61,62,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.62.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.name-ids.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61,62,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61,63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.62.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.63.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Comfortaa-Regular-new.retain-gids.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.default.61,62,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.default.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.default.61,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.default.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.default.61.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.default.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.default.62.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.default.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.default.63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.default.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.default.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.default.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61,62,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.62.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints-retain-gids.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61,62,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.62.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.drop-hints.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61,62,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.62.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.name-ids.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61,62,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61,63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.61.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.62.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.62.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.63.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.retain-all-codepoint.ttf b/test/subset/data/expected/basics/Roboto-Regular.abc.retain-gids.retain-all-codepoint.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.1FC,21,41,20,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.1FC,21,41,20,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.61,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.61,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.D7,D8,D9,DA,DE.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.default.D7,D8,D9,DA,DE.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.1FC,21,41,20,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.1FC,21,41,20,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.61,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.61,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.D7,D8,D9,DA,DE.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize-retain-gids.D7,D8,D9,DA,DE.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.1FC,21,41,20,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.1FC,21,41,20,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.61,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.61,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.D7,D8,D9,DA,DE.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.desubroutinize.D7,D8,D9,DA,DE.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.1FC,21,41,20,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.1FC,21,41,20,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.61,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.61,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.D7,D8,D9,DA,DE.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize-retain-gids.D7,D8,D9,DA,DE.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.1FC,21,41,20,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.1FC,21,41,20,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.61,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.61,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.D7,D8,D9,DA,DE.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-desubroutinize.D7,D8,D9,DA,DE.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.1FC,21,41,20,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.1FC,21,41,20,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.61,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.61,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.D7,D8,D9,DA,DE.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints-retain-gids.D7,D8,D9,DA,DE.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.1FC,21,41,20,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.1FC,21,41,20,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.61,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.61,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.D7,D8,D9,DA,DE.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.drop-hints.D7,D8,D9,DA,DE.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.1FC,21,41,20,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.1FC,21,41,20,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.61,62,63.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.61,62,63.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.D7,D8,D9,DA,DE.otf b/test/subset/data/expected/cff-full-font/SourceSansPro-Regular.retain-gids.D7,D8,D9,DA,DE.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.3042,3044,3046,3048,304A,304B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.3042,3044,3046,3048,304A,304B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.3042,3044,3046,73E0,5EA6,8F38.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.3042,3044,3046,73E0,5EA6,8F38.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.61,63,65,6B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.61,63,65,6B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.660E,6975,73E0,5EA6,8F38,6E05.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.660E,6975,73E0,5EA6,8F38,6E05.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.660E.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.default.660E.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.3042,3044,3046,3048,304A,304B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.3042,3044,3046,3048,304A,304B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.61,63,65,6B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.61,63,65,6B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.660E.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize-retain-gids.660E.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.3042,3044,3046,3048,304A,304B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.3042,3044,3046,3048,304A,304B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.3042,3044,3046,73E0,5EA6,8F38.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.3042,3044,3046,73E0,5EA6,8F38.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.61,63,65,6B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.61,63,65,6B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.660E,6975,73E0,5EA6,8F38,6E05.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.660E,6975,73E0,5EA6,8F38,6E05.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.660E.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.desubroutinize.660E.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.3042,3044,3046,3048,304A,304B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.3042,3044,3046,3048,304A,304B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.61,63,65,6B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.61,63,65,6B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.660E.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize-retain-gids.660E.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.3042,3044,3046,3048,304A,304B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.3042,3044,3046,3048,304A,304B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.3042,3044,3046,73E0,5EA6,8F38.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.3042,3044,3046,73E0,5EA6,8F38.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.61,63,65,6B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.61,63,65,6B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.660E,6975,73E0,5EA6,8F38,6E05.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.660E,6975,73E0,5EA6,8F38,6E05.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.660E.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-desubroutinize.660E.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.3042,3044,3046,3048,304A,304B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.3042,3044,3046,3048,304A,304B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.61,63,65,6B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.61,63,65,6B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.660E.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints-retain-gids.660E.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.3042,3044,3046,3048,304A,304B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.3042,3044,3046,3048,304A,304B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.3042,3044,3046,73E0,5EA6,8F38.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.3042,3044,3046,73E0,5EA6,8F38.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.61,63,65,6B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.61,63,65,6B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.660E,6975,73E0,5EA6,8F38,6E05.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.660E,6975,73E0,5EA6,8F38,6E05.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.660E.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.drop-hints.660E.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.3042,3044,3046,3048,304A,304B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.3042,3044,3046,3048,304A,304B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.3042,3044,3046,73E0,5EA6,8F38.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.61,63,65,6B.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.61,63,65,6B.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.660E,6975,73E0,5EA6,8F38,6E05.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.660E.otf b/test/subset/data/expected/cff-japanese/SourceHanSans-Regular_subset.retain-gids.660E.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/full-font/Roboto-Regular.default.1FC,21,41,20,62,63.ttf b/test/subset/data/expected/full-font/Roboto-Regular.default.1FC,21,41,20,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/full-font/Roboto-Regular.default.61,62,63.ttf b/test/subset/data/expected/full-font/Roboto-Regular.default.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/full-font/Roboto-Regular.default.D7,D8,D9,DA,DE.ttf b/test/subset/data/expected/full-font/Roboto-Regular.default.D7,D8,D9,DA,DE.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/full-font/Roboto-Regular.drop-hints.1FC,21,41,20,62,63.ttf b/test/subset/data/expected/full-font/Roboto-Regular.drop-hints.1FC,21,41,20,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/full-font/Roboto-Regular.drop-hints.61,62,63.ttf b/test/subset/data/expected/full-font/Roboto-Regular.drop-hints.61,62,63.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/full-font/Roboto-Regular.drop-hints.D7,D8,D9,DA,DE.ttf b/test/subset/data/expected/full-font/Roboto-Regular.drop-hints.D7,D8,D9,DA,DE.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.default.3042,3044,3046,3048,304A,304B.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.default.3042,3044,3046,3048,304A,304B.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.default.3042,3044,3046,73E0,5EA6,8F38.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.default.3042,3044,3046,73E0,5EA6,8F38.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.default.61,63,65,6B.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.default.61,63,65,6B.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.default.660E,6975,73E0,5EA6,8F38,6E05.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.default.660E,6975,73E0,5EA6,8F38,6E05.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.default.660E.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.default.660E.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.3042,3044,3046,3048,304A,304B.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.3042,3044,3046,3048,304A,304B.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.3042,3044,3046,73E0,5EA6,8F38.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.3042,3044,3046,73E0,5EA6,8F38.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.61,63,65,6B.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.61,63,65,6B.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.660E,6975,73E0,5EA6,8F38,6E05.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.660E,6975,73E0,5EA6,8F38,6E05.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.660E.ttf b/test/subset/data/expected/japanese/Mplus1p-Regular.drop-hints.660E.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.41,43.otf b/test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.41,43.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.41,46.otf b/test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.41,46.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.43,46.otf b/test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.43,46.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.retain-all-codepoint.otf b/test/subset/data/expected/layout.gpos/gpos1_2_font.keep-layout-retain-gids.retain-all-codepoint.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41,42,43.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41,42,43.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41,43.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41,43.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.41.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.43.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.43.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.CA,CB.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout-retain-gids.CA,CB.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41,42,43.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41,42,43.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41,43.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41,43.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.41.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.43.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.43.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.CA,CB.ttf b/test/subset/data/expected/layout/Roboto-Regular.smallcaps.keep-layout.CA,CB.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/fonts/Comfortaa-Regular-new.ttf b/test/subset/data/fonts/Comfortaa-Regular-new.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/fonts/Mplus1p-Regular.ttf b/test/subset/data/fonts/Mplus1p-Regular.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/fonts/Roboto-Regular.abc.ttf b/test/subset/data/fonts/Roboto-Regular.abc.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/fonts/Roboto-Regular.smallcaps.ttf b/test/subset/data/fonts/Roboto-Regular.smallcaps.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/fonts/Roboto-Regular.ttf b/test/subset/data/fonts/Roboto-Regular.ttf old mode 100644 new mode 100755 diff --git a/test/subset/data/fonts/SourceHanSans-Regular_subset.otf b/test/subset/data/fonts/SourceHanSans-Regular_subset.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/fonts/SourceSansPro-Regular.otf b/test/subset/data/fonts/SourceSansPro-Regular.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/fonts/gpos1_2_font.otf b/test/subset/data/fonts/gpos1_2_font.otf old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/default.txt b/test/subset/data/profiles/default.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/desubroutinize-retain-gids.txt b/test/subset/data/profiles/desubroutinize-retain-gids.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/desubroutinize.txt b/test/subset/data/profiles/desubroutinize.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/drop-hints-desubroutinize-retain-gids.txt b/test/subset/data/profiles/drop-hints-desubroutinize-retain-gids.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/drop-hints-desubroutinize.txt b/test/subset/data/profiles/drop-hints-desubroutinize.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/drop-hints-retain-gids.txt b/test/subset/data/profiles/drop-hints-retain-gids.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/drop-hints.txt b/test/subset/data/profiles/drop-hints.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/keep-layout-retain-gids.txt b/test/subset/data/profiles/keep-layout-retain-gids.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/keep-layout.txt b/test/subset/data/profiles/keep-layout.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/name-ids.txt b/test/subset/data/profiles/name-ids.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/profiles/retain-gids.txt b/test/subset/data/profiles/retain-gids.txt old mode 100644 new mode 100755 diff --git a/test/subset/data/tests/basics.tests b/test/subset/data/tests/basics.tests old mode 100644 new mode 100755 diff --git a/test/subset/data/tests/cff-full-font.tests b/test/subset/data/tests/cff-full-font.tests old mode 100644 new mode 100755 diff --git a/test/subset/data/tests/cff-japanese.tests b/test/subset/data/tests/cff-japanese.tests old mode 100644 new mode 100755 diff --git a/test/subset/data/tests/full-font.tests b/test/subset/data/tests/full-font.tests old mode 100644 new mode 100755 diff --git a/test/subset/data/tests/japanese.tests b/test/subset/data/tests/japanese.tests old mode 100644 new mode 100755 diff --git a/test/subset/data/tests/layout.gpos.tests b/test/subset/data/tests/layout.gpos.tests old mode 100644 new mode 100755 diff --git a/test/subset/data/tests/layout.tests b/test/subset/data/tests/layout.tests old mode 100644 new mode 100755 diff --git a/test/subset/subset_test_suite.py b/test/subset/subset_test_suite.py old mode 100644 new mode 100755 diff --git a/util/Makefile.am b/util/Makefile.am old mode 100644 new mode 100755 diff --git a/util/Makefile.sources b/util/Makefile.sources old mode 100644 new mode 100755 diff --git a/util/ansi-print.cc b/util/ansi-print.cc old mode 100644 new mode 100755 diff --git a/util/ansi-print.hh b/util/ansi-print.hh old mode 100644 new mode 100755 diff --git a/util/hb-fc-list.c b/util/hb-fc-list.c old mode 100644 new mode 100755 diff --git a/util/hb-fc.cc b/util/hb-fc.cc old mode 100644 new mode 100755 diff --git a/util/hb-fc.h b/util/hb-fc.h old mode 100644 new mode 100755 diff --git a/util/hb-ot-shape-closure.cc b/util/hb-ot-shape-closure.cc old mode 100644 new mode 100755 diff --git a/util/hb-shape.cc b/util/hb-shape.cc old mode 100644 new mode 100755 diff --git a/util/hb-subset.cc b/util/hb-subset.cc old mode 100644 new mode 100755 diff --git a/util/hb-view.cc b/util/hb-view.cc old mode 100644 new mode 100755 diff --git a/util/helper-cairo-ansi.cc b/util/helper-cairo-ansi.cc old mode 100644 new mode 100755 diff --git a/util/helper-cairo-ansi.hh b/util/helper-cairo-ansi.hh old mode 100644 new mode 100755 diff --git a/util/helper-cairo.cc b/util/helper-cairo.cc old mode 100644 new mode 100755 diff --git a/util/helper-cairo.hh b/util/helper-cairo.hh old mode 100644 new mode 100755 diff --git a/util/main-font-text.hh b/util/main-font-text.hh old mode 100644 new mode 100755 diff --git a/util/options-subset.cc b/util/options-subset.cc old mode 100644 new mode 100755 diff --git a/util/options.cc b/util/options.cc old mode 100644 new mode 100755 diff --git a/util/options.hh b/util/options.hh old mode 100644 new mode 100755 diff --git a/util/shape-consumer.hh b/util/shape-consumer.hh old mode 100644 new mode 100755 diff --git a/util/view-cairo.cc b/util/view-cairo.cc old mode 100644 new mode 100755 diff --git a/util/view-cairo.hh b/util/view-cairo.hh old mode 100644 new mode 100755 -- GitLab