|
0457d3d7
|
2025-04-04T16:17:32
|
|
[buffer-deserialize] Ignore glyph extents
Fixes https://github.com/harfbuzz/harfbuzz/issues/5169
|
|
7a912c47
|
2025-03-10T16:20:16
|
|
[buffer-deserialize] Fix return value and parsing
I think I got it right.
Alternative to https://github.com/harfbuzz/harfbuzz/pull/5028
|
|
f0ead852
|
2025-02-04T23:27:03
|
|
[aat] Implement set filtering for Noncontextual chains as well
|
|
4268283e
|
2023-01-23T20:53:17
|
|
[buffer-deserialize-text] Accept initial comma
|
|
d0355eb4
|
2023-01-23T20:37:53
|
|
[buffer-deserialize] Parse whole items at a time
Previous logic would fail if char buffer was partial.
|
|
58a696d8
|
2022-11-22T12:56:05
|
|
More hb_memset
|
|
351cccdb
|
2022-07-01T16:52:49
|
|
[buffer-deserialize] Deserialize glyph flags
Fixes https://github.com/harfbuzz/harfbuzz/issues/1482
|
|
5134041f
|
2022-07-01T16:48:47
|
|
[deserialize-json] Make it actually work!
Was not correctly deserializing glyph names as it was not dropping
double-quotes from glyph name before parsing.
|
|
5ef06139
|
2020-10-15T01:54:28
|
|
[buffer] Add ensure_glyphs()/ensure_unicode()
Use in deserialize. To be used more.
|
|
b37edebf
|
2020-10-09T21:26:09
|
|
[buffer/deserialize] Do not clear() buffer upon content type mismatch
We return false. I don't see reason to clear buffer.
|
|
c396e160
|
2020-10-09T21:13:10
|
|
[buffer/deserialize] Accept arbitrary glyph names
Accepts escapes. Added TODO items for matching escaping in serialize().
|
|
4a4eebcf
|
2020-10-09T21:06:20
|
|
[buffer/serialize] Minor renames in Ragel machines
As per my previous review on:
https://github.com/harfbuzz/harfbuzz/pull/2687
|
|
150f3914
|
2020-09-25T10:04:39
|
|
Prohibit mixed glyphs/unicode buffers in deserialization
|
|
3d3c87e7
|
2020-09-21T14:35:05
|
|
Put the flags back in and serialize clusters.
Note that now JSON glyph buffers and Unicode buffers look very similar, except for the g/u property difference.
|
|
c03a2001
|
2020-09-18T14:19:17
|
|
Deserialization routines for Unicode buffers
|
|
c77ae408
|
2018-08-25T22:36:36
|
|
Rename hb-*private.hh to hb-*.hh
Sorry for the noise, downstream custom builders. Please adjust.
|
|
7185b273
|
2018-05-31T20:03:00
|
|
Rename in_error to !successful
Towards possibly using Null pool for some nil objects.
|
|
a8957377
|
2018-02-04T01:31:53
|
|
Use nullptr, not NULL.
|
|
5c87120b
|
2014-10-14T20:07:31
|
|
Fix misc warnings
Fixes https://github.com/behdad/harfbuzz/pull/51
|
|
778d7f84
|
2013-02-27T18:47:26
|
|
[buffer] Better parse glyph names
|
|
20b817ac
|
2013-02-27T18:39:37
|
|
[buffer] Implement buffer deserialization for format=json
Using a ragel machine.
|