Skip to content

Commit ef0537f

Browse files
committed
Bump to 0.5.3
1 parent b0cda40 commit ef0537f

File tree

2 files changed

+79
-79
lines changed

2 files changed

+79
-79
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "unicode-script"
3-
version = "0.5.2"
3+
version = "0.5.3"
44
authors = ["Manish Goregaokar <manishsmail@gmail.com>"]
55
edition = "2018"
66

src/tables.rs

Lines changed: 78 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -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

10591059
impl Script {

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy