0.9.7
This commit is contained in:
parent
ac064a2db2
commit
4c89635765
86
NEWS
86
NEWS
|
@ -1,3 +1,89 @@
|
|||
Overview of changes leading to 0.9.7
|
||||
Sunday, November 21, 2012
|
||||
====================================
|
||||
|
||||
|
||||
HarfBuzz "All-You-Can-Eat-Sushi" (aka Vancouver) Hackfest and follow-on fixes.
|
||||
|
||||
- Fix Arabic contextual joining using pre-context text.
|
||||
- Fix Sinhala "split matra" mess.
|
||||
- Fix Khmer shaping with broken fonts.
|
||||
- Implement Thai "PUA" shaping for old fonts.
|
||||
- Do NOT route Kharoshthi script through the Indic shaper.
|
||||
- Disable fallback positioning for Indic and Thai shapers.
|
||||
- Misc fixes.
|
||||
|
||||
|
||||
hb-shape / hb-view changes:
|
||||
|
||||
- Add --text-before and --text-after
|
||||
- Add --bot / --eot / --preserve-default-ignorables
|
||||
- hb-shape --output-format=json
|
||||
|
||||
|
||||
New API:
|
||||
|
||||
hb_buffer_clear()
|
||||
|
||||
hb_buffer_flags_t
|
||||
|
||||
HB_BUFFER_FLAGS_DEFAULT
|
||||
HB_BUFFER_FLAG_BOT
|
||||
HB_BUFFER_FLAG_EOT
|
||||
HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES
|
||||
|
||||
hb_buffer_set_flags()
|
||||
hb_buffer_get_flags()
|
||||
|
||||
HB_BUFFER_SERIALIZE_FLAGS
|
||||
hb_buffer_serialize_glyphs()
|
||||
hb_buffer_deserialize_glyphs()
|
||||
hb_buffer_serialize_list_formats()
|
||||
|
||||
hb_set_add_range()
|
||||
hb_set_del_range()
|
||||
hb_set_get_population()
|
||||
hb_set_next_range()
|
||||
|
||||
hb_face_[sg]et_glyph_count()
|
||||
|
||||
hb_segment_properties_t
|
||||
HB_SEGMENT_PROPERTIES_DEFAULT
|
||||
hb_segment_properties_equal()
|
||||
hb_segment_properties_hash()
|
||||
|
||||
hb_buffer_set_segment_properties()
|
||||
hb_buffer_get_segment_properties()
|
||||
|
||||
hb_ot_layout_glyph_class_t
|
||||
hb_ot_layout_get_glyph_class()
|
||||
hb_ot_layout_get_glyphs_in_class()
|
||||
|
||||
hb_shape_plan_t
|
||||
hb_shape_plan_create()
|
||||
hb_shape_plan_create_cached()
|
||||
hb_shape_plan_get_empty()
|
||||
hb_shape_plan_reference()
|
||||
hb_shape_plan_destroy()
|
||||
hb_shape_plan_set_user_data()
|
||||
hb_shape_plan_get_user_data()
|
||||
hb_shape_plan_execute()
|
||||
hb_shape_plan_get_shaper()
|
||||
|
||||
hb_ot_shape_plan_collect_lookups()
|
||||
|
||||
|
||||
API changes:
|
||||
|
||||
- Remove "mask" parameter from hb_buffer_add().
|
||||
- Rename hb_ot_layout_would_substitute_lookup() and hb_ot_layout_substitute_closure_lookup().
|
||||
- hb-set.h API const correction.
|
||||
- Renamed hb_set_min/max() to hb_set_get_min/max().
|
||||
- Rename hb_ot_layout_feature_get_lookup_indexes() to hb_ot_layout_feature_get_lookups().
|
||||
- Rename hb_buffer_guess_properties() to hb_buffer_guess_segment_properties().
|
||||
|
||||
|
||||
|
||||
Overview of changes leading to 0.9.6
|
||||
Sunday, November 13, 2012
|
||||
====================================
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
AC_PREREQ([2.64])
|
||||
AC_INIT([HarfBuzz],
|
||||
[0.9.6],
|
||||
[0.9.7],
|
||||
[http://bugs.freedesktop.org/enter_bug.cgi?product=harfbuzz],
|
||||
[harfbuzz],
|
||||
[http://harfbuzz.org/])
|
||||
|
|
Loading…
Reference in New Issue