Upgrade to Unicode 4.0.1
[p5sagit/p5-mst-13.2.git] / lib / unicore / Category.pl
index e374f06..13b9ee2 100644 (file)
@@ -316,6 +316,7 @@ return <<'END';
 021E           Lu
 021F           Ll
 0220           Lu
+0221           Ll
 0222           Lu
 0223           Ll
 0224           Lu
@@ -333,19 +334,18 @@ return <<'END';
 0230           Lu
 0231           Ll
 0232           Lu
-0233           Ll
-0250   02AD    Ll
-02B0   02B8    Lm
-02B9   02BA    Sk
-02BB   02C1    Lm
-02C2   02CF    Sk
-02D0   02D1    Lm
+0233   0236    Ll
+0250   02AF    Ll
+02B0   02C1    Lm
+02C2   02C5    Sk
+02C6   02D1    Lm
 02D2   02DF    Sk
 02E0   02E4    Lm
 02E5   02ED    Sk
 02EE           Lm
-0300   034F    Mn
-0360   036F    Mn
+02EF   02FF    Sk
+0300   0357    Mn
+035D   036F    Mn
 0374   0375    Sk
 037A           Lm
 037E           Po
@@ -389,6 +389,10 @@ return <<'END';
 03F4           Lu
 03F5           Ll
 03F6           Sm
+03F7           Lu
+03F8           Ll
+03F9   03FA    Lu
+03FB           Ll
 0400   042F    Lu
 0430   045F    Ll
 0460           Lu
@@ -570,13 +574,16 @@ return <<'END';
 05D0   05EA    Lo
 05F0   05F2    Lo
 05F3   05F4    Po
-060C           Po
+0600   0603    Cf
+060C   060D    Po
+060E   060F    So
+0610   0615    Mn
 061B           Po
 061F           Po
 0621   063A    Lo
 0640           Lm
 0641   064A    Lo
-064B   0655    Mn
+064B   0658    Mn
 0660   0669    Nd
 066A   066D    Po
 066E   066F    Lo
@@ -592,21 +599,24 @@ return <<'END';
 06E7   06E8    Mn
 06E9           So
 06EA   06ED    Mn
+06EE   06EF    Lo
 06F0   06F9    Nd
 06FA   06FC    Lo
 06FD   06FE    So
+06FF           Lo
 0700   070D    Po
 070F           Cf
 0710           Lo
 0711           Mn
-0712   072C    Lo
+0712   072F    Lo
 0730   074A    Mn
+074D   074F    Lo
 0780   07A5    Lo
 07A6   07B0    Mn
 07B1           Lo
 0901   0902    Mn
 0903           Mc
-0905   0939    Lo
+0904   0939    Lo
 093C           Mn
 093D           Lo
 093E   0940    Mc
@@ -629,6 +639,7 @@ return <<'END';
 09B2           Lo
 09B6   09B9    Lo
 09BC           Mn
+09BD           Lo
 09BE   09C0    Mc
 09C1   09C4    Mn
 09C7   09C8    Mc
@@ -643,7 +654,8 @@ return <<'END';
 09F2   09F3    Sc
 09F4   09F9    No
 09FA           So
-0A02           Mn
+0A01   0A02    Mn
+0A03           Mc
 0A05   0A0A    Lo
 0A0F   0A10    Lo
 0A13   0A28    Lo
@@ -663,8 +675,7 @@ return <<'END';
 0A72   0A74    Lo
 0A81   0A82    Mn
 0A83           Mc
-0A85   0A8B    Lo
-0A8D           Lo
+0A85   0A8D    Lo
 0A8F   0A91    Lo
 0A93   0AA8    Lo
 0AAA   0AB0    Lo
@@ -679,8 +690,10 @@ return <<'END';
 0ACB   0ACC    Mc
 0ACD           Mn
 0AD0           Lo
-0AE0           Lo
+0AE0   0AE1    Lo
+0AE2   0AE3    Mn
 0AE6   0AEF    Nd
