|
76ce390b
|
2022-11-20T13:54:56
|
|
[ucd] Document algorithms
|
|
ed116320
|
2021-09-14T07:09:54
|
|
Call atexit() via hb_atexit()
Part of https://github.com/harfbuzz/harfbuzz/issues/3197
|
|
bd55d4b4
|
2019-12-06T03:35:24
|
|
[algs] Streamline bsearch() API more towards hb_array_t::bsearch_impl()
Preparing to merge the two finally!
|
|
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.
|
|
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
|
|
9c933aca
|
2019-06-23T17:14:27
|
|
[ucd] Save a few more bytes
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
5074d665
|
2019-06-07T14:20:45
|
|
[ucd] Save another 1.5kb
https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
487879e0
|
2019-05-24T12:37:53
|
|
Don't compile in UCD if HB_NO_UCD defined
|
|
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
|