Behdad Esfahbod
|
72c4e431af
|
[use-table] Add a OPTIMIZE_SIZE version
|
2022-11-19 13:40:33 -07:00 |
Behdad Esfahbod
|
83c3a91dc6
|
[gen-use-table] Report fullCost
|
2022-11-19 13:34:58 -07:00 |
David Corbett
|
3ca5fbda76
|
[USE] Update the data files
This uses the data files from
<3254c94606/USE >
and closes #3817.
|
2022-09-21 16:28:02 -06:00 |
Behdad Esfahbod
|
826639fab2
|
[src] Add test-use-table
Fixes https://github.com/harfbuzz/harfbuzz/issues/3758
|
2022-08-02 12:18:18 -06:00 |
Behdad Esfahbod
|
6e6b9cf972
|
[use-table] Adjust main() code
|
2022-07-28 09:48:43 -06:00 |
Behdad Esfahbod
|
0c5b60acbd
|
[use-table] Fix previous commit
|
2022-07-27 14:00:06 -06:00 |
Behdad Esfahbod
|
0788f77371
|
[use-table] Add a main() to print categories
|
2022-07-27 13:58:44 -06:00 |
Behdad Esfahbod
|
015aecfcdd
|
[use-table] Port to using packtab
Saves around 9kb.
|
2022-07-13 12:24:46 -06:00 |
David Corbett
|
6059828769
|
[use] Reintroduce the HVM class for U+0DCA
|
2022-06-25 13:48:43 -04:00 |
Behdad Esfahbod
|
5bfb0b721c
|
Rename s/shape-complex/shaper/g
|
2022-06-03 10:30:34 +01:00 |
Behdad Esfahbod
|
44be1e5dfb
|
s/SHAPE_COMPLEX/SHAPER/g
|
2022-06-03 10:30:34 +01:00 |
David Corbett
|
6454cec085
|
[USE] Classify U+10A38 as CONS_MOD_BELOW
|
2022-04-24 11:41:32 -06:00 |
David Corbett
|
49fb8f9072
|
[USE] Treat visible viramas like dependent vowels
|
2022-03-13 14:45:27 -06:00 |
David Corbett
|
13bb46cfd5
|
[USE] Remove obsolete overrides
|
2022-03-06 16:04:18 -07:00 |
David Corbett
|
c33468d48e
|
[USE] Treat all gc=Cn as independent clusters
|
2022-03-06 10:44:37 -07:00 |
David Corbett
|
e497a8f142
|
[USE] Remove obsolete symbol/punctuation overrides
|
2022-03-06 10:44:37 -07:00 |
David Corbett
|
5b0a59812d
|
[USE] Restore the category WJ
|
2022-03-06 10:44:37 -07:00 |
David Corbett
|
3e635cf5e2
|
[USE] Categorize characters that only have AJT
|
2021-10-09 07:53:48 -06:00 |
David Corbett
|
641296b5eb
|
[USE] Categorize U+11046 BRAHMI VIRAMA as HALANT
|
2021-10-09 07:50:09 -06:00 |
David Corbett
|
bb50aae9b4
|
[USE] Document customizations of USE categories
|
2021-10-08 13:25:46 -04:00 |
David Corbett
|
7287125c58
|
[USE] Merge the categories S and O
|
2021-10-08 13:14:33 -04:00 |
David Corbett
|
8eaee2f887
|
[USE] Only skip default ignorables within CCSes
|
2021-10-08 10:15:08 -06:00 |
David Corbett
|
564afc425a
|
[USE] Remove overrides for hieroglyphic categories
|
2021-10-04 08:14:20 -06:00 |
Behdad Esfahbod
|
cf9538e808
|
Removal remaining uses of "blacklist" terminology
|
2021-06-04 22:33:16 -06:00 |
Behdad Esfahbod
|
59721c2f37
|
[use] Move data table into same compilation unit
|
2021-02-01 11:30:39 -08:00 |
Behdad Esfahbod
|
d9b167da3d
|
[use] Remove hb-ot-shape-complex-use.hh
Inline into ragel machine.
|
2021-02-01 11:30:39 -08:00 |
Behdad Esfahbod
|
3bb2653a5e
|
[use] Reuse category numbers exported from ragel machine
Part of https://github.com/harfbuzz/harfbuzz/pull/2726
|
2021-02-01 11:30:39 -08:00 |
David Corbett
|
f83496a910
|
[use] Remove workaround for reserved code points
See <https://github.com/microsoft/font-tools/issues/12>.
|
2020-11-20 15:37:37 -07:00 |
David Corbett
|
49ebb9ebdd
|
[use] Remove redundant O entries from the table
|
2020-10-17 22:07:34 +02:00 |
David Corbett
|
79fd5ce22e
|
[use] Merge IND and Rsv classes into O
|
2020-10-17 22:07:34 +02:00 |
David Corbett
|
0792690b73
|
[use] Skip WJ and ZWJ when clustering
|
2020-10-16 22:39:46 -07:00 |
David Corbett
|
c39ab82c90
|
Fix usage text of gen-use-table.py
|
2020-10-06 16:51:40 -04:00 |
David Corbett
|
faf09f5466
|
[USE] Support hieroglyph clusters
|
2020-09-02 19:50:49 -04:00 |
David Corbett
|
06f49fc8ae
|
[USE] Update to the 2020-08-13 USE specification
This also uses the data files from
<78b2134fdc/USE >.
|
2020-09-02 19:50:49 -04:00 |
David Corbett
|
6a38adeb57
|
[use] Skip most default ignorables when clustering
|
2020-09-02 15:51:15 -07:00 |
Ebrahim Byagowi
|
6937092a66
|
[py] apply lgtm.com python suggestions
|
2020-07-13 23:37:52 +04:30 |
Ebrahim Byagowi
|
82c6ddb986
|
[py] remove not needed imports
|
2020-07-03 15:51:13 +04:30 |
Ebrahim Byagowi
|
ad87155fd0
|
minor, use py3's open(encoding=)
|
2020-05-29 00:11:19 +04:30 |
Ebrahim Byagowi
|
7554f618ec
|
minor, use sys.exit print shorthand
|
2020-05-28 23:34:37 +04:30 |
Ebrahim Byagowi
|
08f1d95a50
|
minor, move scripts manuals to __doc__
|
2020-05-28 15:13:12 +04:30 |
David Corbett
|
fd748fac41
|
Update to Unicode 13.0.0
|
2020-04-29 17:17:03 -04:00 |
Ebrahim Byagowi
|
a0c58be371
|
[tools] Remove py2 remains
|
2020-03-18 23:41:20 +03:30 |
Ebrahim Byagowi
|
8d19907704
|
Remove python2 support from tests/utils scripts
|
2020-02-19 16:17:45 +03:30 |
Ebrahim Byagowi
|
6a390df8af
|
[tools] Print unicode links on gen-* tools output
As Behdad's review
|
2020-02-10 17:20:09 +03:30 |
Evgeniy Reizner
|
4dc87365d7
|
Add links to files used by python scripts.
Closes #2150
|
2020-02-09 20:52:49 +03:30 |
David Corbett
|
e4464f4484
|
Reorder U+1C29 LEPCHA VOWEL SIGN OO
|
2019-10-09 20:55:52 -04:00 |
Behdad Esfahbod
|
7aad53657e
|
[config] Add HB_NO_OT_SHAPE / HB_NO_OT
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
2019-06-26 13:21:03 -07:00 |
David Corbett
|
d64fb9db52
|
[use] Allow U+1A60 TAI THAM SIGN SAKOT after vowel
|
2019-05-27 13:14:03 -04:00 |
David Corbett
|
d100ccad02
|
[use] Allow multiple FMs in a cluster
|
2019-05-24 15:07:29 -04:00 |
David Corbett
|
125c45ed36
|
Convert Consonant_Initial_Postfixed to CONS_MED
|
2019-05-15 14:34:25 -07:00 |