#11352: harfbuzz-2.2.0
-------------------------+-----------------------
Reporter: bdubbs | Owner: bdubbs
Type: enhancement | Status: assigned
Priority: normal | Milestone: 8.4
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+-----------------------
Comment (by bdubbs):
Now version 2.2.0.
Overview of changes leading to 2.2.0
Thursday, November 29, 2018
- Misc shaping bug fixes.
- Add font variations named-instance API.
- Deprecate font variations axis enumeration API and add replacement.
- AAT shaping improvements:
- Fixed 'kern' table Format 2 implementation.
- Implement 'feat' table API for feature detection.
- Blacklist 'GSUB' table of fonts from 'MUTF' foundry that also have
'morx'.
New API:
- hb_aat_layout_feature_type_t
- hb_aat_layout_feature_selector_t
- hb_aat_layout_get_feature_types()
- hb_aat_layout_feature_type_get_name_id
- hb_aat_layout_feature_selector_info_t
- HB_AAT_LAYOUT_NO_SELECTOR_INDEX
- hb_aat_layout_feature_type_get_selector_infos()
- hb_ot_var_axis_flags_t
- hb_ot_var_axis_info_t
- hb_ot_var_get_axis_infos()
- hb_ot_var_find_axis_info()
- hb_ot_var_get_named_instance_count()
- hb_ot_var_named_instance_get_subfamily_name_id()
- hb_ot_var_named_instance_get_postscript_name_id()
- hb_ot_var_named_instance_get_design_coords()
Deprecated API:
- HB_OT_VAR_NO_AXIS_INDEX
- hb_ot_var_axis_t
- hb_ot_var_get_axes()
- hb_ot_var_find_axis()
Overview of changes leading to 2.1.3
Friday, November 16, 2018
- Fix AAT 'mort' shaping, which was broken in 2.1.2
Overview of changes leading to 2.1.2
Friday, November 16, 2018
- Various internal changes.
- AAT shaping improvements:
- Implement kern table Format 1 state-machine-based kerning.
- Implement cross-stream kerning (cursive positioning, etc).
- Ignore emptyish GSUB tables (zero scripts) if morx present.
- Don't apply GPOS if morx is being applied. Matches Apple.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/11352#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