[myanmar] Remove myanmar_old shaper
Over time it has become the same as default shaper. So, remove.
This commit is contained in:
parent
eeed802b1d
commit
25f52f58c2
|
@ -391,27 +391,6 @@ const hb_ot_complex_shaper_t _hb_ot_complex_shaper_myanmar =
|
|||
};
|
||||
|
||||
|
||||
/* Uniscribe seems to have a shaper for 'mymr' that is like the
|
||||
* generic shaper, except that it zeros mark advances GDEF_LATE. */
|
||||
const hb_ot_complex_shaper_t _hb_ot_complex_shaper_myanmar_old =
|
||||
{
|
||||
nullptr, /* collect_features */
|
||||
nullptr, /* override_features */
|
||||
nullptr, /* data_create */
|
||||
nullptr, /* data_destroy */
|
||||
nullptr, /* preprocess_text */
|
||||
nullptr, /* postprocess_glyphs */
|
||||
HB_OT_SHAPE_NORMALIZATION_MODE_DEFAULT,
|
||||
nullptr, /* decompose */
|
||||
nullptr, /* compose */
|
||||
nullptr, /* setup_masks */
|
||||
HB_TAG_NONE, /* gpos_tag */
|
||||
nullptr, /* reorder_marks */
|
||||
HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_LATE,
|
||||
true, /* fallback_position */
|
||||
};
|
||||
|
||||
|
||||
/* Ugly Zawgyi encoding.
|
||||
* Disable all auto processing.
|
||||
* https://github.com/harfbuzz/harfbuzz/issues/1162 */
|
||||
|
|
|
@ -57,7 +57,6 @@ enum hb_ot_shape_zero_width_marks_type_t {
|
|||
HB_COMPLEX_SHAPER_IMPLEMENT (indic) \
|
||||
HB_COMPLEX_SHAPER_IMPLEMENT (khmer) \
|
||||
HB_COMPLEX_SHAPER_IMPLEMENT (myanmar) \
|
||||
HB_COMPLEX_SHAPER_IMPLEMENT (myanmar_old) \
|
||||
HB_COMPLEX_SHAPER_IMPLEMENT (myanmar_zawgyi) \
|
||||
HB_COMPLEX_SHAPER_IMPLEMENT (thai) \
|
||||
HB_COMPLEX_SHAPER_IMPLEMENT (use) \
|
||||
|
@ -271,8 +270,6 @@ hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner)
|
|||
case HB_SCRIPT_MYANMAR:
|
||||
if (planner->map.chosen_script[0] == HB_TAG ('m','y','m','2'))
|
||||
return &_hb_ot_complex_shaper_myanmar;
|
||||
else if (planner->map.chosen_script[0] == HB_TAG ('m','y','m','r'))
|
||||
return &_hb_ot_complex_shaper_myanmar_old;
|
||||
else
|
||||
return &_hb_ot_complex_shaper_default;
|
||||
|
||||
|
@ -378,6 +375,7 @@ hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner)
|
|||
|
||||
/* https://github.com/harfbuzz/harfbuzz/issues/1162 */
|
||||
case HB_SCRIPT_MYANMAR_ZAWGYI:
|
||||
|
||||
return &_hb_ot_complex_shaper_myanmar_zawgyi;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue