src/hb-ucd.cc


Log

Author Commit Date CI Message
Behdad Esfahbod 76ce390b 2022-11-20T13:54:56 [ucd] Document algorithms
Behdad Esfahbod ed116320 2021-09-14T07:09:54 Call atexit() via hb_atexit() Part of https://github.com/harfbuzz/harfbuzz/issues/3197
Behdad Esfahbod bd55d4b4 2019-12-06T03:35:24 [algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl() Preparing to merge the two finally!
Behdad Esfahbod ceb4c212 2019-07-02T16:02:13 [amalgam] Fix UCD issue This actually makes it build now! Part https://github.com/harfbuzz/harfbuzz/issues/1809 Keeping open to add tests, CI, etc.
Behdad Esfahbod ec8e635e 2019-06-24T12:37:23 [ucd] Use custom encoding to shrink composition data Saves another 2.5kb. Part of https://github.com/harfbuzz/harfbuzz/issues/1652
Behdad Esfahbod 9c933aca 2019-06-23T17:14:27 [ucd] Save a few more bytes Part of https://github.com/harfbuzz/harfbuzz/issues/1652
Behdad Esfahbod 5074d665 2019-06-07T14:20:45 [ucd] Save another 1.5kb https://github.com/harfbuzz/harfbuzz/issues/1652
Behdad Esfahbod 487879e0 2019-05-24T12:37:53 Don't compile in UCD if HB_NO_UCD defined
Behdad Esfahbod 65392b73 2019-05-22T16:21:21 [ucdn] Replace UCDN with a new UCD implementation UCDN was ~120kb of data. New implementatoin is 69kb in default builds, and 49kb if built with HB_OPTIMIZE_SIZE or __OPTIMIZE_SIZE__. The latter automatically enabled if built with -Os or -Oz. There's room to shave off another 10kb or 20kb. That will follow later. Fixes https://github.com/harfbuzz/harfbuzz/issues/1652