src/gen-emoji-table.py

Branch


Log

Author Commit Date CI Message
Behdad Esfahbod 3175632f 2025-05-12T20:55:39 [gen] Update to latest packtab
Behdad Esfahbod 5e31a582 2022-07-30T00:09:33 [emoji] Bump compression level
Behdad Esfahbod 56a5bc3b 2022-07-30T00:08:44 [emoji] Regenerate test data Fix generator.
Khaled Hosny 9a7ff54b 2021-07-29T01:52:55 [test] Write one sequence per-line https://github.com/harfbuzz/harfbuzz/pull/3087#issuecomment-888691436
Khaled Hosny ddf87ffb 2021-07-29T01:12:46 [test] Add generated tests for emoji clusters Fixes https://github.com/harfbuzz/harfbuzz/issues/3017 Uses AdobeBlank2.ttf from: https://github.com/adobe-fonts/adobe-blank-2 instead of a dummy empty font so that everything maps to GID 1 and control code points are kept instead of being dropped because there is not space glyph (otherwise we’d need to identify control code points somehow when generating the expectations).
Behdad Esfahbod 855a3f47 2021-06-09T15:10:52 [emoji] Fix emoji table generation Previously, the last of each range having Extended_Pictograph property was not processed as so. Ouch! Test: $ echo x > null; hb-shape null -u U+1f43b,U+200d,U+2744,U+fe0f Before: [gid0=0+1000|gid0=2+1000] After: [gid0=0+1000|gid0=0+1000] Caught by https://github.com/harfbuzz/harfbuzz/issues/3017
Ebrahim Byagowi 82c6ddb9 2020-07-03T15:09:10 [py] remove not needed imports
Ebrahim Byagowi 7554f618 2020-05-28T22:51:29 minor, use sys.exit print shorthand
Ebrahim Byagowi 08f1d95a 2020-05-28T15:01:15 minor, move scripts manuals to __doc__
David Corbett fd748fac 2020-03-15T15:59:31 Update to Unicode 13.0.0
Ebrahim Byagowi 8d199077 2020-02-19T14:56:55 Remove python2 support from tests/utils scripts
Ebrahim Byagowi 6a390df8 2020-02-10T17:19:23 [tools] Print unicode links on gen-* tools output As Behdad's review
Evgeniy Reizner 4dc87365 2020-02-09T18:39:33 Add links to files used by python scripts. Closes #2150
Ebrahim Byagowi 9a7b7bd9 2019-06-28T22:53:51 style fix for pylint complain
Behdad Esfahbod 1cdd0fa6 2019-06-26T14:49:15 [emoji] Port generator to packtab
David Corbett 82951182 2018-11-20T15:41:45 Shrink the emoji table by merging adjacent ranges
Behdad Esfahbod 1e8f195b 2018-10-03T17:46:48 [emoji] Add emoji Extended_Pictographic table and function Part of https://github.com/harfbuzz/harfbuzz/issues/1159 .