|
a665e29e
|
2022-03-23T17:30:25
|
|
[use] Avoid O(n^2) in the machine
Fixes https://github.com/harfbuzz/harfbuzz/issues/3502
|
|
49fb8f90
|
2022-03-13T15:01:11
|
|
[USE] Treat visible viramas like dependent vowels
|
|
854219e0
|
2022-03-05T10:46:31
|
|
[USE] Simplify `not_ccs_default_ignorable`
|
|
6e059a46
|
2022-03-04T19:18:40
|
|
[USE] Allow any non-numeric tail in symbol cluster
|
|
5b0a5981
|
2022-03-04T20:45:30
|
|
[USE] Restore the category WJ
|
|
7af165db
|
2022-02-12T21:25:24
|
|
Fix compiler warning
|
|
ae193cd1
|
2021-10-08T21:58:07
|
|
[USE] Insert dotted circles before lone viramas
|
|
7287125c
|
2021-10-05T08:52:11
|
|
[USE] Merge the categories S and O
|
|
8eaee2f8
|
2021-10-07T20:10:31
|
|
[USE] Only skip default ignorables within CCSes
|
|
dad41c07
|
2021-02-01T13:54:12
|
|
[use] Typo
|
|
769c2b19
|
2021-01-29T11:40:59
|
|
[indic/khmer/myanmar/use] Minor shuffling of found_syllable() macros
|
|
59721c2f
|
2021-01-29T11:34:59
|
|
[use] Move data table into same compilation unit
|
|
d9b167da
|
2021-01-28T20:40:42
|
|
[use] Remove hb-ot-shape-complex-use.hh
Inline into ragel machine.
|
|
3bb2653a
|
2021-01-28T20:36:51
|
|
[use] Reuse category numbers exported from ragel machine
Part of https://github.com/harfbuzz/harfbuzz/pull/2726
|
|
c417e0d2
|
2021-01-28T20:27:59
|
|
[indic/khmer/myanmar/use] Move enum category around
Such that the generated -machine.hh headers are independent.
|
|
880fdb74
|
2021-01-28T19:47:53
|
|
[indic/khmer/myanmar/use] Export categories from Ragel source
Not hooked up yet.
Part of alternative approach to
https://github.com/harfbuzz/harfbuzz/pull/2726
|
|
8af85c4e
|
2021-01-15T18:48:12
|
|
Remove hb-ot-shape-complex-machine-index.hh file
Inline code into USE header.
|
|
3c5b7886
|
2021-01-15T19:26:04
|
|
Revert "Avoid category duplication between C++ and Ragel"
This reverts commit 67ea8133d3fa82b3365cd917fb266ba752f16169.
Merged accidentally on https://github.com/harfbuzz/harfbuzz/pull/2726
|
|
67ea8133
|
2020-10-17T14:37:22
|
|
Avoid category duplication between C++ and Ragel
|
|
f579c661
|
2020-11-21T16:06:27
|
|
Mark variable unused
Hopefully fixes build with newer ragel.
https://github.com/adrian-thurston/ragel/issues/56
Fixes https://github.com/harfbuzz/harfbuzz/issues/2752
|
|
79fd5ce2
|
2020-10-17T11:57:08
|
|
[use] Merge IND and Rsv classes into O
|
|
cde2cf84
|
2020-10-16T23:49:31
|
|
[use] Minor clean-up of unused categories
|
|
0792690b
|
2020-10-16T22:41:12
|
|
[use] Skip WJ and ZWJ when clustering
|
|
a99e8721
|
2020-09-28T21:12:46
|
|
[use] Fix tests with MSVC
|
|
faf09f54
|
2020-08-14T18:30:20
|
|
[USE] Support hieroglyph clusters
|
|
06f49fc8
|
2020-08-13T13:37:45
|
|
[USE] Update to the 2020-08-13 USE specification
This also uses the data files from
<https://github.com/microsoft/font-tools/tree/78b2134fdca84df41a931d30d5c48fec115eca41/USE>.
|
|
6a38adeb
|
2019-05-03T14:16:50
|
|
[use] Skip most default ignorables when clustering
|
|
d115a9e0
|
2019-07-02T14:42:45
|
|
[amalgam] Fix most duplicate-id instances in Indic-like shapers
Part of https://github.com/harfbuzz/harfbuzz/issues/1809
|
|
d64fb9db
|
2019-05-26T11:05:54
|
|
[use] Allow U+1A60 TAI THAM SIGN SAKOT after vowel
|
|
d100ccad
|
2019-05-19T10:01:20
|
|
[use] Allow multiple FMs in a cluster
|
|
026ab825
|
2019-05-01T16:15:58
|
|
Add dotted circles to more broken clusters
|
|
75114e01
|
2018-10-03T12:29:56
|
|
[use] Add Halant_Or_Vowel_Modifier category
Fixes https://github.com/harfbuzz/harfbuzz/issues/1102
|
|
5101abd4
|
2018-10-02T17:49:06
|
|
[indic/use] Factor common expressions in ragel machine
No machine change.
|
|
6f457f83
|
2018-10-02T17:46:27
|
|
[indic] Minor flip grammar around
No behavior change.
|
|
40d5d19d
|
2018-10-02T17:04:05
|
|
[ragel] Use ts/te (token-start / token-end) instead of manual tracking
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
060e6b4a
|
2018-06-05T17:31:46
|
|
Update to Unicode 11.0.0
UCDN is not updated yet.
|
|
2eaba80c
|
2018-04-24T09:04:15
|
|
Minor, re-add unused mark to some of ragel defined state machines (#1005)
|
|
24b8b9b2
|
2018-04-23T19:03:57
|
|
Resolve clang's used-but-marked-unused warnings
|
|
c6dbf6e7
|
2018-01-31T14:09:04
|
|
Allow optional ZWJ in virama terminated cluster
|
|
72ecaae0
|
2017-12-24T16:05:07
|
|
[use] Allow ZWJ before/after Halant
https://github.com/harfbuzz/harfbuzz/issues/542#issuecomment-353169729
|
|
7c6937e7
|
2017-11-20T14:49:22
|
|
Move all references of old url to the new address (#622)
|
|
e07669fc
|
2017-10-03T14:57:14
|
|
[use] Implement Consonant_With_Stacker
Related to https://github.com/behdad/harfbuzz/issues/528
|
|
9dd29c68
|
2017-07-14T17:01:27
|
|
[use] Allow up to two medial-below letters
Fixes https://github.com/behdad/harfbuzz/issues/376
|
|
9b6312f9
|
2016-05-06T17:41:49
|
|
[use] Update to draft spec from Andrew Glass from August 2015
|
|
3e4e7616
|
2016-05-06T17:28:25
|
|
[use] Add a catch-all clause to the machine
|
|
d04e461f
|
2016-05-06T17:17:00
|
|
[use] Fix 'Number-joiner terminated cluster' to use HN instead of H
From draft update to USE.
|
|
40c4a991
|
2015-07-21T17:14:54
|
|
[USE] Implement dotted-circle
This makes USE feature-complete as far as the Indic-like features
are concerned.
|
|
7ce03ebe
|
2015-07-21T16:55:26
|
|
[USE] Move pref
|
|
eb74535c
|
2015-07-20T15:33:25
|
|
[USE] Fix Number clusters
The spec wrongly has "H" where "HN" is meant.
|
|
e0eabd7f
|
2015-07-20T13:30:51
|
|
[USE] Put a Ragel machine together
Grammar from the spec!
|
|
e2c95116
|
2015-07-20T11:32:48
|
|
[USE] Add Universal Shaping Engine to Makefile
|