src/hb-buffer-deserialize-json.rl


Log

Author Commit Date CI Message
Behdad Esfahbod 5ef06139 2020-10-15T01:54:28 [buffer] Add ensure_glyphs()/ensure_unicode() Use in deserialize. To be used more.
Behdad Esfahbod 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.
Behdad Esfahbod c396e160 2020-10-09T21:13:10 [buffer/deserialize] Accept arbitrary glyph names Accepts escapes. Added TODO items for matching escaping in serialize().
Behdad Esfahbod 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
Simon Cozens 150f3914 2020-09-25T10:04:39 Prohibit mixed glyphs/unicode buffers in deserialization
Simon Cozens 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.
Simon Cozens c03a2001 2020-09-18T14:19:17 Deserialization routines for Unicode buffers
Behdad Esfahbod c77ae408 2018-08-25T22:36:36 Rename hb-*private.hh to hb-*.hh Sorry for the noise, downstream custom builders. Please adjust.
Behdad Esfahbod 7185b273 2018-05-31T20:03:00 Rename in_error to !successful Towards possibly using Null pool for some nil objects.
Bruce Mitchener a8957377 2018-02-04T01:31:53 Use nullptr, not NULL.
Behdad Esfahbod 5c87120b 2014-10-14T20:07:31 Fix misc warnings Fixes https://github.com/behdad/harfbuzz/pull/51
Behdad Esfahbod 778d7f84 2013-02-27T18:47:26 [buffer] Better parse glyph names
Behdad Esfahbod 20b817ac 2013-02-27T18:39:37 [buffer] Implement buffer deserialization for format=json Using a ragel machine.