| Index: third_party/harfbuzz-ng/src/hb-buffer.h
|
| diff --git a/third_party/harfbuzz-ng/src/hb-buffer.h b/third_party/harfbuzz-ng/src/hb-buffer.h
|
| index 4b285bbb3d65b0178932e64dc5e3bb88f22c2146..bb89dc3de7449c6b7755fb3b73083ddbe016bef6 100644
|
| --- a/third_party/harfbuzz-ng/src/hb-buffer.h
|
| +++ b/third_party/harfbuzz-ng/src/hb-buffer.h
|
| @@ -171,6 +171,9 @@ void
|
| hb_buffer_guess_segment_properties (hb_buffer_t *buffer);
|
|
|
|
|
| +/*
|
| + * Since: 0.9.20
|
| + */
|
| typedef enum { /*< flags >*/
|
| HB_BUFFER_FLAG_DEFAULT = 0x00000000u,
|
| HB_BUFFER_FLAG_BOT = 0x00000001u, /* Beginning-of-text */
|
| @@ -185,6 +188,9 @@ hb_buffer_set_flags (hb_buffer_t *buffer,
|
| hb_buffer_flags_t
|
| hb_buffer_get_flags (hb_buffer_t *buffer);
|
|
|
| +/*
|
| + * Since: 0.9.42
|
| + */
|
| typedef enum {
|
| HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES = 0,
|
| HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS = 1,
|
| @@ -319,11 +325,15 @@ hb_buffer_normalize_glyphs (hb_buffer_t *buffer);
|
| * Serialize
|
| */
|
|
|
| +/*
|
| + * Since: 0.9.20
|
| + */
|
| typedef enum { /*< flags >*/
|
| HB_BUFFER_SERIALIZE_FLAG_DEFAULT = 0x00000000u,
|
| HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS = 0x00000001u,
|
| HB_BUFFER_SERIALIZE_FLAG_NO_POSITIONS = 0x00000002u,
|
| - HB_BUFFER_SERIALIZE_FLAG_NO_GLYPH_NAMES = 0x00000004u
|
| + HB_BUFFER_SERIALIZE_FLAG_NO_GLYPH_NAMES = 0x00000004u,
|
| + HB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTS = 0x00000008u
|
| } hb_buffer_serialize_flags_t;
|
|
|
| typedef enum {
|
|
|