resync with mainline
[p5sagit/p5-mst-13.2.git] / lib / unicode / Is / BidiL.pl
index 85de325..ae19cba 100644 (file)
@@ -1,63 +1,59 @@
 return <<'END';
 0041   005a
 0061   007a
+00aa   
+00b5   
+00ba   
 00c0   00d6
 00d8   00f6
-00f8   01f5
-01fa   0217
-0250   02a8
-02b0   02de
-02e0   02e9
-0300   0345
-0360   0361
-0374   0375
+00f8   021f
+0222   0233
+0250   02ad
+02b0   02b8
+02bb   02c1
+02d0   02d1
+02e0   02e4
+02ee   
 037a   
-037e   
-0384   038a
+0386   
+0388   038a
 038c   
 038e   03a1
 03a3   03ce
-03d0   03d6
-03da   
-03dc   
-03de   
-03e0   
-03e2   03f3
-0401   040c
-040e   044f
-0451   045c
-045e   0486
-0490   04c4
+03d0   03d7
+03da   03f3
+0400   0482
+048c   04c4
 04c7   04c8
 04cb   04cc
-04d0   04eb
-04ee   04f5
+04d0   04f5
 04f8   04f9
 0531   0556
 0559   055f
 0561   0587
 0589   
-0901   0903
+0903   
 0905   0939
-093c   094d
-0950   0954
-0958   0970
-0981   0983
+093d   0940
+0949   094c
+0950   
+0958   0961
+0964   0970
+0982   0983
 0985   098c
 098f   0990
 0993   09a8
 09aa   09b0
 09b2   
 09b6   09b9
-09bc   
-09be   09c4
+09be   09c0
 09c7   09c8
-09cb   09cd
+09cb   09cc
 09d7   
 09dc   09dd
-09df   09e3
-09e6   09fa
-0a02   
+09df   09e1
+09e6   09f1
+09f4   09fa
 0a05   0a0a
 0a0f   0a10
 0a13   0a28
@@ -65,14 +61,12 @@ return <<'END';
 0a32   0a33
 0a35   0a36
 0a38   0a39
-0a3c   
-0a3e   0a42
-0a47   0a48
-0a4b   0a4d
+0a3e   0a40
 0a59   0a5c
 0a5e   
-0a66   0a74
-0a81   0a83
+0a66   0a6f
+0a72   0a74
+0a83   
 0a85   0a8b
 0a8d   
 0a8f   0a91
@@ -80,27 +74,28 @@ return <<'END';
 0aaa   0ab0
 0ab2   0ab3
 0ab5   0ab9
-0abc   0ac5
-0ac7   0ac9
-0acb   0acd
+0abd   0ac0
+0ac9   
+0acb   0acc
 0ad0   
 0ae0   
 0ae6   0aef
-0b01   0b03
+0b02   0b03
 0b05   0b0c
 0b0f   0b10
 0b13   0b28
 0b2a   0b30
 0b32   0b33
 0b36   0b39
-0b3c   0b43
+0b3d   0b3e
+0b40   
 0b47   0b48
-0b4b   0b4d
-0b56   0b57
+0b4b   0b4c
+0b57   
 0b5c   0b5d
 0b5f   0b61
 0b66   0b70
-0b82   0b83
+0b83   
 0b85   0b8a
 0b8e   0b90
 0b92   0b95
@@ -111,9 +106,10 @@ return <<'END';
 0ba8   0baa
 0bae   0bb5
 0bb7   0bb9
-0bbe   0bc2
+0bbe   0bbf
+0bc1   0bc2
 0bc6   0bc8
-0bca   0bcd
+0bca   0bcc
 0bd7   
 0be7   0bf2
 0c01   0c03
@@ -122,10 +118,7 @@ return <<'END';
 0c12   0c28
 0c2a   0c33
 0c35   0c39
-0c3e   0c44
-0c46   0c48
-0c4a   0c4d
-0c55   0c56
+0c41   0c44
 0c60   0c61
 0c66   0c6f
 0c82   0c83
@@ -134,9 +127,10 @@ return <<'END';
 0c92   0ca8
 0caa   0cb3
 0cb5   0cb9
-0cbe   0cc4
-0cc6   0cc8
-0cca   0ccd
+0cbe   
+0cc0   0cc4
+0cc7   0cc8
+0cca   0ccb
 0cd5   0cd6
 0cde   
 0ce0   0ce1