+0AF1           Sc
 0B01           Mn
 0B02   0B03    Mc
 0B05   0B0C    Lo
@@ -688,7 +701,7 @@ return <<'END';
 0B13   0B28    Lo
 0B2A   0B30    Lo
 0B32   0B33    Lo
-0B36   0B39    Lo
+0B35   0B39    Lo
 0B3C           Mn
 0B3D           Lo
 0B3E           Mc
@@ -704,6 +717,7 @@ return <<'END';
 0B5F   0B61    Lo
 0B66   0B6F    Nd
 0B70           So
+0B71           Lo
 0B82           Mn
 0B83           Lo
 0B85   0B8A    Lo
@@ -725,6 +739,9 @@ return <<'END';
 0BD7           Mc
 0BE7   0BEF    Nd
 0BF0   0BF2    No
+0BF3   0BF8    So
+0BF9           Sc
+0BFA           So
 0C01   0C03    Mc
 0C05   0C0C    Lo
 0C0E   0C10    Lo
@@ -744,6 +761,8 @@ return <<'END';
 0C92   0CA8    Lo
 0CAA   0CB3    Lo
 0CB5   0CB9    Lo
+0CBC           Mn
+0CBD           Lo
 0CBE           Mc
 0CBF           Mn
 0CC0   0CC4    Mc
@@ -919,7 +938,8 @@ return <<'END';
 176E   1770    Lo
 1772   1773    Mn
 1780   17B3    Lo
-17B4   17B6    Mc
+17B4   17B5    Cf
+17B6           Mc
 17B7   17BD    Mn
 17BE   17C5    Mc
 17C6           Mn
@@ -930,18 +950,38 @@ return <<'END';
 17D8   17DA    Po
 17DB           Sc
 17DC           Lo
+17DD           Mn
 17E0   17E9    Nd
+17F0   17F9    No
 1800   1805    Po
 1806           Pd
 1807   180A    Po
 180B   180D    Mn
-180E           Cf
+180E           Zs
 1810   1819    Nd
 1820   1842    Lo
 1843           Lm
 1844   1877    Lo
 1880   18A8    Lo
 18A9           Mn
+1900   191C    Lo
+1920   1922    Mn
+1923   1926    Mc
+1927   1928    Mn
+1929   192B    Mc
+1930   1931    Mc
+1932           Mn
+1933   1938    Mc
+1939   193B    Mn
+1940           So
+1944   1945    Po
+1946   194F    Nd
+1950   196D    Lo
+1970   1974    Lo
+19E0   19FF    So
+1D00   1D2B    Ll
+1D2C   1D61    Lm
+1D62   1D6B    Ll
 1E00           Lu
 1E01           Ll
 1E02           Lu
@@ -1230,8 +1270,8 @@ return <<'END';
 1FF8   1FFB    Lu
 1FFC           Lt
 1FFD   1FFE    Sk
-2000   200B    Zs
-200C   200F    Cf
+2000   200A    Zs
+200B   200F    Cf
 2010   2015    Pd
 2016   2017    Po
 2018           Pi
@@ -1257,6 +1297,8 @@ return <<'END';
 2046           Pe
 2047   2051    Po
 2052           Sm
+2053           Po
+2054           Pc
 2057           Po
 205F           Zs
 2060   2063    Cf
@@ -1308,7 +1350,7 @@ return <<'END';
 2134           Ll
 2135   2138    Lo
 2139           Ll
-213A           So
+213A   213B    So
 213D           Ll
 213E   213F    Lu
 2140   2144    Sm
@@ -1351,24 +1393,24 @@ return <<'END';
 23B4           Ps
 23B5           Pe
 23B6           Po
-23B7   23CE    So
+23B7   23D0    So
 2400   2426    So
 2440   244A    So
 2460   249B    No
 249C   24E9    So
-24EA   24FE    No
+24EA   24FF    No
 2500   25B6    So
 25B7           Sm
 25B8   25C0    So
 25C1           Sm
 25C2   25F7    So
 25F8   25FF    Sm
