Behdad Esfahbod
|
ed023f66df
|
Enable -Wformat-signedness
And fix the codebase.
|
2023-01-12 17:04:24 -07:00 |
Behdad Esfahbod
|
76420ef769
|
[machine.rl] Remove unlikely from what happens 1/16 of the time
|
2022-11-24 12:52:15 -07:00 |
David Corbett
|
f9d48150e1
|
Regenerate files using Ragel
|
2022-08-27 15:39:39 -04:00 |
Behdad Esfahbod
|
351cccdb75
|
[buffer-deserialize] Deserialize glyph flags
Fixes https://github.com/harfbuzz/harfbuzz/issues/1482
|
2022-07-01 16:52:49 -06:00 |
Behdad Esfahbod
|
2cbb775866
|
[myanmar] Fold category P into GB
Fixes https://github.com/harfbuzz/harfbuzz/issues/3649
This actually now allows Asat after the Myanmar punctuation marks;
something I see in Wikipedia data.
|
2022-06-15 16:15:21 -06:00 |
Behdad Esfahbod
|
b350e30186
|
[myanmar] Remove category D completely
Fixes https://github.com/harfbuzz/harfbuzz/issues/3651
|
2022-06-15 16:15:21 -06:00 |
Behdad Esfahbod
|
8533214ac5
|
[khmer] Fold category Coeng completely into category H
|
2022-06-15 16:15:21 -06:00 |
Behdad Esfahbod
|
607a9fe793
|
[indic-like] Remove category duplication
|
2022-06-15 16:15:21 -06:00 |
Behdad Esfahbod
|
0485192195
|
[indic-like] Remove dependence on ot_category_t
|
2022-06-15 16:15:21 -06:00 |
Behdad Esfahbod
|
14049003ac
|
[indic-like] Reduce indic-dependency of khmer/myanmar even more
|
2022-06-15 16:15:21 -06:00 |
Behdad Esfahbod
|
0daafefdd1
|
Merge branch 'main' into indic-cleanup
|
2022-06-10 10:55:49 -06:00 |
Behdad Esfahbod
|
148283d0e0
|
[syllabic] Use a buffer scratch-flag for has-broken-syllable
|
2022-06-10 07:48:39 -06:00 |
Behdad Esfahbod
|
d414fb3328
|
[indic/khmer/myanmar] Add static_assert that categories match OT_*
|
2022-06-10 00:50:47 -06:00 |
Behdad Esfahbod
|
3289e81532
|
[indic] Use categories from the machine
|
2022-06-09 17:46:15 -06:00 |
Behdad Esfahbod
|
37217fc9be
|
[indic-generator/myanmar] Move most Myanmar category overrides to generator
|
2022-06-09 17:27:43 -06:00 |
Behdad Esfahbod
|
40aa4e8320
|
[indic/khmer/myanmar] Add Khmer/Myanmar categories to indic_category_t
|
2022-06-09 13:30:00 -06:00 |
Behdad Esfahbod
|
899ca24387
|
[myanmar] Remove duplication of categories in the Myanmar shaper
|
2022-06-09 07:02:54 -06:00 |
Behdad Esfahbod
|
92e81ab1df
|
[indic/khmer/myanmar] Shift category numbers around to avoid overlap
Fixes https://github.com/harfbuzz/harfbuzz/issues/3632
|
2022-06-05 01:14:32 -06:00 |
Behdad Esfahbod
|
67852504f6
|
[indic/myanmar] No-op update to machines
|
2022-06-04 09:27:45 -06:00 |
Behdad Esfahbod
|
20a61ca447
|
[myanmar] Fold D category into GB
Trying to free a byte the buffer vars, for caching of lookups.
Part of https://github.com/harfbuzz/harfbuzz/issues/3633
|
2022-06-04 09:27:37 -06:00 |
Behdad Esfahbod
|
5bfb0b721c
|
Rename s/shape-complex/shaper/g
|
2022-06-03 10:30:34 +01:00 |