@@ -146,14 +140,25 @@ return <<'END';
 0d0e   0d10
 0d12   0d28
 0d2a   0d39
-0d3e   0d43
+0d3e   0d40
 0d46   0d48
-0d4a   0d4d
+0d4a   0d4c
 0d57   
 0d60   0d61
 0d66   0d6f
-0e01   0e3a
-0e3f   0e5b
+0d82   0d83
+0d85   0d96
+0d9a   0db1
+0db3   0dbb
+0dbd   
+0dc0   0dc6
+0dcf   0dd1
+0dd8   0ddf
+0df2   0df4
+0e01   0e30
+0e32   0e33
+0e40   0e46
+0e4f   0e5b
 0e81   0e82
 0e84   
 0e87   0e88
@@ -165,27 +170,77 @@ return <<'END';
 0ea5   
 0ea7   
 0eaa   0eab
-0ead   0eb9
-0ebb   0ebd
+0ead   0eb0
+0eb2   0eb3
+0ebd   
 0ec0   0ec4
 0ec6   
-0ec8   0ecd
 0ed0   0ed9
 0edc   0edd
-0f00   0f47
-0f49   0f69
-0f71   0f8b
-0f90   0f95
-0f97   
-0f99   0fad
-0fb1   0fb7
-0fb9   
+0f00   0f17
+0f1a   0f34
+0f36   
+0f38   
+0f3e   0f47
+0f49   0f6a
+0f7f   
+0f85   
+0f88   0f8b
+0fbe   0fc5
+0fc7   0fcc
+0fcf   
+1000   1021
+1023   1027
+1029   102a
+102c   
+1031   
+1038   
+1040   1057
 10a0   10c5
 10d0   10f6
 10fb   
 1100   1159
 115f   11a2
 11a8   11f9
+1200   1206
+1208   1246
+1248   
+124a   124d
+1250   1256
+1258   
+125a   125d
+1260   1286
+1288   
+128a   128d
+1290   12ae
+12b0   
+12b2   12b5
+12b8   12be
+12c0   
+12c2   12c5
+12c8   12ce
+12d0   12d6
+12d8   12ee
+12f0   130e
+1310   
+1312   1315
+1318   131e
+1320   1346
+1348   135a
+1361   137c
+13a0   13f4
+1401   1676
+1681   169a
+16a0   16f0
+1780   17b6
+17be   17c5
+17c7   17c8
+17d4   17da
+17dc   
+17e0   17e9
+1810   1819
+1820   1877
+1880   18a8
 1e00   1e9b
 1ea0   1ef9
 1f00   1f15
@@ -198,23 +253,43 @@ return <<'END';
 1f5d   
 1f5f   1f7d
 1f80   1fb4
-1fb6   1fc4
-1fc6   1fd3
+1fb6   1fbc
+1fbe   
+1fc2   1fc4
+1fc6   1fcc
+1fd0   1fd3
 1fd6   1fdb
-1fdd   1fef
+1fe0   1fec
 1ff2   1ff4
-1ff6   1ffe
+1ff6   1ffc
 200e   
-20d0   20e1
-2160   2182
+207f   
+2102   
+2107   
+210a   2113
+2115   
+2119   211d
+2124   
+2126   
+2128   
+212a   212d
+212f   2131
+2133   2139
+2160   2183
 2336   237a
-3021   302f
+2395   
+249c   24e9
+3005   3007
+3021   3029
+3031   3035
+3038   303a
 3041   3094
-3099   309e
-30a1   30fe
+309d   309e
+30a1   30fa
+30fc   30fe
 3105   312c
 3131   318e
-3190   319f
+3190   31b7
 3200   321c
 3220   3243
 3260   327b
@@ -224,7 +299,9 @@ return <<'END';
 3300   3376
 337b   33dd
 33e0   33fe
+3400   4db5
 4e00   9fa5
+a000   a48c
 ac00   d7a3
 d800   db7f
 db80   dbff
@@ -235,7 +312,7 @@ fb00        fb06
 fb13   fb17
 ff21   ff3a
 ff41   ff5a
-ff65   ffbe
+ff66   ffbe
 ffc2   ffc7
 ffca   ffcf
 ffd2   ffd7