1.9.0
This commit is contained in:
parent
616fd34a69
commit
54d332dd9b
19
NEWS
19
NEWS
|
@ -1,3 +1,22 @@
|
|||
Overview of changes leading to 1.9.0
|
||||
Monday, September 10, 2018
|
||||
====================================
|
||||
- Added 'cmap' API to hb_face_t.
|
||||
- Face-builder API.
|
||||
- hb-ot-font re-creation should be much leaner now, as the
|
||||
font tables it uses are cached on hb_face_t now.
|
||||
- Internal source header file name changes:
|
||||
hb-*-private.hh is renamed to hb-*.hh.
|
||||
|
||||
New API:
|
||||
+HB_UNICODE_MAX
|
||||
+hb_face_collect_unicodes()
|
||||
+hb_face_collect_variation_selectors()
|
||||
+hb_face_collect_variation_unicodes()
|
||||
+hb_face_builder_create()
|
||||
+hb_face_builder_add_table()
|
||||
|
||||
|
||||
Overview of changes leading to 1.8.8
|
||||
Tuesday, August 14, 2018
|
||||
====================================
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
AC_PREREQ([2.64])
|
||||
AC_INIT([HarfBuzz],
|
||||
[1.8.8],
|
||||
[1.9.0],
|
||||
[https://github.com/harfbuzz/harfbuzz/issues/new],
|
||||
[harfbuzz],
|
||||
[http://harfbuzz.org/])
|
||||
|
|
|
@ -526,7 +526,7 @@ hb_face_get_table_tags (const hb_face_t *face,
|
|||
* @face: font face.
|
||||
* @out: set to add Unicode characters covered by @face to.
|
||||
*
|
||||
* Since: REPLACEME
|
||||
* Since: 1.9.0
|
||||
*/
|
||||
void
|
||||
hb_face_collect_unicodes (hb_face_t *face,
|
||||
|
@ -543,7 +543,7 @@ hb_face_collect_unicodes (hb_face_t *face,
|
|||
*
|
||||
*
|
||||
*
|
||||
* Since: REPLACEME
|
||||
* Since: 1.9.0
|
||||
*/
|
||||
void
|
||||
hb_face_collect_variation_selectors (hb_face_t *face,
|
||||
|
@ -560,7 +560,7 @@ hb_face_collect_variation_selectors (hb_face_t *face,
|
|||
*
|
||||
*
|
||||
*
|
||||
* Since: REPLACEME
|
||||
* Since: 1.9.0
|
||||
*/
|
||||
void
|
||||
hb_face_collect_variation_unicodes (hb_face_t *face,
|
||||
|
@ -684,7 +684,7 @@ _hb_face_builder_reference_table (hb_face_t *face, hb_tag_t tag, void *user_data
|
|||
*
|
||||
* Return value: (transfer full) New face.
|
||||
*
|
||||
* Since: REPLACEME
|
||||
* Since: 1.9.0
|
||||
**/
|
||||
hb_face_t *
|
||||
hb_face_builder_create (void)
|
||||
|
@ -703,7 +703,7 @@ hb_face_builder_create (void)
|
|||
* Add table for @tag with data provided by @blob to the face. @face must
|
||||
* be created using hb_face_builder_create().
|
||||
*
|
||||
* Since: REPLACEME
|
||||
* Since: 1.9.0
|
||||
**/
|
||||
hb_bool_t
|
||||
hb_face_builder_add_table (hb_face_t *face, hb_tag_t tag, hb_blob_t *blob)
|
||||
|
|
|
@ -40,6 +40,11 @@
|
|||
HB_BEGIN_DECLS
|
||||
|
||||
|
||||
/**
|
||||
* HB_UNICODE_MAX
|
||||
*
|
||||
* Since: 1.9.0
|
||||
*/
|
||||
#define HB_UNICODE_MAX 0x10FFFFu
|
||||
|
||||
|
||||
|
|
|
@ -37,10 +37,10 @@ HB_BEGIN_DECLS
|
|||
|
||||
|
||||
#define HB_VERSION_MAJOR 1
|
||||
#define HB_VERSION_MINOR 8
|
||||
#define HB_VERSION_MICRO 8
|
||||
#define HB_VERSION_MINOR 9
|
||||
#define HB_VERSION_MICRO 0
|
||||
|
||||
#define HB_VERSION_STRING "1.8.8"
|
||||
#define HB_VERSION_STRING "1.9.0"
|
||||
|
||||
#define HB_VERSION_ATLEAST(major,minor,micro) \
|
||||
((major)*10000+(minor)*100+(micro) <= \
|
||||
|
|
Loading…
Reference in New Issue