kc3-lang/harfbuzz/test/api/test-subset-cmap.c

Branch :


Log

Author Commit Date CI Message
b2a965df 2020-04-22 15:58:41 [subset] Add support for "--gids" option cmap subsetting now retains entries associated with any glyph ids explicitly requested
e53c44e3 2020-04-24 14:06:13 [subset] temporarily revert previous cmap commit Required in https://github.com/harfbuzz/harfbuzz/issues/2356
774725b4 2020-02-05 07:43:10 [subset] Avoid incorrectly dropping cmap for NotoColorEmoji.ttf NotoColorEmoji.ttf uses two cmap subtables Format 14 | Platform ID 0 | Platform Encoding ID 5 Format 12 | Platform ID 3 | Platform Encoding ID 10 This combination results in the cmap table being dropped during subsetting despite being valid/required.
c370da45 2020-01-22 11:36:15 [subset] Cmap table: remove encodingRecord entry for empty cmap4 subtable
1db2c1d0 2020-01-07 11:10:40 fix for cmap4 and OS_2 subsetting: maximum character code allowed is 0xFFFF
c110878c 2018-10-21 11:07:17 [test] Unify font file opening across the tests
a8e7f9b9 2018-05-03 10:59:00 [subset] Get cmap tests passing again.
c817992f 2018-05-03 10:53:20 [subset] Write out a format 4, plat 0 encoding record to match fontTools.
e29c8e33 2018-04-18 17:32:43 [subset] Add a test for previous cmap breakage.
831d4a2d 2018-03-12 13:48:55 test/api: Fix building subset tests Include stdbool.h in hb-setset-test.h instead of in the individual sources, if it is found; otherwise use a simplistic fallback for it if it is not found. Also declare variables at the top of the block, to build on pre-C99 compiliers.
4f07437d 2018-02-21 22:23:05 [subset] sketch out dropping in-glyf instructions. Sometimes yields differnet size glyphs than fonttools, possibly due to padding not being corrected
8cf8b78f 2018-02-12 16:30:21 [subset] whitespace
89ee20f1 2018-02-12 16:01:15 basic wiring for a (failing) cmap test