1.5.0
This commit is contained in:
parent
224d20e4e1
commit
e8b364b860
44
NEWS
44
NEWS
@ -1,3 +1,47 @@
|
||||
Overview of changes leading to 1.5.0
|
||||
Wednesday, August 23, 2017
|
||||
====================================
|
||||
|
||||
- Misc new API, for appending a buffer to another, and for comparing
|
||||
contents of two buffers for types of differences.
|
||||
|
||||
- New "unsafe-to-break" API. Can be used to speed up reshaping
|
||||
in line-breaking situations. Essentially, after shaping, it returns
|
||||
positions in the input string (some of the cluster boundaries) that
|
||||
are "safe to break" in that if the text is segmented at that position
|
||||
and two sides reshaped and concatenated, the shaping result is
|
||||
exactly the same as shaping the text in one piece.
|
||||
|
||||
hb-view and hb-shape and hb-shape now take --verify, which verifies
|
||||
the above property.
|
||||
|
||||
Some corner cases of the implementation are still not quite working.
|
||||
Those will be fixed in subsequent releases.
|
||||
|
||||
- New API:
|
||||
|
||||
hb_buffer_append()
|
||||
|
||||
hb_glyph_flags_t
|
||||
HB_GLYPH_FLAG_UNSAFE_TO_BREAK
|
||||
HB_GLYPH_FLAG_DEFINED
|
||||
hb_glyph_info_get_glyph_flags()
|
||||
|
||||
HB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGS
|
||||
|
||||
hb_buffer_diff_flags_t
|
||||
HB_BUFFER_DIFF_FLAG_EQUAL
|
||||
HB_BUFFER_DIFF_FLAG_CONTENT_TYPE_MISMATCH
|
||||
HB_BUFFER_DIFF_FLAG_LENGTH_MISMATCH
|
||||
HB_BUFFER_DIFF_FLAG_NOTDEF_PRESENT
|
||||
HB_BUFFER_DIFF_FLAG_DOTTED_CIRCLE_PRESENT
|
||||
HB_BUFFER_DIFF_FLAG_CODEPOINT_MISMATCH
|
||||
HB_BUFFER_DIFF_FLAG_CLUSTER_MISMATCH
|
||||
HB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCH
|
||||
HB_BUFFER_DIFF_FLAG_POSITION_MISMATCH
|
||||
hb_buffer_diff
|
||||
|
||||
|
||||
Overview of changes leading to 1.4.8
|
||||
Tuesday, August 8, 2017
|
||||
====================================
|
||||
|
@ -1,6 +1,6 @@
|
||||
AC_PREREQ([2.64])
|
||||
AC_INIT([HarfBuzz],
|
||||
[1.4.8],
|
||||
[1.5.0],
|
||||
[https://github.com/behdad/harfbuzz/issues/new],
|
||||
[harfbuzz],
|
||||
[http://harfbuzz.org/])
|
||||
|
Loading…
Reference in New Issue
Block a user