src/hb-ot-color.cc | 2 +- src/hb-ot-hmtx-table.hh | 6 +++--- test/shaping/data/in-house/fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf |binary test/shaping/data/in-house/tests/use.tests | 1 + 4 files changed, 5 insertions(+), 4 deletions(-)
New commits: commit 48d16c2ab2b181c733accd4fd9730963e59b6323 Author: Behdad Esfahbod <beh...@behdad.org> Date: Wed Nov 14 09:56:30 2018 -0500 [hmtx] Fix signedness issue Fixes https://github.com/harfbuzz/harfbuzz/issues/1248#issuecomment-438689499 diff --git a/src/hb-ot-hmtx-table.hh b/src/hb-ot-hmtx-table.hh index 20948edb..80994c15 100644 --- a/src/hb-ot-hmtx-table.hh +++ b/src/hb-ot-hmtx-table.hh @@ -289,9 +289,9 @@ struct hmtxvmtx public: bool has_font_extents; - unsigned short ascender; - unsigned short descender; - unsigned short line_gap; + int ascender; + int descender; + int line_gap; protected: unsigned int num_metrics; commit 29db2a44a6b7a28ade5e288779dbf5a200b43acd Author: Ebrahim Byagowi <ebra...@gnu.org> Date: Wed Nov 14 12:13:16 2018 +0330 [ot-color/svg] Note that it can be gzipped diff --git a/src/hb-ot-color.cc b/src/hb-ot-color.cc index cac289b2..791135b1 100644 --- a/src/hb-ot-color.cc +++ b/src/hb-ot-color.cc @@ -238,7 +238,7 @@ hb_ot_color_has_svg (hb_face_t *face) * @face: a font face. * @glyph: a svg glyph index. * - * Get SVG document for a glyph. + * Get SVG document for a glyph. The blob may be either plain text or gzip-encoded. * * Returns: (transfer full): respective svg blob of the glyph, if available. * commit a9c27d576ffe4452d1a3dae73964a8f4d6dcc088 Merge: 3c3eb5ea e543e1a0 Author: Ebrahim Byagowi <ebra...@gnu.org> Date: Wed Nov 14 08:29:17 2018 +0330 Merge pull request #1383 from punchcutter/master Add test for https://github.com/harfbuzz/harfbuzz/issues/1379 commit e543e1a0858bb5d7384d82600a789d40b62d9821 Author: punchcutter <zarijos...@gmail.com> Date: Tue Nov 13 20:44:27 2018 -0800 Add Grantha test diff --git a/test/shaping/data/in-house/fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf b/test/shaping/data/in-house/fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf new file mode 100644 index 00000000..4d3e11d5 Binary files /dev/null and b/test/shaping/data/in-house/fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf differ diff --git a/test/shaping/data/in-house/tests/use.tests b/test/shaping/data/in-house/tests/use.tests index 4b46620b..18d1991e 100644 --- a/test/shaping/data/in-house/tests/use.tests +++ b/test/shaping/data/in-house/tests/use.tests @@ -8,3 +8,4 @@ ../fonts/2a670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf::U+11124,U+11134,U+11131:[u11124=0+514|u11134=0+0|u11131=0+0] ../fonts/2a670df15b73a5dc75a5cc491bde5ac93c5077dc.ttf::U+11124,U+11131,U+11134:[u11124=0+514|u11131=0+0|uni25CC=0+547|u11134=0+0] ../fonts/573d3a3177c9a8646e94c8a0d7b224334340946a.ttf:--font-funcs=ft:U+11410,U+11442,U+11411,U+11440,U+11443,U+11410,U+11442,U+11411,U+11441,U+11443:[E_dv.alt=0+275|Ga.icd=0+367|Gha.diag=0@100,0+386|AA_dv.alt=0+208|Candrabindu=0@17,-8+0|E_dv.alt=5+275|Ga.icd=5+367|Gha.diag=5@100,0+386|AU_dv_part.alt=5+213|Candrabindu.sm=5@-52,179+0] +../fonts/dcf774ca21062e7439f98658b18974ea8b956d0c.ttf::U+11328,U+1134D,U+1CF4:[gid1=0+793|gid2=0+0|gid3=0+0] _______________________________________________ HarfBuzz mailing list HarfBuzz@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/harfbuzz