|
f71391fe
|
2025-05-12T14:05:28
|
|
[unicode] Move code around
To better match harfRuzz.
|
|
c7ef6a2e
|
2024-09-25T19:42:40
|
|
Remove the hack re variation-selectors
Instead of abusing an unused Gen_Cat value, use existing facilities
to remember variation selectors.
Addresses
https://github.com/RazrFalcon/rustybuzz/pull/134#issuecomment-2374894164
|
|
b94a39d7
|
2024-09-22T08:23:34
|
|
Follow up to variation-selector-not-found glyph
Addresses https://github.com/harfbuzz/harfbuzz/pull/4529#discussion_r1769638033
I'm not sure if this is an improvement. By leaving the var-selector
as default-ignorable, ligatures can form around it, and the resulting
cluster won't make it clear *which* base+var-selector could not be
resolved... That doesn't quite help font fallback the way we want.
Putting up for review.
|
|
bd453de7
|
2022-06-10T07:25:48
|
|
[unicode] Accept a couple hacks as permanent
|
|
4645c3b4
|
2021-10-07T08:52:02
|
|
Update comments for U+180F FVS4
|
|
8c654420
|
2021-09-25T16:38:32
|
|
[Unicode 14] Handle U+180F FVS4
|
|
c3be28ea
|
2021-06-23T17:39:23
|
|
[ot-shape] Numeric runs native direction is LTR
See inline comments. Slightly modified version of the code from Jonathan
Kew on the linked issue.
Fixes https://github.com/harfbuzz/harfbuzz/issues/501
|
|
43d95520
|
2021-04-12T14:01:56
|
|
improve comments on Hebrew ccc 18 & 19
improve comments to reflect that:
ccc 18 includes both "flavors" of qamats: qamats [gadol] and qamats qatan
ccc 19 includes both "flavors" of holam: holam [not haser for vav] and holam haser for vav
This code and its comments may have been written before these code points were added to Unicode.
I.e. originally, these comments may have been complete, but they may have become incomplete in the meantime.
|
|
76c27462
|
2019-11-19T16:51:33
|
|
Don’t modify a ccc to 6
ccc=6 will be used in Unicode 13.0.
|
|
ed67efcc
|
2019-06-17T10:16:24
|
|
Revert "[Myanmar] Prevent reordering between Asat and Dot below"
This reverts commit 1c8654ead41ca746d577549c92d2a41c594ab639.
|
|
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.
|
|
d6cb244f
|
2019-06-15T21:38:27
|
|
Canonically reorder U+0C55 and U+0C56
|
|
fca27860
|
2019-05-11T00:37:01
|
|
[config] Make HB_DISABLE_DEPRECATED actually compile
Part of https://github.com/harfbuzz/harfbuzz/issues/1652
|
|
b2ebaa9a
|
2018-12-16T22:38:10
|
|
Remove redundant 'inline' from methods (#1483)
|
|
5570c87f
|
2018-11-03T14:51:38
|
|
Port objects to use header.writable instead of immutable
Saves 4 or 8 bytes per object on 64bit archs.
|
|
35d410f2
|
2018-10-29T14:45:44
|
|
Remove ASSERT_POD
Newer compilers / language allows structs with constructor in union.
So, this was not actually testing anything. Indeed, the recent
change in DISALLOW_COPY *is* making some of our types non-POD.
That broke some bots.
Just remove this since it wasn't doing much, and I'd rather have
DISALLOW_COPY.
|
|
69f5da06
|
2018-10-23T20:30:40
|
|
[name] More
It assumes all names are encoded in UTF16-BE. Other than that, and not
listing languages correctly, it's *supposed* to work.
|
|
b710ea4f
|
2018-10-03T21:17:59
|
|
Clean Fitzpatrick hack
|
|
3b783185
|
2018-10-03T19:44:15
|
|
[emoji] Mark emoji contination sequences as continuation
This adds a new grapheme bit. Not used yet.
Part of https://github.com/harfbuzz/harfbuzz/issues/1159
|
|
1e8f195b
|
2018-10-03T17:46:48
|
|
[emoji] Add emoji Extended_Pictographic table and function
Part of https://github.com/harfbuzz/harfbuzz/issues/1159
.
|
|
cbcaba6f
|
2018-09-16T19:25:19
|
|
One more bot fix
|
|
01b9148d
|
2018-09-14T14:23:09
|
|
[unicode] Move Fitzpatrick hack from ot-layout into unicode.hh
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|