@@ -954,106 +954,106 @@ pub mod script_extensions {
954
954
pub const ZANABAZAR_SQUARE : ScriptExtension = ScriptExtension :: new ( 0 , 0 , 0x2000000 ) ;
955
955
/// Zanabazar_Square
956
956
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 ) ;
973
959
/// Arabic, Hanifi_Rohingya
974
960
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 ) ;
977
969
/// Buginese, Javanese
978
970
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 ) ;
981
989
/// Georgian, Latin
982
990
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 ) ;
993
997
/// Han, Latin
994
998
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 ) ;
1001
1007
/// Arabic, Syriac, Thaana
1002
1008
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 ) ;
1005
1011
/// Bengali, Chakma, Syloti_Nagri
1006
1012
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 ) ;
1025
1019
/// Devanagari, Grantha, Latin
1026
1020
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 ) ;
1027
1027
/// Buhid, Hanunoo, Tagbanwa, Tagalog
1028
1028
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 ) ;
1033
1035
/// Bopomofo, Hangul, Han, Hiragana, Katakana, Yi
1034
1036
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 ) ;
1039
1041
/// Bengali, Devanagari, Grantha, Kannada, Nandinagari, Oriya, Telugu, Tirhuta
1040
1042
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
1241
) . union ( MODI ) . union ( SIND ) . union ( TAKR ) . union ( TIRH ) ;
1043
1045
/// Bengali, Devanagari, Grantha, Gujarati, Gurmukhi, Kannada, Latin, Malayalam, Oriya, Tamil, Telugu, Tirhuta
1044
1046
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 ) ;
1057
1057
}
1058
1058
1059
1059
impl Script {
0 commit comments