diff options
author | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2011-11-19 17:13:28 +0000 |
---|---|---|
committer | Chris 'BinGOs' Williams <chris@bingosnet.co.uk> | 2011-11-19 17:13:28 +0000 |
commit | 46267efc8cfa5d3c948d3c24f32226c552751113 (patch) | |
tree | b04a2305ca78bd3ab91ff0e783559ff58801b98b /cpan/Unicode-Collate/Collate/CJK/Stroke.pm | |
parent | 676a678ac0683a727a07d56ed1a6e1fb59085d5a (diff) | |
download | perl-46267efc8cfa5d3c948d3c24f32226c552751113.tar.gz |
Update Unicode-Collate to CPAN version 0.85
[DELTA]
0.85 Sat Nov 19 20:01:57 2011
- U::C::Locale newly supports locales: bn, sa.
- added loc_bn.t, loc_cjk.t, loc_sa.t in t.
- updated some locales to CLDR 2.0 : zh__pinyin, zh__stroke.
* supported compatibility decomposable characters and U+FDD0 indexes.
* updated CJK/Pinyin.pm and CJK/Stroke.pm.
Diffstat (limited to 'cpan/Unicode-Collate/Collate/CJK/Stroke.pm')
-rw-r--r-- | cpan/Unicode-Collate/Collate/CJK/Stroke.pm | 41 |
1 files changed, 39 insertions, 2 deletions
diff --git a/cpan/Unicode-Collate/Collate/CJK/Stroke.pm b/cpan/Unicode-Collate/Collate/CJK/Stroke.pm index b96aaee3cf..eeb4c07bd0 100644 --- a/cpan/Unicode-Collate/Collate/CJK/Stroke.pm +++ b/cpan/Unicode-Collate/Collate/CJK/Stroke.pm @@ -3,7 +3,7 @@ package Unicode::Collate::CJK::Stroke; use 5.006; use strict; -our $VERSION = '0.76'; +our $VERSION = '0.85'; my %u2p; my $wt = 0x8000; @@ -13,7 +13,7 @@ while (<DATA>) { my @c = split; for my $c (@c) { next if !$c; - $u2p{hex($c)} = $wt; + $u2p{hex($c)} = $wt if $c !~ /-/; $wt++; } } @@ -25,15 +25,18 @@ sub weightStroke { 1; __DATA__ +FDD0-2801 4E00 4E28 4E36 4E3F 4E40 4E41 2E84 4E59 4E5A 4E5B 200CA 200CB 200CC 200CD 200D1 4E85 2010C 3006 3007 3021 3025 303B +FDD0-2802 4E01 4E02 4E03 4E04 4E05 4E06 4E29 4E37 4E42 4E43 4E44 20086 20087 2008A 4E5C 4E5D 4E86 2010E 4E8C 4EA0 4EBA 4EBB 513F 5165 516B 2E86 5182 5196 51AB 2E87 51E0 51F5 2E88 5200 5201 5202 529B 52F9 5315 531A 5338 5341 2E8A 535C 5369 5382 53B6 2E80 53C8 5DDC 8BA0 2ECF 2ED6 28E0F 3022 3024 3026 +FDD0-2803 4E07 4E08 4E09 4E0A 4E0B 4E0C 4E90 5344 3404 4E2A 4E2B 4E38 4E49 4E45 4E46 4E47 4E48 4E4A 4E5E 4E5F 4E60 4E87 4E8D 4E8E 4E8F 4EA1 4EBC 4EBD 4EBE 4EBF @@ -45,6 +48,7 @@ __DATA__ 5E7A 5E7F 5EF4 5EFE 5F0B 5F13 2E95 5F50 5F51 5F61 5F73 5FC4 624C 624D 6C35 72AD 7E9F 2EBE 8279 2ECC 95E8 961D 98DE 9963 9A6C 3005 3023 3027 +FDD0-2804 4E0D 4E0E 4E0F 4E10 4E11 4E12 4E13 4E2D 4E2E 4E2F 4E30 4E39 4E3A 4E4B 4E4C 5C39 4E63 4E64 4E65 4E66 4E88 4E91 4E92 4E93 4E94 4E95 4E96 4EA2 4EA3 4EC0 @@ -67,6 +71,7 @@ __DATA__ 725B 725C 72AC 738B 248E9 793B 25605 7F53 8002 8080 2EBC 89C1 8BA1 8BA2 8BA3 8BA4 8BA5 8D1D 8F66 2ECD 8FB6 95E9 97E6 98CE 3028 3029 +FDD0-2805 4E17 3400 4E14 4E15 4E16 4E18 4E19 4E1A 4E1B 4E1C 4E1D 4E31 4E3B 4E3C 4E4D 4E4E 4E4F 4E50 20094 4E67 4E97 3430 3431 3432 3433 3434 3435 3436 3437 4ED4 @@ -102,6 +107,7 @@ __DATA__ 8BAB 8BAC 8BAD 8BAE 8BAF 8BB0 8BB1 8F67 8FB7 9092 9093 9485 957F 95EA 961E 961F 9964 9965 9A6D 9E1F 9F99 +FDD0-2806 3401 4E1E 4E1F 4E20 4E21 4E22 4E51 4E52 4E53 4E54 4E68 4E69 4E6A 4E6B 4E6C 4E6D 4E6E 4E6F 4E70 4E89 4E98 4E99 4E9A 342B 4EA4 4EA5 4EA6 4EA7 3438 3439 @@ -161,6 +167,7 @@ __DATA__ 9098 9099 909A 909B 909C 909D 9486 9487 95EB 95EC 95ED 95EE 95EF 9620 9621 9622 9623 9624 9875 9966 9967 9A6E 9A6F 9A70 9F50 +FDD0-2807 4E23 4E24 4E25 4E3D 20021 4E32 20068 4E55 4E71 4E72 4E8A 20118 4E9C 4EA8 4EA9 4EAA 3446 4F2D 4F2E 4F2F 4F30 4F31 4F32 4F33 4F34 4F35 4F36 4F37 4F38 4F39 @@ -260,6 +267,7 @@ __DATA__ 962C 962D 962E 962F 9630 9631 9632 9633 9634 9635 9636 28E36 28E39 97E7 98CF 9968 9969 996A 996B 996C 996D 996E 9A71 9A72 9A73 9A74 9E20 9E21 9EA6 9F9F +FDD0-2808 4E26 4E27 4E33 4E56 4E73 4E74 4E75 4E76 4E77 4E78 200EE 4E8B 4E9B 4E9D 4E9E 4E9F 342D 4EAB 4EAC 4F4C 344C 3450 4F69 4F6A 4F6B 4F6C 4F6D 4F6E 4F6F 4F70 @@ -404,6 +412,7 @@ __DATA__ 9A75 9A76 9A77 9A78 9A79 9A7A 9A7B 9A7C 9A7D 9A7E 9A7F 9A80 9C7C 9E22 9E23 9E24 9EFE 9F21 9F7F +FDD0-2809 4E34 4E3E 4E57 3420 4E79 4E7A 4E7B 4E7C 4EAD 4EAE 4EAF 4EB0 4EB1 4EB2 4FAE 4FAF 4FB0 4FB1 4FB2 4FB3 4FB4 4FB5 4FB6 4FB7 4FB8 4FB9 4FBA 4FBB 4FBC 4FBD @@ -568,6 +577,7 @@ __DATA__ 9975 9976 9977 9978 9979 997A 997B 997C 9996 29810 9999 9A81 9A82 9A83 9A84 9A85 9A86 9A87 9A88 9A89 2EE3 9CEC 9E25 9E26 9E27 9E28 9E29 +FDD0-280A 2003E 4E35 4E58 4E7D 4EB3 3465 3466 4FEE 4FEF 4FF0 4FF1 4FF2 4FF3 4FF4 4FF5 4FF6 4FF7 4FF8 4FF9 4FFA 4FFB 4FFC 4FFD 4FFE 4FFF 5000 5001 5002 5003 5004 @@ -758,6 +768,7 @@ __DATA__ 9A8D 9A8E 9A8F 9AA8 9AD8 9ADF 9B25 9B2F 9B32 9B3C 9C7D 9E2A 9E2B 9E2C 9E2D 9E2E 9E2F 9E30 9E31 9E32 9E33 9E34 9E35 9E36 9F80 +FDD0-280B 3422 4E7E 4E7F 4E80 3464 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 504A 504B 504C 504D 504E 504F 5050 5051 5052 5053 5054 5055 5057 5058 5059 @@ -967,6 +978,7 @@ __DATA__ 9A95 9A96 9AD9 9B5A 9C7E 9CE5 9E37 9E38 9E39 9E3A 9E3B 9E3C 9E3D 9E3E 9E3F 9E75 9E7F 9EA5 9EB8 9EBB 9ED2 9F81 9F9A 9F9B +FDD0-280C 20046 4E81 4EB4 4EB5 5068 3473 347A 5080 5081 5082 5083 5084 5085 5086 5087 5088 5089 508A 508B 508C 508D 508E 508F 5090 5091 5092 5093 5094 5095 5096 @@ -1185,6 +1197,7 @@ __DATA__ 9A99 9A9A 9A9B 9AA9 9AE0 9C7F 9C80 9C81 9C82 9C83 9CE6 9E40 9E41 9E42 9E43 9E44 9E45 9E46 9E47 9E48 9EC3 9EC4 9ECD 9ED1 9EF9 9F0B 9F82 +FDD0-280D 4E82 4E83 4E84 4EB6 4EB7 347D 347E 50AA 50AB 50AC 50AD 50AE 50AF 50B0 50B1 50B2 50B3 50B4 50B5 50B6 50B7 50B8 50B9 50BA 50BB 50BC 50BD 50BE 50BF 50C0 @@ -1388,6 +1401,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9E4B 9E4C 9E4D 9E4E 9E4F 9E50 9E51 9E52 9E53 9E54 9E80 9E81 9E82 2A2FF 9EFD 9F0C 9F0E 9F13 9F14 9F20 9F83 9F84 9F85 9F86 +FDD0-280E 2004E 221A1 50CE 50CF 50D0 50D1 50D2 50D3 50D4 50D5 50D6 50D7 50D8 50D9 50DA 50DB 50DC 50DD 50DE 50DF 50E0 50E1 50E2 50E3 50E4 50E5 50E6 50E7 50E8 50E9 @@ -1572,6 +1586,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9C9D 9C9E 9C9F 9CF1 9CF2 9CF3 9CF4 9CF5 9CF6 9E55 9E56 9E57 9E59 9E5A 9E5B 9E5C 9EA7 9EBC 9EBD 9F3B 9F4A 9F87 9F88 +FDD0-280F 3493 3496 3498 50F5 50F6 50F8 50F9 50FA 50FB 50FC 50FD 50FE 50FF 5100 5101 5102 5103 5104 5105 5106 5107 5108 5109 510A 510B 510C 510D 510E 510F 203C9 @@ -1757,6 +1772,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9E5E 9E5F 9E60 9E61 9E62 9E63 9E64 9E76 9E83 9E84 2A293 9EA8 9EA9 9EAA 9EAB 9EB9 9EBE 9ECE 58A8 9ED3 9F0F 9F10 9F11 9F51 9F52 9F89 9F8A +FDD0-2810 4EB8 5110 5111 5112 5113 5114 5115 5116 5117 5118 5119 511A 511B 511C 511D 511E 512B 203F5 203FC 5163 204FC 5180 51AA 51DD 51DE 20615 5290 5291 5292 5293 @@ -1911,6 +1927,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9E7E 9E85 9E86 9E87 9E88 2A29F 4D34 9EAC 9EAD 9EAE 9EBA 9EC5 9EC6 9ED4 9ED5 9ED6 9ED7 9ED8 9EFA 9F12 9F3C 9F3D 9F53 9F8D 9F9C +FDD0-2811 511F 5120 5121 5122 5123 5124 5125 5126 5127 5128 5129 512A 512C 20413 20414 2041F 5132 51DF 20619 2061A 5295 3525 3526 52F4 52F5 52F6 5335 3553 53B3 20B8F @@ -2038,6 +2055,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9EC9 9ECF 9EDA 9EDB 9EDC 9EDD 9EDE 2A434 9EFB 9EFF 9F22 9F23 9F24 9F3E 9F3F 9F4B 2A5C6 9F54 9F62 9F8B 9F8C 9FA0 +FDD0-2812 512D 512E 512F 5131 34AF 204FE 5181 205A5 20AC2 53E2 3609 5694 5695 5696 5697 5698 5699 569A 569B 569C 569D 569E 569F 56A0 56A1 56A2 56A3 56A4 21096 2109D @@ -2133,6 +2151,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9E90 2A2B4 2A2B6 2A2BA 2A2BD 4D36 9EB1 9EB2 9EBF 9ECA 9ECB 9EDF 9EE0 9EE1 9F00 9F01 9F02 9F15 9F16 9F25 9F26 9F27 9F28 9F29 9F2A 9F2B 9F2C 9F4C 9F55 9F8E +FDD0-2813 3426 34A3 5133 5134 5135 5296 52F7 52F8 5336 53B4 58E1 56A5 56A6 56A7 56A8 56A9 56AA 56AB 56AC 56AD 56AF 56B0 210E4 210F4 210F5 210F6 58DA 58DB 58DC 58DD @@ -2217,6 +2236,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9E95 9E96 9E97 9EB3 9EB4 9EC0 4D4C 9EE2 9EE3 9EFC 9F03 9F04 9F17 9F2D 9F40 9F41 9F4D 9F56 9F57 9F58 9F8F 2A6A9 +FDD0-2814 34A5 5136 5337 56B1 56B2 56B3 56B4 56B5 56B6 56B7 56B8 56B9 2112F 56BC 58E3 58E4 58E5 214E8 3736 3737 3738 5B40 5B41 5B42 5B43 5B44 5B45 5B46 21910 21911 @@ -2281,6 +2301,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9EE5 9EE6 9EE7 9EE8 9EE9 9EEA 2A45B 9F0D 9F2E 9F2F 9F30 2A5CB 9F59 9F5A 9F5B 9F5D 9F5E 9F5F 9F60 9F61 9F63 9F91 +FDD0-2815 34A7 5137 5138 5139 513A 5164 5297 5298 2082C 535B 56BA 56BB 56BD 56BE 56BF 56C0 56C1 56C2 56C3 56C4 56CD 2113B 2113D 21145 21148 2114F 58E6 214FD 5914 3739 @@ -2326,6 +2347,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9E7B 9E9C 9E9D 4D4E 9EEB 9EEC 9EED 9EEE 9EEF 9F05 9F18 9F19 9F1A 9F1B 9F31 9F4E 9F5C 9F64 9F65 9F66 9F67 9F68 9F69 2A601 9F92 9F9D 9FA1 +FDD0-2816 4EB9 513B 513C 20465 20979 3618 56C5 56C6 56C7 56C8 56C9 56CA 56CB 56CE 571D 5971 373A 5B4A 5B4B 5B4C 21922 21927 5B7F 5DCE 5DD1 5DD2 5DD3 5DD4 5DD5 5DD7 @@ -2360,6 +2382,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 2A133 2A134 2A150 9DE9 9DF5 9E73 9E74 9E9E 2A2DF 9EB6 9ED0 9EF0 9EF1 9F32 9F33 9F34 9F35 9F42 4D9C 9F6A 9F6B 9F6C 9F93 9F94 9F95 9FA2 +FDD0-2817 513D 5299 529A 20ACD 361A 56CC 56CF 56D0 58E7 58E8 21582 5972 5B4D 5DD6 5DD8 5DDA 5F4F 6200 6201 6203 6204 6523 3A77 6525 6528 6529 652A 652B 6596 3B2E @@ -2387,6 +2410,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9EF2 9EF3 9EF4 9F06 9F07 9F1C 9F36 9F37 9F38 9F39 9F43 9F44 9F4F 9F6D 9F6E 9F6F 9F70 9F71 2A632 +FDD0-2818 513E 204D7 56D1 56D2 56D3 21180 3681 58E9 5B4E 5B4F 5C6D 5DD9 22980 652C 652D 66ED 66EE 6B13 6B14 6B15 705D 705E 705F 7060 7061 7223 74DB 74E5 7671 7672 @@ -2404,6 +2428,7 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 4D09 9DF9 9DFD 9DFE 9DFF 9E00 9E01 9E02 9E03 9E04 9E05 9E06 9E07 9E08 9E09 9E0A 2A1B4 9E7C 9E7D 9EA0 9F1E 9F45 9F46 9F72 9F73 9F74 9F75 9F76 9F77 +FDD0-2819 56D4 56D5 21187 58EA 5EF3 6205 6206 652E 65B8 3B2F 66EF 6B16 6B17 6B18 6B19 6B1A 6B1B 6B1D 7062 7063 7224 7225 7226 72AA 24D06 77D8 77D9 77E1 7939 7C69 @@ -2416,32 +2441,44 @@ FA13 2355A 23567 23595 23599 2359C 3C3C 3C3E 9C6C 9C6D 9C6E 9C6F 29F30 9E0B 9E0C 9E0D 9E0E 9E0F 9E10 9E11 9E12 2A1DF 9EA1 9ECC 9EF5 9F08 9F09 9F1D 9F1F 9F47 9F78 9F79 9F7A 9F7B 2A64A 9FA3 +FDD0-281A 3536 571E 373B 5F60 6B1C 6C0E 704E 7064 7066 24AE2 7673 77DA 7C6F 7C70 25E0E 7CF3 8644 866A 883C 8B9A 8B9B 27E4F 8DB2 8EA6 8EA7 91C3 91C4 9474 9475 9476 9477 9478 9479 947A 28C09 28C1C 28C1D 974A 97C9 4BBE 9A60 9A61 9A62 9A63 9A65 9AD7 9C71 9C72 9C73 9C74 9C75 9C76 9E13 9E14 2A1F5 9EF6 9F0A 2A65B 9FA4 9FA5 +FDD0-281B 7065 7067 7068 24177 2417A 72AB 7CF7 7E9C 7E9D 864A 883D 883E 883F 897D 8B9C 8B9D 8B9E 8C53 8C9C 8EA9 8EAA 8EC9 8F65 91C5 947B 947C 947D 947E 28C23 28C26 974B 974C 974D 974E 9873 9874 98CC 98CD 98DD 9960 9961 99AB 9A64 9A66 9A67 9B24 9B2E 9B30 9C77 9C78 9E15 9E16 9E17 9EF7 9F48 +FDD0-281C 56D6 6207 22EB3 2331F 6B1E 6B1F 7227 24AE9 3FDC 7674 27175 864C 8C54 8EA8 28207 947F 9480 9481 9482 28C2B 28C30 96E7 4BC0 9A68 9A69 9E18 9E19 9E1A 2A220 9EA2 9EF8 9F3A 9F7C 9F7D 9F9E +FDD0-281D 7228 7E9E 864B 8B9F 4979 9483 9484 974F 9A6A 9B31 9C79 9E1B 9E1C 9EB7 +FDD0-281E 53B5 7675 4190 7C71 4585 28C39 97CA 9962 9A6B 29C73 9C7A 9E1D 9E1E 2A233 4D91 +FDD0-281F 7069 275A3 4D10 9EA3 +FDD0-2820 706A 7C72 28C3B 9F96 +FDD0-2821 2193B 7229 9C7B 9EA4 9F97 +FDD0-2823 9F7E +FDD0-2824 9F49 +FDD0-2827 9750 +FDD0-2830 9F98 __END__ |