-2600   2613    So
-2616   2617    So
+2600   2617    So
 2619   266E    So
 266F           Sm
 2670   267D    So
-2680   2689    So
+2680   2691    So
+26A0   26A1    So
 2701   2704    So
 2706   2709    So
 270C   2727    So
@@ -1437,6 +1479,7 @@ return <<'END';
 29FC           Ps
 29FD           Pe
 29FE   2AFF    Sm
+2B00   2B0D    So
 2E80   2E99    So
 2E9B   2EF3    So
 2F00   2FD5    So
@@ -1497,21 +1540,20 @@ return <<'END';
 3196   319F    So
 31A0   31B7    Lo
 31F0   31FF    Lo
-3200   321C    So
+3200   321E    So
 3220   3229    No
 322A   3243    So
+3250           So
 3251   325F    No
-3260   327B    So
+3260   327D    So
 327F           So
 3280   3289    No
 328A   32B0    So
 32B1   32BF    No
-32C0   32CB    So
-32D0   32FE    So
-3300   3376    So
-337B   33DD    So
-33E0   33FE    So
+32C0   32FE    So
+3300   33FF    So
 3400   4DB5    Lo
+4DC0   4DFF    So
 4E00   9FA5    Lo
 A000   A48C    Lo
 A490   A4C6    So
@@ -1539,6 +1581,7 @@ FD50      FD8F    Lo
 FD92   FDC7    Lo
 FDF0   FDFB    Lo
 FDFC           Sc
+FDFD           So
 FE00   FE0F    Mn
 FE20   FE23    Mn
 FE30           Po
@@ -1561,6 +1604,8 @@ FE42              Pe
 FE43           Ps
 FE44           Pe
 FE45   FE46    Po
+FE47           Ps
+FE48           Pe
 FE49   FE4C    Po
 FE4D   FE4F    Pc
 FE50   FE52    Po
@@ -1634,12 +1679,33 @@ FFE9    FFEC    Sm
 FFED   FFEE    So
 FFF9   FFFB    Cf
 FFFC   FFFD    So
+10000  1000B   Lo
+1000D  10026   Lo
+10028  1003A   Lo
+1003C  1003D   Lo
+1003F  1004D   Lo
+10050  1005D   Lo
+10080  100FA   Lo
+10100  10101   Po
+10102          So
+10107  10133   No
+10137  1013F   So
 10300  1031E   Lo
 10320  10323   No
 10330  10349   Lo
 1034A          Nl
-10400  10425   Lu
-10428  1044D   Ll
+10380  1039D   Lo
+1039F          Po
+10400  10427   Lu
+10428  1044F   Ll
+10450  1049D   Lo
+104A0  104A9   Nd
+10800  10805   Lo
+10808          Lo
+1080A  10835   Lo
+10837  10838   Lo
+1083C          Lo
+1083F          Lo
 1D000  1D0F5   So
 1D100  1D126   So
 1D12A  1D164   So
@@ -1654,6 +1720,7 @@ FFFC      FFFD    So
 1D18C  1D1A9   So
 1D1AA  1D1AD   Mn
 1D1AE  1D1DD   So
+1D300  1D356   So
 1D400  1D419   Lu
 1D41A  1D433   Ll
 1D434  1D44D   Lu
@@ -1669,8 +1736,7 @@ FFFC      FFFD    So
 1D4AE  1D4B5   Lu
 1D4B6  1D4B9   Ll
 1D4BB          Ll
-1D4BD  1D4C0   Ll
-1D4C2  1D4C3   Ll
+1D4BD  1D4C3   Ll
 1D4C5  1D4CF   Ll
 1D4D0  1D4E9   Lu
 1D4EA  1D503   Ll
@@ -1727,6 +1793,7 @@ FFFC      FFFD    So
 2F800  2FA1D   Lo
 E0001          Cf
 E0020  E007F   Cf
+E0100  E01EF   Mn
 F0000  FFFFD   Co
 100000 10FFFD  Co
 END