#9670: harfbuzz-1.5.0
-------------------------+-----------------------
 Reporter:  bdubbs@…     |       Owner:  bdubbs@…
     Type:  enhancement  |      Status:  assigned
 Priority:  normal       |   Milestone:  8.2
Component:  BOOK         |     Version:  SVN
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+-----------------------

Comment (by bdubbs@…):

 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()[[br]]
   hb_glyph_info_get_glyph_flags()

--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/9670#comment:2>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to