X-Git-Url: https://git.saurik.com/apple/icu.git/blobdiff_plain/46f4442e9a5a4f3b98b7c1083586332f6a8a99a4..729e4ab9bc6618bc3d8a898e575df7f4019e29ca:/icuSources/data/unidata/base_unidata/Scripts.txt diff --git a/icuSources/data/unidata/base_unidata/Scripts.txt b/icuSources/data/unidata/base_unidata/Scripts.txt index bf686a59..52e6d2fe 100644 --- a/icuSources/data/unidata/base_unidata/Scripts.txt +++ b/icuSources/data/unidata/base_unidata/Scripts.txt @@ -1,10 +1,10 @@ -# Scripts-5.1.0.txt -# Date: 2008-03-20, 17:55:33 GMT [MD] +# Scripts-6.0.0.txt +# Date: 2010-08-19, 00:48:47 GMT [MD] # # Unicode Character Database -# Copyright (c) 1991-2008 Unicode, Inc. +# Copyright (c) 1991-2010 Unicode, Inc. # For terms of use, see http://www.unicode.org/terms_of_use.html -# For documentation, see UCD.html +# For documentation, see http://www.unicode.org/reports/tr44/ # ================================================ @@ -73,7 +73,7 @@ 02C2..02C5 ; Common 02C6..02D1 ; Common 02D2..02DF ; Common -02E5..02EB ; Common +02E5..02E9 ; Common 02EC ; Common 02ED ; Common 02EE ; Common @@ -83,7 +83,6 @@ 0385 ; Common 0387 ; Common 0589 ; Common -0600..0603 ; Common 060C ; Common 061B ; Common 061F ; Common @@ -92,13 +91,18 @@ 06DD ; Common 0964..0965 ; Common 0970 ; Common -0CF1..0CF2 ; Common 0E3F ; Common +0FD5..0FD8 ; Common 10FB ; Common 16EB..16ED ; Common 1735..1736 ; Common 1802..1803 ; Common 1805 ; Common +1CD3 ; Common +1CE1 ; Common +1CE9..1CEC ; Common +1CEE..1CF1 ; Common +1CF2 ; Common 2000..200A ; Common 200B ; Common 200E..200F ; Common @@ -142,7 +146,7 @@ 208A..208C ; Common 208D ; Common 208E ; Common -20A0..20B5 ; Common +20A0..20B9 ; Common 2100..2101 ; Common 2102 ; Common 2103..2106 ; Common @@ -151,7 +155,8 @@ 210A..2113 ; Common 2114 ; Common 2115 ; Common -2116..2118 ; Common +2116..2117 ; Common +2118 ; Common 2119..211D ; Common 211E..2123 ; Common 2124 ; Common @@ -173,7 +178,8 @@ 214B ; Common 214C..214D ; Common 214F ; Common -2153..215F ; Common +2150..215F ; Common +2189 ; Common 2190..2194 ; Common 2195..2199 ; Common 219A..219B ; Common @@ -206,7 +212,7 @@ 239B..23B3 ; Common 23B4..23DB ; Common 23DC..23E1 ; Common -23E2..23E7 ; Common +23E2..23F3 ; Common 2400..2426 ; Common 2440..244A ; Common 2460..249B ; Common @@ -220,18 +226,8 @@ 25F8..25FF ; Common 2600..266E ; Common 266F ; Common -2670..269D ; Common -26A0..26BC ; Common -26C0..26C3 ; Common -2701..2704 ; Common -2706..2709 ; Common -270C..2727 ; Common -2729..274B ; Common -274D ; Common -274F..2752 ; Common -2756 ; Common -2758..275E ; Common -2761..2767 ; Common +2670..26FF ; Common +2701..2767 ; Common 2768 ; Common 2769 ; Common 276A ; Common @@ -247,15 +243,13 @@ 2774 ; Common 2775 ; Common 2776..2793 ; Common -2794 ; Common -2798..27AF ; Common -27B1..27BE ; Common +2794..27BF ; Common 27C0..27C4 ; Common 27C5 ; Common 27C6 ; Common 27C7..27CA ; Common 27CC ; Common -27D0..27E5 ; Common +27CE..27E5 ; Common 27E6 ; Common 27E7 ; Common 27E8 ; Common @@ -303,7 +297,7 @@ 2B30..2B44 ; Common 2B45..2B46 ; Common 2B47..2B4C ; Common -2B50..2B54 ; Common +2B50..2B59 ; Common 2E00..2E01 ; Common 2E02 ; Common 2E03 ; Common @@ -335,7 +329,7 @@ 2E29 ; Common 2E2A..2E2E ; Common 2E2F ; Common -2E30 ; Common +2E30..2E31 ; Common 2FF0..2FFB ; Common 3000 ; Common 3001..3003 ; Common @@ -379,8 +373,7 @@ 3196..319F ; Common 31C0..31E3 ; Common 3220..3229 ; Common -322A..3243 ; Common -3250 ; Common +322A..3250 ; Common 3251..325F ; Common 327F ; Common 3280..3289 ; Common @@ -394,6 +387,10 @@ A717..A71F ; Common A720..A721 ; Common A788 ; Common A789..A78A ; Common +A830..A835 ; Common +A836..A837 ; Common +A838 ; Common +A839 ; Common FD3E ; Common FD3F ; Common FDFD ; Common @@ -545,10 +542,51 @@ FFFC..FFFD ; Common 1D7CE..1D7FF ; Common 1F000..1F02B ; Common 1F030..1F093 ; Common +1F0A0..1F0AE ; Common +1F0B1..1F0BE ; Common +1F0C1..1F0CF ; Common +1F0D1..1F0DF ; Common +1F100..1F10A ; Common +1F110..1F12E ; Common +1F130..1F169 ; Common +1F170..1F19A ; Common +1F1E6..1F1FF ; Common +1F201..1F202 ; Common +1F210..1F23A ; Common +1F240..1F248 ; Common +1F250..1F251 ; Common +1F300..1F320 ; Common +1F330..1F335 ; Common +1F337..1F37C ; Common +1F380..1F393 ; Common +1F3A0..1F3C4 ; Common +1F3C6..1F3CA ; Common +1F3E0..1F3F0 ; Common +1F400..1F43E ; Common +1F440 ; Common +1F442..1F4F7 ; Common +1F4F9..1F4FC ; Common +1F500..1F53D ; Common +1F550..1F567 ; Common +1F5FB..1F5FF ; Common +1F601..1F610 ; Common +1F612..1F614 ; Common +1F616 ; Common +1F618 ; Common +1F61A ; Common +1F61C..1F61E ; Common +1F620..1F625 ; Common +1F628..1F62B ; Common +1F62D ; Common +1F630..1F633 ; Common +1F635..1F640 ; Common +1F645..1F64F ; Common +1F680..1F6C5 ; Common +1F700..1F773 ; Common E0001 ; Common E0020..E007F ; Common -# Total code points: 5178 +# Total code points: 6379 # ================================================ @@ -576,26 +614,29 @@ E0020..E007F ; Common 1E00..1EFF ; Latin 2071 ; Latin 207F ; Latin -2090..2094 ; Latin +2090..209C ; Latin 212A..212B ; Latin 2132 ; Latin 214E ; Latin 2160..2182 ; Latin 2183..2184 ; Latin 2185..2188 ; Latin -2C60..2C6F ; Latin -2C71..2C7C ; Latin +2C60..2C7C ; Latin 2C7D ; Latin +2C7E..2C7F ; Latin A722..A76F ; Latin A770 ; Latin A771..A787 ; Latin -A78B..A78C ; Latin +A78B..A78E ; Latin +A790..A791 ; Latin +A7A0..A7A9 ; Latin +A7FA ; Latin A7FB..A7FF ; Latin FB00..FB06 ; Latin FF21..FF3A ; Latin FF41..FF5A ; Latin -# Total code points: 1241 +# Total code points: 1267 # ================================================ @@ -657,14 +698,14 @@ FF41..FF5A ; Latin 0400..0481 ; Cyrillic 0482 ; Cyrillic -0483..0487 ; Cyrillic +0483..0484 ; Cyrillic +0487 ; Cyrillic 0488..0489 ; Cyrillic -048A..0523 ; Cyrillic +048A..0527 ; Cyrillic 1D2B ; Cyrillic 1D78 ; Cyrillic 2DE0..2DFF ; Cyrillic -A640..A65F ; Cyrillic -A662..A66D ; Cyrillic +A640..A66D ; Cyrillic A66E ; Cyrillic A66F ; Cyrillic A670..A672 ; Cyrillic @@ -674,7 +715,7 @@ A67E ; Cyrillic A67F ; Cyrillic A680..A697 ; Cyrillic -# Total code points: 404 +# Total code points: 408 # ================================================ @@ -716,6 +757,7 @@ FB46..FB4F ; Hebrew # ================================================ +0600..0603 ; Arabic 0606..0608 ; Arabic 0609..060A ; Arabic 060B ; Arabic @@ -723,7 +765,7 @@ FB46..FB4F ; Hebrew 060E..060F ; Arabic 0610..061A ; Arabic 061E ; Arabic -0621..063F ; Arabic +0620..063F ; Arabic 0641..064A ; Arabic 0656..065E ; Arabic 066A..066D ; Arabic @@ -745,6 +787,7 @@ FB46..FB4F ; Hebrew 06FF ; Arabic 0750..077F ; Arabic FB50..FBB1 ; Arabic +FBB2..FBC1 ; Arabic FBD3..FD3D ; Arabic FD50..FD8F ; Arabic FD92..FDC7 ; Arabic @@ -752,8 +795,9 @@ FDF0..FDFB ; Arabic FDFC ; Arabic FE70..FE74 ; Arabic FE76..FEFC ; Arabic +10E60..10E7E ; Arabic -# Total code points: 999 +# Total code points: 1051 # ================================================ @@ -777,25 +821,32 @@ FE76..FEFC ; Arabic # ================================================ -0901..0902 ; Devanagari +0900..0902 ; Devanagari 0903 ; Devanagari 0904..0939 ; Devanagari +093A ; Devanagari +093B ; Devanagari 093C ; Devanagari 093D ; Devanagari 093E..0940 ; Devanagari 0941..0948 ; Devanagari 0949..094C ; Devanagari 094D ; Devanagari +094E..094F ; Devanagari 0950 ; Devanagari -0953..0954 ; Devanagari +0953..0957 ; Devanagari 0958..0961 ; Devanagari 0962..0963 ; Devanagari 0966..096F ; Devanagari 0971 ; Devanagari -0972 ; Devanagari -097B..097F ; Devanagari +0972..0977 ; Devanagari +0979..097F ; Devanagari +A8E0..A8F1 ; Devanagari +A8F2..A8F7 ; Devanagari +A8F8..A8FA ; Devanagari +A8FB ; Devanagari -# Total code points: 107 +# Total code points: 150 # ================================================ @@ -824,8 +875,9 @@ FE76..FEFC ; Arabic 09F2..09F3 ; Bengali 09F4..09F9 ; Bengali 09FA ; Bengali +09FB ; Bengali -# Total code points: 91 +# Total code points: 92 # ================================================ @@ -906,8 +958,9 @@ FE76..FEFC ; Arabic 0B66..0B6F ; Oriya 0B70 ; Oriya 0B71 ; Oriya +0B72..0B77 ; Oriya -# Total code points: 84 +# Total code points: 90 # ================================================ @@ -983,22 +1036,23 @@ FE76..FEFC ; Arabic 0CE0..0CE1 ; Kannada 0CE2..0CE3 ; Kannada 0CE6..0CEF ; Kannada +0CF1..0CF2 ; Kannada -# Total code points: 84 +# Total code points: 86 # ================================================ 0D02..0D03 ; Malayalam 0D05..0D0C ; Malayalam 0D0E..0D10 ; Malayalam -0D12..0D28 ; Malayalam -0D2A..0D39 ; Malayalam +0D12..0D3A ; Malayalam 0D3D ; Malayalam 0D3E..0D40 ; Malayalam 0D41..0D44 ; Malayalam 0D46..0D48 ; Malayalam 0D4A..0D4C ; Malayalam 0D4D ; Malayalam +0D4E ; Malayalam 0D57 ; Malayalam 0D60..0D61 ; Malayalam 0D62..0D63 ; Malayalam @@ -1007,7 +1061,7 @@ FE76..FEFC ; Arabic 0D79 ; Malayalam 0D7A..0D7F ; Malayalam -# Total code points: 95 +# Total code points: 98 # ================================================ @@ -1097,16 +1151,17 @@ FE76..FEFC ; Arabic 0F80..0F84 ; Tibetan 0F85 ; Tibetan 0F86..0F87 ; Tibetan -0F88..0F8B ; Tibetan -0F90..0F97 ; Tibetan +0F88..0F8C ; Tibetan +0F8D..0F97 ; Tibetan 0F99..0FBC ; Tibetan 0FBE..0FC5 ; Tibetan 0FC6 ; Tibetan 0FC7..0FCC ; Tibetan 0FCE..0FCF ; Tibetan 0FD0..0FD4 ; Tibetan +0FD9..0FDA ; Tibetan -# Total code points: 201 +# Total code points: 207 # ================================================ @@ -1142,9 +1197,17 @@ FE76..FEFC ; Arabic 108E ; Myanmar 108F ; Myanmar 1090..1099 ; Myanmar +109A..109C ; Myanmar +109D ; Myanmar 109E..109F ; Myanmar +AA60..AA6F ; Myanmar +AA70 ; Myanmar +AA71..AA76 ; Myanmar +AA77..AA79 ; Myanmar +AA7A ; Myanmar +AA7B ; Myanmar -# Total code points: 156 +# Total code points: 188 # ================================================ @@ -1157,20 +1220,22 @@ FE76..FEFC ; Arabic # ================================================ -1100..1159 ; Hangul -115F..11A2 ; Hangul -11A8..11F9 ; Hangul +1100..11FF ; Hangul +302E..302F ; Hangul 3131..318E ; Hangul 3200..321E ; Hangul 3260..327E ; Hangul +A960..A97C ; Hangul AC00..D7A3 ; Hangul +D7B0..D7C6 ; Hangul +D7CB..D7FB ; Hangul FFA0..FFBE ; Hangul FFC2..FFC7 ; Hangul FFCA..FFCF ; Hangul FFD2..FFD7 ; Hangul FFDA..FFDC ; Hangul -# Total code points: 11620 +# Total code points: 11739 # ================================================ @@ -1190,7 +1255,7 @@ FFDA..FFDC ; Hangul 12D8..1310 ; Ethiopic 1312..1315 ; Ethiopic 1318..135A ; Ethiopic -135F ; Ethiopic +135D..135F ; Ethiopic 1360 ; Ethiopic 1361..1368 ; Ethiopic 1369..137C ; Ethiopic @@ -1205,8 +1270,13 @@ FFDA..FFDC ; Hangul 2DC8..2DCE ; Ethiopic 2DD0..2DD6 ; Ethiopic 2DD8..2DDE ; Ethiopic +AB01..AB06 ; Ethiopic +AB09..AB0E ; Ethiopic +AB11..AB16 ; Ethiopic +AB20..AB26 ; Ethiopic +AB28..AB2E ; Ethiopic -# Total code points: 461 +# Total code points: 495 # ================================================ @@ -1216,11 +1286,13 @@ FFDA..FFDC ; Hangul # ================================================ +1400 ; Canadian_Aboriginal 1401..166C ; Canadian_Aboriginal 166D..166E ; Canadian_Aboriginal -166F..1676 ; Canadian_Aboriginal +166F..167F ; Canadian_Aboriginal +18B0..18F5 ; Canadian_Aboriginal -# Total code points: 630 +# Total code points: 710 # ================================================ @@ -1283,8 +1355,10 @@ FFDA..FFDC ; Hangul 3041..3096 ; Hiragana 309D..309E ; Hiragana 309F ; Hiragana +1B001 ; Hiragana +1F200 ; Hiragana -# Total code points: 89 +# Total code points: 91 # ================================================ @@ -1296,15 +1370,17 @@ FFDA..FFDC ; Hangul 3300..3357 ; Katakana FF66..FF6F ; Katakana FF71..FF9D ; Katakana +1B000 ; Katakana -# Total code points: 299 +# Total code points: 300 # ================================================ +02EA..02EB ; Bopomofo 3105..312D ; Bopomofo -31A0..31B7 ; Bopomofo +31A0..31BA ; Bopomofo -# Total code points: 65 +# Total code points: 70 # ================================================ @@ -1317,14 +1393,16 @@ FF71..FF9D ; Katakana 3038..303A ; Han 303B ; Han 3400..4DB5 ; Han -4E00..9FC3 ; Han +4E00..9FCB ; Han F900..FA2D ; Han -FA30..FA6A ; Han +FA30..FA6D ; Han FA70..FAD9 ; Han 20000..2A6D6 ; Han +2A700..2B734 ; Han +2B740..2B81D ; Han 2F800..2FA1D ; Han -# Total code points: 71578 +# Total code points: 75960 # ================================================ @@ -1360,18 +1438,24 @@ A490..A4C6 ; Yi # ================================================ 0300..036F ; Inherited +0485..0486 ; Inherited 064B..0655 ; Inherited +065F ; Inherited 0670 ; Inherited 0951..0952 ; Inherited +1CD0..1CD2 ; Inherited +1CD4..1CE0 ; Inherited +1CE2..1CE8 ; Inherited +1CED ; Inherited 1DC0..1DE6 ; Inherited -1DFE..1DFF ; Inherited +1DFC..1DFF ; Inherited 200C..200D ; Inherited 20D0..20DC ; Inherited 20DD..20E0 ; Inherited 20E1 ; Inherited 20E2..20E4 ; Inherited 20E5..20F0 ; Inherited -302A..302F ; Inherited +302A..302D ; Inherited 3099..309A ; Inherited FE00..FE0F ; Inherited FE20..FE26 ; Inherited @@ -1382,7 +1466,7 @@ FE20..FE26 ; Inherited 1D1AA..1D1AD ; Inherited E0100..E01EF ; Inherited -# Total code points: 496 +# Total code points: 523 # ================================================ @@ -1501,22 +1585,25 @@ E0100..E01EF ; Inherited 03E2..03EF ; Coptic 2C80..2CE4 ; Coptic 2CE5..2CEA ; Coptic +2CEB..2CEE ; Coptic +2CEF..2CF1 ; Coptic 2CF9..2CFC ; Coptic 2CFD ; Coptic 2CFE..2CFF ; Coptic -# Total code points: 128 +# Total code points: 135 # ================================================ -1980..19A9 ; New_Tai_Lue +1980..19AB ; New_Tai_Lue 19B0..19C0 ; New_Tai_Lue 19C1..19C7 ; New_Tai_Lue 19C8..19C9 ; New_Tai_Lue 19D0..19D9 ; New_Tai_Lue +19DA ; New_Tai_Lue 19DE..19DF ; New_Tai_Lue -# Total code points: 80 +# Total code points: 83 # ================================================ @@ -1529,8 +1616,10 @@ E0100..E01EF ; Inherited 2D30..2D65 ; Tifinagh 2D6F ; Tifinagh +2D70 ; Tifinagh +2D7F ; Tifinagh -# Total code points: 55 +# Total code points: 57 # ================================================ @@ -1606,10 +1695,10 @@ A828..A82B ; Syloti_Nagri # ================================================ 10900..10915 ; Phoenician -10916..10919 ; Phoenician +10916..1091B ; Phoenician 1091F ; Phoenician -# Total code points: 27 +# Total code points: 29 # ================================================ @@ -1744,4 +1833,211 @@ AA5C..AA5F ; Cham # Total code points: 83 +# ================================================ + +1A20..1A54 ; Tai_Tham +1A55 ; Tai_Tham +1A56 ; Tai_Tham +1A57 ; Tai_Tham +1A58..1A5E ; Tai_Tham +1A60 ; Tai_Tham +1A61 ; Tai_Tham +1A62 ; Tai_Tham +1A63..1A64 ; Tai_Tham +1A65..1A6C ; Tai_Tham +1A6D..1A72 ; Tai_Tham +1A73..1A7C ; Tai_Tham +1A7F ; Tai_Tham +1A80..1A89 ; Tai_Tham +1A90..1A99 ; Tai_Tham +1AA0..1AA6 ; Tai_Tham +1AA7 ; Tai_Tham +1AA8..1AAD ; Tai_Tham + +# Total code points: 127 + +# ================================================ + +AA80..AAAF ; Tai_Viet +AAB0 ; Tai_Viet +AAB1 ; Tai_Viet +AAB2..AAB4 ; Tai_Viet +AAB5..AAB6 ; Tai_Viet +AAB7..AAB8 ; Tai_Viet +AAB9..AABD ; Tai_Viet +AABE..AABF ; Tai_Viet +AAC0 ; Tai_Viet +AAC1 ; Tai_Viet +AAC2 ; Tai_Viet +AADB..AADC ; Tai_Viet +AADD ; Tai_Viet +AADE..AADF ; Tai_Viet + +# Total code points: 72 + +# ================================================ + +10B00..10B35 ; Avestan +10B39..10B3F ; Avestan + +# Total code points: 61 + +# ================================================ + +13000..1342E ; Egyptian_Hieroglyphs + +# Total code points: 1071 + +# ================================================ + +0800..0815 ; Samaritan +0816..0819 ; Samaritan +081A ; Samaritan +081B..0823 ; Samaritan +0824 ; Samaritan +0825..0827 ; Samaritan +0828 ; Samaritan +0829..082D ; Samaritan +0830..083E ; Samaritan + +# Total code points: 61 + +# ================================================ + +A4D0..A4F7 ; Lisu +A4F8..A4FD ; Lisu +A4FE..A4FF ; Lisu + +# Total code points: 48 + +# ================================================ + +A6A0..A6E5 ; Bamum +A6E6..A6EF ; Bamum +A6F0..A6F1 ; Bamum +A6F2..A6F7 ; Bamum +16800..16A38 ; Bamum + +# Total code points: 657 + +# ================================================ + +A980..A982 ; Javanese +A983 ; Javanese +A984..A9B2 ; Javanese +A9B3 ; Javanese +A9B4..A9B5 ; Javanese +A9B6..A9B9 ; Javanese +A9BA..A9BB ; Javanese +A9BC ; Javanese +A9BD..A9C0 ; Javanese +A9C1..A9CD ; Javanese +A9CF ; Javanese +A9D0..A9D9 ; Javanese +A9DE..A9DF ; Javanese + +# Total code points: 91 + +# ================================================ + +ABC0..ABE2 ; Meetei_Mayek +ABE3..ABE4 ; Meetei_Mayek +ABE5 ; Meetei_Mayek +ABE6..ABE7 ; Meetei_Mayek +ABE8 ; Meetei_Mayek +ABE9..ABEA ; Meetei_Mayek +ABEB ; Meetei_Mayek +ABEC ; Meetei_Mayek +ABED ; Meetei_Mayek +ABF0..ABF9 ; Meetei_Mayek + +# Total code points: 56 + +# ================================================ + +10840..10855 ; Imperial_Aramaic +10857 ; Imperial_Aramaic +10858..1085F ; Imperial_Aramaic + +# Total code points: 31 + +# ================================================ + +10A60..10A7C ; Old_South_Arabian +10A7D..10A7E ; Old_South_Arabian +10A7F ; Old_South_Arabian + +# Total code points: 32 + +# ================================================ + +10B40..10B55 ; Inscriptional_Parthian +10B58..10B5F ; Inscriptional_Parthian + +# Total code points: 30 + +# ================================================ + +10B60..10B72 ; Inscriptional_Pahlavi +10B78..10B7F ; Inscriptional_Pahlavi + +# Total code points: 27 + +# ================================================ + +10C00..10C48 ; Old_Turkic + +# Total code points: 73 + +# ================================================ + +11080..11081 ; Kaithi +11082 ; Kaithi +11083..110AF ; Kaithi +110B0..110B2 ; Kaithi +110B3..110B6 ; Kaithi +110B7..110B8 ; Kaithi +110B9..110BA ; Kaithi +110BB..110BC ; Kaithi +110BD ; Kaithi +110BE..110C1 ; Kaithi + +# Total code points: 66 + +# ================================================ + +1BC0..1BE5 ; Batak +1BE6 ; Batak +1BE7 ; Batak +1BE8..1BE9 ; Batak +1BEA..1BEC ; Batak +1BED ; Batak +1BEE ; Batak +1BEF..1BF1 ; Batak +1BF2..1BF3 ; Batak +1BFC..1BFF ; Batak + +# Total code points: 56 + +# ================================================ + +11000 ; Brahmi +11001 ; Brahmi +11002 ; Brahmi +11003..11037 ; Brahmi +11038..11046 ; Brahmi +11047..1104D ; Brahmi +11052..11065 ; Brahmi +11066..1106F ; Brahmi + +# Total code points: 108 + +# ================================================ + +0840..0858 ; Mandaic +0859..085B ; Mandaic +085E ; Mandaic + +# Total code points: 29 + # EOF