@@ -954,106 +954,106 @@ pub mod script_extensions {
954954 pub const ZANABAZAR_SQUARE : ScriptExtension = ScriptExtension :: new ( 0 , 0 , 0x2000000 ) ;
955955 /// Zanabazar_Square
956956 pub const ZANB : ScriptExtension = ZANABAZAR_SQUARE ;
957- /// Devanagari, Grantha
958- pub const DEVA_GRAN : ScriptExtension = DEVA . union ( GRAN ) ;
959- /// Cypriot, Linear_A, Linear_B
960- pub const CPRT_LINA_LINB : ScriptExtension = CPRT . union ( LINA ) . union ( LINB ) ;
961- /// Arabic, Thaana
962- pub const ARAB_THAA : ScriptExtension = ARAB . union ( THAA ) ;
963- /// Han, Hiragana, Katakana
964- pub const HANI_HIRA_KANA : ScriptExtension = HANI . union ( HIRA ) . union ( KANA ) ;
965- /// Bengali, Devanagari, Dogra, Gunjala_Gondi, Masaram_Gondi, Grantha, Gujarati, Gurmukhi, Kannada, Mahajani, Malayalam, Nandinagari, Oriya, Khudawadi, Sinhala, Syloti_Nagri, Takri, Tamil, Telugu, Tirhuta
966- pub const BENG_DEVA_DOGR_GONG_GONM_GRAN_GUJR_GURU_KNDA_MAHJ_MLYM_NAND_ORYA_SIND_SINH_SYLO_TAKR_TAML_TELU_TIRH : ScriptExtension = BENG . union ( DEVA ) . union ( DOGR ) . union ( GONG ) . union ( GONM ) . union ( GRAN ) . union ( GUJR ) . union ( GURU ) . union ( KNDA ) . union ( MAHJ ) . union ( MLYM ) . union ( NAND ) . union ( ORYA ) . union ( SIND ) . union ( SINH ) . union ( SYLO ) . union ( TAKR ) . union ( TAML ) . union ( TELU ) . union ( TIRH ) ;
967- /// Bengali, Devanagari, Grantha, Gujarati, Gurmukhi, Kannada, Latin, Malayalam, Oriya, Sharada, Tamil, Telugu, Tirhuta
968- pub const BENG_DEVA_GRAN_GUJR_GURU_KNDA_LATN_MLYM_ORYA_SHRD_TAML_TELU_TIRH : ScriptExtension = BENG . union ( DEVA ) . union ( GRAN ) . union ( GUJR ) . union ( GURU ) . union ( KNDA ) . union ( LATN ) . union ( MLYM ) . union ( ORYA ) . union ( SHRD ) . union ( TAML ) . union ( TELU ) . union ( TIRH ) ;
969- /// Cyrillic, Latin
970- pub const CYRL_LATN : ScriptExtension = CYRL . union ( LATN ) ;
971- /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kannada, Kaithi, Mahajani, Malayalam, Modi, Nandinagari, Khudawadi, Takri, Tirhuta
972- pub const DEVA_DOGR_GUJR_GURU_KHOJ_KNDA_KTHI_MAHJ_MLYM_MODI_NAND_SIND_TAKR_TIRH : ScriptExtension = DEVA . union ( DOGR ) . union ( GUJR ) . union ( GURU ) . union ( KHOJ ) . union ( KNDA ) . union ( KTHI ) . union ( MAHJ ) . union ( MLYM ) . union ( MODI ) . union ( NAND ) . union ( SIND ) . union ( TAKR ) . union ( TIRH ) ;
957+ /// Arabic, Coptic
958+ pub const ARAB_COPT : ScriptExtension = ARAB . union ( COPT ) ;
973959 /// Arabic, Hanifi_Rohingya
974960 pub const ARAB_ROHG : ScriptExtension = ARAB . union ( ROHG ) ;
975- /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kaithi, Mahajani, Modi, Khudawadi, Takri, Tirhuta
976- pub const DEVA_DOGR_GUJR_GURU_KHOJ_KTHI_MAHJ_MODI_SIND_TAKR_TIRH : ScriptExtension = DEVA . union ( DOGR ) . union ( GUJR ) . union ( GURU ) . union ( KHOJ ) . union ( KTHI ) . union ( MAHJ ) . union ( MODI ) . union ( SIND ) . union ( TAKR ) . union ( TIRH ) ;
961+ /// Arabic, Syriac
962+ pub const ARAB_SYRC : ScriptExtension = ARAB . union ( SYRC ) ;
963+ /// Arabic, Thaana
964+ pub const ARAB_THAA : ScriptExtension = ARAB . union ( THAA ) ;
965+ /// Bengali, Devanagari
966+ pub const BENG_DEVA : ScriptExtension = BENG . union ( DEVA ) ;
967+ /// Bopomofo, Han
968+ pub const BOPO_HANI : ScriptExtension = BOPO . union ( HANI ) ;
977969 /// Buginese, Javanese
978970 pub const BUGI_JAVA : ScriptExtension = BUGI . union ( JAVA ) ;
979- /// Arabic, Hanifi_Rohingya, Syriac, Thaana, Yezidi
980- pub const ARAB_ROHG_SYRC_THAA_YEZI : ScriptExtension = ARAB . union ( ROHG ) . union ( SYRC ) . union ( THAA ) . union ( YEZI ) ;
971+ /// Cypriot, Linear_B
972+ pub const CPRT_LINB : ScriptExtension = CPRT . union ( LINB ) ;
973+ /// Cyrillic, Glagolitic
974+ pub const CYRL_GLAG : ScriptExtension = CYRL . union ( GLAG ) ;
975+ /// Cyrillic, Latin
976+ pub const CYRL_LATN : ScriptExtension = CYRL . union ( LATN ) ;
977+ /// Cyrillic, Old_Permic
978+ pub const CYRL_PERM : ScriptExtension = CYRL . union ( PERM ) ;
979+ /// Cyrillic, Syriac
980+ pub const CYRL_SYRC : ScriptExtension = CYRL . union ( SYRC ) ;
981+ /// Devanagari, Grantha
982+ pub const DEVA_GRAN : ScriptExtension = DEVA . union ( GRAN ) ;
983+ /// Devanagari, Nandinagari
984+ pub const DEVA_NAND : ScriptExtension = DEVA . union ( NAND ) ;
985+ /// Devanagari, Sharada
986+ pub const DEVA_SHRD : ScriptExtension = DEVA . union ( SHRD ) ;
987+ /// Devanagari, Tamil
988+ pub const DEVA_TAML : ScriptExtension = DEVA . union ( TAML ) ;
981989 /// Georgian, Latin
982990 pub const GEOR_LATN : ScriptExtension = GEOR . union ( LATN ) ;
983- /// Bengali, Devanagari, Dogra, Gunjala_Gondi, Masaram_Gondi, Grantha, Gujarati, Gurmukhi, Kannada, Limbu, Mahajani, Malayalam, Nandinagari, Oriya, Khudawadi, Sinhala, Syloti_Nagri, Takri, Tamil, Telugu, Tirhuta
984- pub const BENG_DEVA_DOGR_GONG_GONM_GRAN_GUJR_GURU_KNDA_LIMB_MAHJ_MLYM_NAND_ORYA_SIND_SINH_SYLO_TAKR_TAML_TELU_TIRH : ScriptExtension = BENG . union ( DEVA ) . union ( DOGR ) . union ( GONG ) . union ( GONM ) . union ( GRAN ) . union ( GUJR ) . union ( GURU ) . union ( KNDA ) . union ( LIMB ) . union ( MAHJ ) . union ( MLYM ) . union ( NAND ) . union ( ORYA ) . union ( SIND ) . union ( SINH ) . union ( SYLO ) . union ( TAKR ) . union ( TAML ) . union ( TELU ) . union ( TIRH ) ;
985- /// Devanagari, Dogra, Kaithi, Mahajani
986- pub const DEVA_DOGR_KTHI_MAHJ : ScriptExtension = DEVA . union ( DOGR ) . union ( KTHI ) . union ( MAHJ ) ;
987- /// Adlam, Arabic, Mandaic, Manichaean, Psalter_Pahlavi, Hanifi_Rohingya, Sogdian, Syriac
988- pub const ADLM_ARAB_MAND_MANI_PHLP_ROHG_SOGD_SYRC : ScriptExtension = ADLM . union ( ARAB ) . union ( MAND ) . union ( MANI ) . union ( PHLP ) . union ( ROHG ) . union ( SOGD ) . union ( SYRC ) ;
989- /// Kayah_Li, Latin, Myanmar
990- pub const KALI_LATN_MYMR : ScriptExtension = KALI . union ( LATN ) . union ( MYMR ) ;
991- /// Bengali, Devanagari, Grantha, Kannada
992- pub const BENG_DEVA_GRAN_KNDA : ScriptExtension = BENG . union ( DEVA ) . union ( GRAN ) . union ( KNDA ) ;
991+ /// Grantha, Tamil
992+ pub const GRAN_TAML : ScriptExtension = GRAN . union ( TAML ) ;
993+ /// Gujarati, Khojki
994+ pub const GUJR_KHOJ : ScriptExtension = GUJR . union ( KHOJ ) ;
995+ /// Gurmukhi, Multani
996+ pub const GURU_MULT : ScriptExtension = GURU . union ( MULT ) ;
993997 /// Han, Latin
994998 pub const HANI_LATN : ScriptExtension = HANI . union ( LATN ) ;
995- /// Devanagari, Tamil
996- pub const DEVA_TAML : ScriptExtension = DEVA . union ( TAML ) ;
997- /// Cyrillic, Syriac
998- pub const CYRL_SYRC : ScriptExtension = CYRL . union ( SYRC ) ;
999- /// Bopomofo, Hangul, Han, Hiragana, Katakana
1000- pub const BOPO_HANG_HANI_HIRA_KANA : ScriptExtension = BOPO . union ( HANG ) . union ( HANI ) . union ( HIRA ) . union ( KANA ) ;
999+ /// Hiragana, Katakana
1000+ pub const HIRA_KANA : ScriptExtension = HIRA . union ( KANA ) ;
1001+ /// Kannada, Nandinagari
1002+ pub const KNDA_NAND : ScriptExtension = KNDA . union ( NAND ) ;
1003+ /// Latin, Mongolian
1004+ pub const LATN_MONG : ScriptExtension = LATN . union ( MONG ) ;
1005+ /// Mongolian, Phags_Pa
1006+ pub const MONG_PHAG : ScriptExtension = MONG . union ( PHAG ) ;
10011007 /// Arabic, Syriac, Thaana
10021008 pub const ARAB_SYRC_THAA : ScriptExtension = ARAB . union ( SYRC ) . union ( THAA ) ;
1003- /// Devanagari, Grantha, Kannada
1004- pub const DEVA_GRAN_KNDA : ScriptExtension = DEVA . union ( GRAN ) . union ( KNDA ) ;
1009+ /// Arabic, Thaana, Yezidi
1010+ pub const ARAB_THAA_YEZI : ScriptExtension = ARAB . union ( THAA ) . union ( YEZI ) ;
10051011 /// Bengali, Chakma, Syloti_Nagri
10061012 pub const BENG_CAKM_SYLO : ScriptExtension = BENG . union ( CAKM ) . union ( SYLO ) ;
1007- /// Kannada, Nandinagari
1008- pub const KNDA_NAND : ScriptExtension = KNDA . union ( NAND ) ;
1009- /// Gurmukhi, Multani
1010- pub const GURU_MULT : ScriptExtension = GURU . union ( MULT ) ;
1011- /// Devanagari, Kannada, Malayalam, Oriya, Tamil, Telugu
1012- pub const DEVA_KNDA_MLYM_ORYA_TAML_TELU : ScriptExtension = DEVA . union ( KNDA ) . union ( MLYM ) . union ( ORYA ) . union ( TAML ) . union ( TELU ) ;
1013- /// Gujarati, Khojki
1014- pub const GUJR_KHOJ : ScriptExtension = GUJR . union ( KHOJ ) ;
1015- /// Cyrillic, Old_Permic
1016- pub const CYRL_PERM : ScriptExtension = CYRL . union ( PERM ) ;
1017- /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kannada, Kaithi, Mahajani, Modi, Nandinagari, Khudawadi, Takri, Tirhuta
1018- pub const DEVA_DOGR_GUJR_GURU_KHOJ_KNDA_KTHI_MAHJ_MODI_NAND_SIND_TAKR_TIRH : ScriptExtension = DEVA . union ( DOGR ) . union ( GUJR ) . union ( GURU ) . union ( KHOJ ) . union ( KNDA ) . union ( KTHI ) . union ( MAHJ ) . union ( MODI ) . union ( NAND ) . union ( SIND ) . union ( TAKR ) . union ( TIRH ) ;
1019- /// Hiragana, Katakana
1020- pub const HIRA_KANA : ScriptExtension = HIRA . union ( KANA ) ;
1021- /// Devanagari, Nandinagari
1022- pub const DEVA_NAND : ScriptExtension = DEVA . union ( NAND ) ;
1023- /// Cypriot, Linear_B
1024- pub const CPRT_LINB : ScriptExtension = CPRT . union ( LINB ) ;
1013+ /// Chakma, Myanmar, Tai_Le
1014+ pub const CAKM_MYMR_TALE : ScriptExtension = CAKM . union ( MYMR ) . union ( TALE ) ;
1015+ /// Cypriot, Linear_A, Linear_B
1016+ pub const CPRT_LINA_LINB : ScriptExtension = CPRT . union ( LINA ) . union ( LINB ) ;
1017+ /// Devanagari, Grantha, Kannada
1018+ pub const DEVA_GRAN_KNDA : ScriptExtension = DEVA . union ( GRAN ) . union ( KNDA ) ;
10251019 /// Devanagari, Grantha, Latin
10261020 pub const DEVA_GRAN_LATN : ScriptExtension = DEVA . union ( GRAN ) . union ( LATN ) ;
1021+ /// Han, Hiragana, Katakana
1022+ pub const HANI_HIRA_KANA : ScriptExtension = HANI . union ( HIRA ) . union ( KANA ) ;
1023+ /// Kayah_Li, Latin, Myanmar
1024+ pub const KALI_LATN_MYMR : ScriptExtension = KALI . union ( LATN ) . union ( MYMR ) ;
1025+ /// Bengali, Devanagari, Grantha, Kannada
1026+ pub const BENG_DEVA_GRAN_KNDA : ScriptExtension = BENG . union ( DEVA ) . union ( GRAN ) . union ( KNDA ) ;
10271027 /// Buhid, Hanunoo, Tagbanwa, Tagalog
10281028 pub const BUHD_HANO_TAGB_TGLG : ScriptExtension = BUHD . union ( HANO ) . union ( TAGB ) . union ( TGLG ) ;
1029- /// Arabic, Syriac
1030- pub const ARAB_SYRC : ScriptExtension = ARAB . union ( SYRC ) ;
1031- /// Grantha, Tamil
1032- pub const GRAN_TAML : ScriptExtension = GRAN . union ( TAML ) ;
1029+ /// Devanagari, Dogra, Kaithi, Mahajani
1030+ pub const DEVA_DOGR_KTHI_MAHJ : ScriptExtension = DEVA . union ( DOGR ) . union ( KTHI ) . union ( MAHJ ) ;
1031+ /// Arabic, Hanifi_Rohingya, Syriac, Thaana, Yezidi
1032+ pub const ARAB_ROHG_SYRC_THAA_YEZI : ScriptExtension = ARAB . union ( ROHG ) . union ( SYRC ) . union ( THAA ) . union ( YEZI ) ;
1033+ /// Bopomofo, Hangul, Han, Hiragana, Katakana
1034+ pub const BOPO_HANG_HANI_HIRA_KANA : ScriptExtension = BOPO . union ( HANG ) . union ( HANI ) . union ( HIRA ) . union ( KANA ) ;
10331035 /// Bopomofo, Hangul, Han, Hiragana, Katakana, Yi
10341036 pub const BOPO_HANG_HANI_HIRA_KANA_YIII : ScriptExtension = BOPO . union ( HANG ) . union ( HANI ) . union ( HIRA ) . union ( KANA ) . union ( YIII ) ;
1035- /// Chakma, Myanmar, Tai_Le
1036- pub const CAKM_MYMR_TALE : ScriptExtension = CAKM . union ( MYMR ) . union ( TALE ) ;
1037- /// Bengali, Devanagari
1038- pub const BENG_DEVA : ScriptExtension = BENG . union ( DEVA ) ;
1037+ /// Devanagari, Kannada, Malayalam, Oriya, Tamil, Telugu
1038+ pub const DEVA_KNDA_MLYM_ORYA_TAML_TELU : ScriptExtension = DEVA . union ( KNDA ) . union ( MLYM ) . union ( ORYA ) . union ( TAML ) . union ( TELU ) ;
1039+ /// Adlam, Arabic, Mandaic, Manichaean, Psalter_Pahlavi, Hanifi_Rohingya, Sogdian, Syriac
1040+ pub const ADLM_ARAB_MAND_MANI_PHLP_ROHG_SOGD_SYRC : ScriptExtension = ADLM . union ( ARAB ) . union ( MAND ) . union ( MANI ) . union ( PHLP ) . union ( ROHG ) . union ( SOGD ) . union ( SYRC ) ;
10391041 /// Bengali, Devanagari, Grantha, Kannada, Nandinagari, Oriya, Telugu, Tirhuta
10401042 pub const BENG_DEVA_GRAN_KNDA_NAND_ORYA_TELU_TIRH : ScriptExtension = BENG . union ( DEVA ) . union ( GRAN ) . union ( KNDA ) . union ( NAND ) . union ( ORYA ) . union ( TELU ) . union ( TIRH ) ;
1041- /// Latin, Mongolian
1042- pub const LATN_MONG : ScriptExtension = LATN . union ( MONG ) ;
1043+ /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kaithi, Mahajani, Modi, Khudawadi, Takri, Tirhuta
1044+ pub const DEVA_DOGR_GUJR_GURU_KHOJ_KTHI_MAHJ_MODI_SIND_TAKR_TIRH : ScriptExtension = DEVA . union ( DOGR ) . union ( GUJR ) . union ( GURU ) . union ( KHOJ ) . union ( KTHI ) . union ( MAHJ ) . union ( MODI ) . union ( SIND ) . union ( TAKR ) . union ( TIRH ) ;
10431045 /// Bengali, Devanagari, Grantha, Gujarati, Gurmukhi, Kannada, Latin, Malayalam, Oriya, Tamil, Telugu, Tirhuta
10441046 pub const BENG_DEVA_GRAN_GUJR_GURU_KNDA_LATN_MLYM_ORYA_TAML_TELU_TIRH : ScriptExtension = BENG . union ( DEVA ) . union ( GRAN ) . union ( GUJR ) . union ( GURU ) . union ( KNDA ) . union ( LATN ) . union ( MLYM ) . union ( ORYA ) . union ( TAML ) . union ( TELU ) . union ( TIRH ) ;
1045- /// Bopomofo, Han
1046- pub const BOPO_HANI : ScriptExtension = BOPO . union ( HANI ) ;
1047- /// Arabic, Coptic
1048- pub const ARAB_COPT : ScriptExtension = ARAB . union ( COPT ) ;
1049- /// Devanagari, Sharada
1050- pub const DEVA_SHRD : ScriptExtension = DEVA . union ( SHRD ) ;
1051- /// Mongolian, Phags_Pa
1052- pub const MONG_PHAG : ScriptExtension = MONG . union ( PHAG ) ;
1053- /// Arabic, Thaana, Yezidi
1054- pub const ARAB_THAA_YEZI : ScriptExtension = ARAB . union ( THAA ) . union ( YEZI ) ;
1055- /// Cyrillic, Glagolitic
1056- pub const CYRL_GLAG : ScriptExtension = CYRL . union ( GLAG ) ;
1047+ /// Bengali, Devanagari, Grantha, Gujarati, Gurmukhi, Kannada, Latin, Malayalam, Oriya, Sharada, Tamil, Telugu, Tirhuta
1048+ pub const BENG_DEVA_GRAN_GUJR_GURU_KNDA_LATN_MLYM_ORYA_SHRD_TAML_TELU_TIRH : ScriptExtension = BENG . union ( DEVA ) . union ( GRAN ) . union ( GUJR ) . union ( GURU ) . union ( KNDA ) . union ( LATN ) . union ( MLYM ) . union ( ORYA ) . union ( SHRD ) . union ( TAML ) . union ( TELU ) . union ( TIRH ) ;
1049+ /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kannada, Kaithi, Mahajani, Modi, Nandinagari, Khudawadi, Takri, Tirhuta
1050+ pub const DEVA_DOGR_GUJR_GURU_KHOJ_KNDA_KTHI_MAHJ_MODI_NAND_SIND_TAKR_TIRH : ScriptExtension = DEVA . union ( DOGR ) . union ( GUJR ) . union ( GURU ) . union ( KHOJ ) . union ( KNDA ) . union ( KTHI ) . union ( MAHJ ) . union ( MODI ) . union ( NAND ) . union ( SIND ) . union ( TAKR ) . union ( TIRH ) ;
1051+ /// Devanagari, Dogra, Gujarati, Gurmukhi, Khojki, Kannada, Kaithi, Mahajani, Malayalam, Modi, Nandinagari, Khudawadi, Takri, Tirhuta
1052+ pub const DEVA_DOGR_GUJR_GURU_KHOJ_KNDA_KTHI_MAHJ_MLYM_MODI_NAND_SIND_TAKR_TIRH : ScriptExtension = DEVA . union ( DOGR ) . union ( GUJR ) . union ( GURU ) . union ( KHOJ ) . union ( KNDA ) . union ( KTHI ) . union ( MAHJ ) . union ( MLYM ) . union ( MODI ) . union ( NAND ) . union ( SIND ) . union ( TAKR ) . union ( TIRH ) ;
1053+ /// Bengali, Devanagari, Dogra, Gunjala_Gondi, Masaram_Gondi, Grantha, Gujarati, Gurmukhi, Kannada, Mahajani, Malayalam, Nandinagari, Oriya, Khudawadi, Sinhala, Syloti_Nagri, Takri, Tamil, Telugu, Tirhuta
1054+ pub const BENG_DEVA_DOGR_GONG_GONM_GRAN_GUJR_GURU_KNDA_MAHJ_MLYM_NAND_ORYA_SIND_SINH_SYLO_TAKR_TAML_TELU_TIRH : ScriptExtension = BENG . union ( DEVA ) . union ( DOGR ) . union ( GONG ) . union ( GONM ) . union ( GRAN ) . union ( GUJR ) . union ( GURU ) . union ( KNDA ) . union ( MAHJ ) . union ( MLYM ) . union ( NAND ) . union ( ORYA ) . union ( SIND ) . union ( SINH ) . union ( SYLO ) . union ( TAKR ) . union ( TAML ) . union ( TELU ) . union ( TIRH ) ;
1055+ /// Bengali, Devanagari, Dogra, Gunjala_Gondi, Masaram_Gondi, Grantha, Gujarati, Gurmukhi, Kannada, Limbu, Mahajani, Malayalam, Nandinagari, Oriya, Khudawadi, Sinhala, Syloti_Nagri, Takri, Tamil, Telugu, Tirhuta
1056+ pub const BENG_DEVA_DOGR_GONG_GONM_GRAN_GUJR_GURU_KNDA_LIMB_MAHJ_MLYM_NAND_ORYA_SIND_SINH_SYLO_TAKR_TAML_TELU_TIRH : ScriptExtension = BENG . union ( DEVA ) . union ( DOGR ) . union ( GONG ) . union ( GONM ) . union ( GRAN ) . union ( GUJR ) . union ( GURU ) . union ( KNDA ) . union ( LIMB ) . union ( MAHJ ) . union ( MLYM ) . union ( NAND ) . union ( ORYA ) . union ( SIND ) . union ( SINH ) . union ( SYLO ) . union ( TAKR ) . union ( TAML ) . union ( TELU ) . union ( TIRH ) ;
10571057}
10581058
10591059impl Script {
0 commit comments