Add Unicode 10 scripts
This commit is contained in:
parent
bdbe974f52
commit
1535f8c672
|
@ -321,6 +321,14 @@ typedef enum
|
||||||
/*9.0*/ HB_SCRIPT_TANGUT = HB_TAG ('T','a','n','g'),
|
/*9.0*/ HB_SCRIPT_TANGUT = HB_TAG ('T','a','n','g'),
|
||||||
/*9.0*/ HB_SCRIPT_NEWA = HB_TAG ('N','e','w','a'),
|
/*9.0*/ HB_SCRIPT_NEWA = HB_TAG ('N','e','w','a'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Since 1.6.0
|
||||||
|
*/
|
||||||
|
/*10.0*/HB_SCRIPT_MASARAM_GONDI = HB_TAG ('G','o','n','m'),
|
||||||
|
/*10.0*/HB_SCRIPT_NUSHU = HB_TAG ('N','s','h','u'),
|
||||||
|
/*10.0*/HB_SCRIPT_SOYOMBO = HB_TAG ('S','o','y','o'),
|
||||||
|
/*10.0*/HB_SCRIPT_ZANABAZAR_SQUARE = HB_TAG ('Z','a','n','b'),
|
||||||
|
|
||||||
/* No script set. */
|
/* No script set. */
|
||||||
HB_SCRIPT_INVALID = HB_TAG_NONE,
|
HB_SCRIPT_INVALID = HB_TAG_NONE,
|
||||||
|
|
||||||
|
|
|
@ -362,6 +362,11 @@ hb_ot_shape_complex_categorize (const hb_ot_shape_planner_t *planner)
|
||||||
case HB_SCRIPT_MARCHEN:
|
case HB_SCRIPT_MARCHEN:
|
||||||
case HB_SCRIPT_NEWA:
|
case HB_SCRIPT_NEWA:
|
||||||
|
|
||||||
|
/* Unicode-10.0 additions */
|
||||||
|
case HB_SCRIPT_MASARAM_GONDI:
|
||||||
|
case HB_SCRIPT_SOYOMBO:
|
||||||
|
case HB_SCRIPT_ZANABAZAR_SQUARE:
|
||||||
|
|
||||||
/* If the designer designed the font for the 'DFLT' script,
|
/* If the designer designed the font for the 'DFLT' script,
|
||||||
* use the default shaper. Otherwise, use the specific shaper.
|
* use the default shaper. Otherwise, use the specific shaper.
|
||||||
* Note that for some simple scripts, there may not be *any*
|
* Note that for some simple scripts, there may not be *any*
|
||||||
|
|
Loading…
Reference in New Issue