Change-Id: Ib70b0776ec3e8e1c6805f2985b9d49c80c9f75dd
Signed-off-by: Victor Cebollada <v.cebollada@samsung.com>
// 0x0530 - 0x058f Armenian
// 0xfb13 - 0xfb17 Armenian subset of Alphabetic prefentation forms
// 0x0530 - 0x058f Armenian
// 0xfb13 - 0xfb17 Armenian subset of Alphabetic prefentation forms
+ // Javanese script
+ // 0xa980 - 0xa9fd Javanese
+
+ // Sundanese script
+ // 0x1b80 - 0x1bbf Sundanese
+ // 0x1cc0 - 0x1ccf Sundanese supplement
+
// The Emoji which map to standardized Unicode characters
// 1. Emoticons ( 1F601 - 1F64F )
// 2. Dingbats ( 2702 - 27B0 )
// The Emoji which map to standardized Unicode characters
// 1. Emoticons ( 1F601 - 1F64F )
// 2. Dingbats ( 2702 - 27B0 )
+ if( ( 0x1b80 <= character ) && ( character <= 0x1bbf ) )
+ {
+ return SUNDANESE;
+ }
+ if( ( 0x1cc0 <= character ) && ( character <= 0x1ccf ) )
+ {
+ return SUNDANESE;
+ }
if( ( 0x1d00 <= character ) && ( character <= 0x1eff ) )
{
if( ( 0x1D26 <= character ) && ( character <= 0x1D2B ) )
if( ( 0x1d00 <= character ) && ( character <= 0x1eff ) )
{
if( ( 0x1D26 <= character ) && ( character <= 0x1D2B ) )
+ if( ( 0xa980 <= character ) && ( character <= 0xa9fd ) )
+ {
+ return JAVANESE;
+ }
if( ( 0xab30 <= character ) && ( character <= 0xab6f ) )
{
return LATIN;
if( ( 0xab30 <= character ) && ( character <= 0xab6f ) )
{
return LATIN;
LAO, ///< The Lao script. Used by the Lao language.
THAI, ///< The Thai script. Used by the Thai language
KHMER, ///< The Khmer script. Used by the Khmer language.
LAO, ///< The Lao script. Used by the Lao language.
THAI, ///< The Thai script. Used by the Thai language
KHMER, ///< The Khmer script. Used by the Khmer language.
+ JAVANESE, ///< The Javanese script. Used by the Javanese language.
+ SUNDANESE, ///< The Sundanese script. Used by the Sundanese language.
EMOJI, ///< The Emoji which map to standardized Unicode characters.
EMOJI, ///< The Emoji which map to standardized Unicode characters.
"LAO", ///< The Lao script. Used by the Lao language.
"THAI", ///< The Thai script. Used by the Thai language
"KHMER", ///< The Khmer script. Used by the Khmer language.
"LAO", ///< The Lao script. Used by the Lao language.
"THAI", ///< The Thai script. Used by the Thai language
"KHMER", ///< The Khmer script. Used by the Khmer language.
+ "JAVANESE", ///< The Javanese script. Used by the Javanese language.
+ "SUNDANESE", ///< The Sundanese script. Used by the Sundanese language.
"EMOJI", ///< The Emoji which map to standardized Unicode characters.
"EMOJI", ///< The Emoji which map to standardized Unicode characters.
HB_SCRIPT_LAO,
HB_SCRIPT_THAI,
HB_SCRIPT_KHMER,
HB_SCRIPT_LAO,
HB_SCRIPT_THAI,
HB_SCRIPT_KHMER,
+ HB_SCRIPT_JAVANESE,
+ HB_SCRIPT_SUNDANESE,
HB_SCRIPT_UNKNOWN, // EMOJI
HB_SCRIPT_UNKNOWN, // SYMBOLS1
HB_SCRIPT_UNKNOWN, // EMOJI
HB_SCRIPT_UNKNOWN, // SYMBOLS1