ICU-10142 bidi test data files from 2013-sep-19

X-SVN-Rev: 34407
This commit is contained in:
Markus Scherer 2013-09-19 21:58:10 +00:00
parent e5a9a38924
commit dfc0089623
2 changed files with 4401 additions and 3894 deletions

View File

@ -1,5 +1,5 @@
# BidiCharacterTest-6.3.0.txt
# Date: 2013-06-07, 22:25:00 GMT [LI]
# Date: 2013-09-17, 18:30:00 GMT [LI]
#
# Unicode Character Database
# Copyright (c) 1991-2013 Unicode, Inc.
@ -58,14 +58,153 @@
062A 0031 002F 0032;2;1;1 2 2 2;1 2 3 0
062A 0031 002F 0032;0;0;1 2 2 2;1 2 3 0
062A 0031 002F 0032;1;1;1 2 2 2;1 2 3 0
05D0 2066 202A 2069 05D1;0;0;1 1 x 1 1;4 3 1 0
05D0 2066 202B 2069 05D1;0;0;1 1 x 1 1;4 3 1 0
05D0 2066 202C 2069 05D1;0;0;1 1 x 1 1;4 3 1 0
05D0 2066 202D 2069 05D1;0;0;1 1 x 1 1;4 3 1 0
05D0 2066 202E 2069 05D1;0;0;1 1 x 1 1;4 3 1 0
05D0 2066 2060 2069 05D1;0;0;1 1 x 1 1;4 3 1 0
0061 2067 202A 2069 0062;1;1;2 2 x 2 2;0 1 3 4
0061 2067 202C 202E 2069 0062;1;1;2 2 x x 2 2;0 1 4 5
05D0 0029 2066 202B 2069 0627;0;0;1 1 1 x 1 1;5 4 2 1 0
0661 002D 0031;0;0;2 0 0;0 1 2
0061 0020 0031 0020 0032 002D 0033;1;1;2 2 2 2 2 2 2;0 1 2 3 4 5 6
05D0 0020 0031 002D 0032;0;0;1 1 2 2 2;2 3 4 1 0
061C 0020 0031 002D 0032;0;0;1 1 2 1 2;4 3 2 1 0
061C 0020 06F1 0020 06F2 002D 06F3;0;0;1 1 2 1 2 1 2;6 5 4 3 2 1 0
# Various sequences containing paired brackets
# Sequences containing directional formatting characters
0061 202D 202C 0020 0031 0020 0032 002D 0033;1;1;2 x x 2 2 2 2 2 2;0 3 4 5 6 7 8
0061 202D 002A 202C 0020 0031 0020 0032 002D 0033;1;1;2 x 2 x 2 2 2 2 2 2;0 2 4 5 6 7 8 9
0061 202D 0062 202C 0020 0031 0020 0032 002D 0033;1;1;2 x 2 x 2 2 2 2 2 2;0 2 4 5 6 7 8 9
0061 202D 05D0 202C 0020 0031 0020 0032 002D 0033;1;1;2 x 2 x 2 2 2 2 2 2;0 2 4 5 6 7 8 9
0061 202E 202C 0020 0031 0020 0032 002D 0033;1;1;2 x x 2 2 2 2 2 2;0 3 4 5 6 7 8
0061 202E 002A 202C 0020 0031 0020 0032 002D 0033;1;1;2 x 3 x 1 2 1 2 2 2;7 8 9 6 5 4 0 2
0061 202E 0062 202C 0020 0031 0020 0032 002D 0033;1;1;2 x 3 x 1 2 1 2 2 2;7 8 9 6 5 4 0 2
0061 202E 05D0 202C 0020 0031 0020 0032 002D 0033;1;1;2 x 3 x 1 2 1 2 2 2;7 8 9 6 5 4 0 2
0627 202A 202C 0020 0031 002D 0032;0;0;1 x x 1 2 1 2;6 5 4 3 0
0627 202A 002A 202C 0020 0031 002D 0032;0;0;1 x 2 x 0 0 0 0;2 0 4 5 6 7
0627 202B 202C 0020 0031 002D 0032;0;0;1 x x 1 2 1 2;6 5 4 3 0
0627 202B 002A 202C 0020 0031 002D 0032;0;0;1 x 1 x 1 2 2 2;5 6 7 4 2 0
05D0 202A 0062 202C 0020 0031 0020 0032;0;0;1 x 2 x 0 0 0 0;2 0 4 5 6 7
05D0 202A 05D1 202C 0020 0031 0020 0032;0;0;1 x 3 x 0 0 0 0;2 0 4 5 6 7
05D0 202A 202A 202C 202C 0020 0031 0020 0032;0;0;1 x x x x 1 2 1 2;8 7 6 5 0
05D0 202B 0062 202C 0020 0031 0020 0032;0;0;1 x 2 x 1 2 1 2;7 6 5 4 2 0
05D0 202B 05D1 202C 0020 0031 0020 0032;0;0;1 x 1 x 1 2 1 2;7 6 5 4 2 0
0061 202A 0062 202C 0020 0031 0020 0032;0;0;0 x 2 x 0 0 0 0;0 2 4 5 6 7
0061 202A 05D1 202C 0020 0031 0020 0032;0;0;0 x 3 x 0 0 0 0;0 2 4 5 6 7
0061 202B 0062 202C 0020 0031 0020 0032;0;0;0 x 2 x 1 2 1 2;0 7 6 5 4 2
0061 202B 05D1 202C 0020 0031 0020 0032;0;0;0 x 1 x 1 2 1 2;0 7 6 5 4 2
05D0 202A 0062 202C 0020 0031 0020 0032;1;1;1 x 2 x 2 2 2 2;2 4 5 6 7 0
05D0 202A 05D1 202C 0020 0031 0020 0032;1;1;1 x 3 x 2 2 2 2;2 4 5 6 7 0
05D0 202B 0062 202C 0020 0031 0020 0032;1;1;1 x 4 x 1 2 1 2;7 6 5 4 2 0
05D0 202B 05D1 202C 0020 0031 0020 0032;1;1;1 x 3 x 1 2 1 2;7 6 5 4 2 0
0061 202A 0062 202C 0020 0031 0020 0032;1;1;2 x 2 x 2 2 2 2;0 2 4 5 6 7
0061 202A 05D1 202C 0020 0031 0020 0032;1;1;2 x 3 x 2 2 2 2;0 2 4 5 6 7
0061 202B 0062 202C 0020 0031 0020 0032;1;1;2 x 4 x 1 2 1 2;7 6 5 4 0 2
0061 202B 05D1 202C 0020 0031 0020 0032;1;1;2 x 3 x 1 2 1 2;7 6 5 4 0 2
0061 202B 202B 202C 202C 0020 0031 0020 0032;1;1;2 x x x x 2 2 2 2;0 5 6 7 8
# Sequences containing paired brackets
0061 0028 05D0 005B 05D1 005D 0021 0029 0062;0;0;0 0 1 1 1 1 0 0 0;0 1 5 4 3 2 6 7 8
0061 0028 05D0 005B 05D1 005D 0021 0029 0062;1;1;2 1 1 1 1 1 1 1 2;8 7 6 5 4 3 2 1 0
05D0 0028 0061 005B 0062 005D 0021 0029 05D1;0;0;1 0 0 0 0 0 0 0 1;0 1 2 3 4 5 6 7 8
05D0 0028 0061 005B 0062 005D 0021 0029 05D1;1;1;1 1 2 2 2 2 1 1 1;8 7 6 2 3 4 5 1 0
0061 0028 0028 007B 0062 2680 005B 005D 0029 007D 005B 0063 005B 005D 005D 05D0 0029;0;0;0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0;0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
0061 0028 0028 007B 0062 2680 005B 005D 0029 007D 005B 0063 005B 005D 005D 05D0 0029;1;1;2 1 1 1 2 1 1 1 1 1 1 2 1 1 1 1 1;16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
05D0 0028 0028 007B 05D1 2680 005B 005D 0029 007D 005B 05D2 005B 005D 005D 0061 0029;0;0;1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0;0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
05D0 0028 0028 007B 05D1 2680 005B 005D 0029 007D 005B 05D2 005B 005D 005D 0061 0029;1;1;1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 1;16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0028 0061 005B 005B 005D 05D0 005D 007B 0028 005B 005D 2680 05D1 007D 0029 0029 05D2;0;0;0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1;0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
0028 0061 005B 005B 005D 05D0 005D 007B 0028 005B 005D 2680 05D1 007D 0029 0029 05D2;1;1;1 2 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1;16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0028 05D0 005B 005B 005D 0061 005D 007B 0028 005B 005D 2680 0062 007D 0029 0029 0063;0;0;0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
0028 05D0 005B 005B 005D 0061 005D 007B 0028 005B 005D 2680 0062 007D 0029 0029 0063;1;1;1 1 1 1 1 2 1 1 1 1 1 1 2 1 1 1 2;16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
# Combinations of isolate formatting characters and paired brackets
# Sequences containing paired brackets and numbers
0061 0028 0031 0029;0;0;0 0 0 0;0 1 2 3
0061 0028 0031 0029;1;1;2 2 2 2;0 1 2 3
0061 0028 0661 0029;0;0;0 0 2 0;0 1 2 3
0061 0028 0661 0029;1;1;2 1 2 1;3 2 1 0
0031 0028 0061 0029;0;0;0 0 0 0;0 1 2 3
0031 0028 0061 0029;1;1;2 1 2 1;3 2 1 0
0661 0028 0061 0029;0;0;2 0 0 0;0 1 2 3
0661 0028 0061 0029;1;1;2 1 2 1;3 2 1 0
0028 0031 0029 0061;0;0;0 0 0 0;0 1 2 3
0028 0031 0029 0061;1;1;1 2 1 2;3 2 1 0
0028 0661 0029 0061;0;0;0 2 0 0;0 1 2 3
0028 0661 0029 0061;1;1;1 2 1 2;3 2 1 0
0028 0061 0029 0031;0;0;0 0 0 0;0 1 2 3
0028 0061 0029 0031;1;1;1 2 1 2;3 2 1 0
0028 0061 0029 0661;0;0;0 0 0 2;0 1 2 3
0028 0061 0029 0661;1;1;1 2 1 2;3 2 1 0
05D0 0028 0031 0029;0;0;1 1 2 1;3 2 1 0
05D0 0028 0031 0029;1;1;1 1 2 1;3 2 1 0
05D0 0028 0661 0029;0;0;1 1 2 1;3 2 1 0
05D0 0028 0661 0029;1;1;1 1 2 1;3 2 1 0
0031 0028 05D0 0029;0;0;0 0 1 0;0 1 2 3
0031 0028 05D0 0029;1;1;2 1 1 1;3 2 1 0
0661 0028 05D0 0029;0;0;2 1 1 1;3 2 1 0
0661 0028 05D0 0029;1;1;2 1 1 1;3 2 1 0
0028 0031 0029 05D0;0;0;0 0 0 1;0 1 2 3
0028 0031 0029 05D0;1;1;1 2 1 1;3 2 1 0
0028 0661 0029 05D0;0;0;0 2 0 1;0 1 2 3
0028 0661 0029 05D0;1;1;1 2 1 1;3 2 1 0
0028 05D0 0029 0031;0;0;0 1 0 2;0 1 2 3
0028 05D0 0029 0031;1;1;1 1 1 2;3 2 1 0
0028 05D0 0029 0661;0;0;0 1 0 2;0 1 2 3
0028 05D0 0029 0661;1;1;1 1 1 2;3 2 1 0
0028 05D0 0029 0020 0031 002E 0032;0;0;0 1 0 0 2 2 2;0 1 2 3 4 5 6
0028 05D0 0029 0020 0031 002A 0032;0;0;0 1 0 0 2 1 2;0 1 2 3 6 5 4
0028 05D0 0029 0020 0031 002D 0032;0;0;0 1 0 0 2 2 2;0 1 2 3 4 5 6
0028 05D0 0627 0029 0020 0031 002D 0032;0;0;0 1 1 0 0 2 1 2;0 2 1 3 4 7 6 5
0028 05D0 0627 0029 0020 0031 002D 0032;1;1;1 1 1 1 1 2 1 2;7 6 5 4 3 2 1 0
0627 0028 0661 0029;0;0;1 1 2 1;3 2 1 0
0627 0028 0661 0029;1;1;1 1 2 1;3 2 1 0
0627 0028 06F1 0029;0;0;1 1 2 1;3 2 1 0
0627 0028 06F1 0029;1;1;1 1 2 1;3 2 1 0
0661 0028 0627 0029;0;0;2 1 1 1;3 2 1 0
0661 0028 0627 0029;1;1;2 1 1 1;3 2 1 0
06F1 0028 0627 0029;0;0;0 0 1 0;0 1 2 3
06F1 0028 0627 0029;1;1;2 1 1 1;3 2 1 0
0028 0661 0029 0627;0;0;0 2 0 1;0 1 2 3
0028 0661 0029 0627;1;1;1 2 1 1;3 2 1 0
0028 06F1 0029 0627;0;0;0 0 0 1;0 1 2 3
0028 06F1 0029 0627;1;1;1 2 1 1;3 2 1 0
0028 0627 0029 0661;0;0;0 1 0 2;0 1 2 3
0028 0627 0029 0661;1;1;1 1 1 2;3 2 1 0
0028 0627 0029 06F1;0;0;0 1 0 2;0 1 2 3
0028 0627 0029 06F1;1;1;1 1 1 2;3 2 1 0
0028 0627 0029 0020 0031 002E 0032;0;0;0 1 0 0 2 2 2;0 1 2 3 4 5 6
0028 0627 0029 0020 0031 002A 0032;0;0;0 1 0 0 2 1 2;0 1 2 3 6 5 4
0028 0627 0029 0020 0031 002D 0032;0;0;0 1 0 0 2 1 2;0 1 2 3 6 5 4
0028 0627 05D0 0029 0020 0031 002D 0032;0;0;0 1 1 0 0 2 2 2;0 2 1 3 4 5 6 7
0028 0627 05D0 0029 0020 0031 002D 0032;1;1;1 1 1 1 1 2 2 2;5 6 7 4 3 2 1 0
0031 0661 0028 0627 0029;0;0;0 2 1 1 1;0 4 3 2 1
002B 0661 0028 0662 0029;2;0;0 2 1 2 1;0 4 3 2 1
0025 0661 0028 0662 0029;2;0;0 2 1 2 1;0 4 3 2 1
0661 0009 0028 0662 0029;2;0;2 0 1 2 1;0 1 4 3 2
0661 0020 0028 0662 0029;2;0;2 1 1 2 1;4 3 2 1 0
05D0 0029 0020 0028 0661 0029;0;0;1 1 1 1 2 1;5 4 3 2 1 0
05D0 0029 0028 0301 0031 0029;0;0;1 1 1 1 2 1;5 4 3 2 1 0
05D0 0029 0028 0301 0661 0029;0;0;1 1 1 1 2 1;5 4 3 2 1 0
0627 0028 0661 003F 0020 0029 005D;0;0;1 1 2 1 1 1 0;5 4 3 2 1 0 6
# Combinations of paired brackets, numbers, and directional formatting characters
202A 0661 0028 05D0 0029;2;1;x 4 3 3 3;4 3 2 1
202A 0661 0028 0662 0029;2;0;x 4 3 4 3;4 3 2 1
202C 0661 0028 0662 0029;2;0;x 2 1 2 1;4 3 2 1
0661 202C 0028 05D0 0029;0;0;2 x 1 1 1;4 3 2 0
0661 0028 05D0 202C 0029;0;0;2 1 1 x 1;4 2 1 0
0661 2069 0028 0662 0029;2;0;2 1 1 2 1;4 3 2 1 0
0661 0028 05D0 2069 0029;0;0;2 1 1 1 1;4 3 2 1 0
0661 0028 0627 2069 0029;0;0;2 1 1 1 1;4 3 2 1 0
05D0 202C 0028 0031 0029;0;0;1 x 1 2 1;4 3 2 0
05D0 202C 0028 0661 0029;0;0;1 x 1 2 1;4 3 2 0
05D0 2066 202D 2069 0031;0;0;1 1 x 1 2;4 3 1 0
05D0 0028 005D 2069 0031 0029;0;0;1 1 1 1 2 1;5 4 3 2 1 0
2066 0029 0029 0661 0028 0627 0029;1;1;1 2 2 4 3 3 3;1 2 6 5 4 3 0
2066 0029 0029 0661 0028 0662 0029;1;1;1 2 2 4 3 4 3;1 2 6 5 4 3 0
2066 0029 2066 0661 0028 05D0 0029;1;1;1 2 2 6 5 5 5;1 2 6 5 4 3 0
00AD 0028 2069 0661 0025 0029 0662;2;0;x 0 0 2 0 0 2;1 2 3 4 5 6
0061 0028 0062 005B 0063 05D0 0064 005D 0065 0029 0066;0;0;0 0 0 0 0 1 0 0 0 0 0;0 1 2 3 4 5 6 7 8 9 10
0061 0028 0062 005B 0063 05D0 0064 005D 0065 0029 0066;1;1;2 1 2 1 2 1 2 1 2 1 2;10 9 8 7 6 5 4 3 2 1 0
0061 0028 0062 005B 0063 2068 05D0 2069 0064 005D 0065 0029 0066;0;0;0 0 0 0 0 0 1 0 0 0 0 0 0;0 1 2 3 4 5 6 7 8 9 10 11 12
@ -74,12 +213,22 @@
05D0 0028 05D1 005B 05D2 0061 05D3 005D 05D4 0029 05D5;1;1;1 1 1 1 1 2 1 1 1 1 1;10 9 8 7 6 5 4 3 2 1 0
05D0 0028 05D1 005B 05D2 2068 0061 2069 05D3 005D 05D4 0029 05D5;0;0;1 1 1 1 1 1 2 1 1 1 1 1 1;12 11 10 9 8 7 6 5 4 3 2 1 0
05D0 0028 05D1 005B 05D2 2068 0061 2069 05D3 005D 05D4 0029 05D5;1;1;1 1 1 1 1 1 2 1 1 1 1 1 1;12 11 10 9 8 7 6 5 4 3 2 1 0
0061 0028 0062 202B 202C 0029 0020 0031 0020 0032;1;1;2 2 2 x x 2 2 2 2 2;0 1 2 5 6 7 8 9
0061 0028 0062 202B 202C 0029 0020 05D0;1;1;2 2 2 x x 2 1 1;7 6 0 1 2 5
0061 0028 0062 202B 05D0 202C 0029 0020 05D1;1;1;2 2 2 x 3 x 1 1 1;8 7 6 0 1 2 4
0061 0028 0062 202B 05D0 202C 0029 0020 0031;1;1;2 2 2 x 3 x 1 1 2;8 7 6 0 1 2 4
0061 0028 0062 202B 0063 202C 0029 0020 0031;1;1;2 2 2 x 4 x 1 1 2;8 7 6 0 1 2 4
0061 0028 0062 2067 05D0 0066 2069 05D4 0029 05D5;0;0;0 0 0 0 1 2 0 1 0 1;0 1 2 3 5 4 6 7 8 9
0061 0028 0062 2067 05D0 0066 2069 05D4 0029 05D5;1;1;2 1 2 1 3 4 1 1 1 1;9 8 7 6 5 4 3 2 1 0
0061 0028 0062 2067 05D0 005B 05D1 2066 0063 05D3 2069 0065 005D 0066 2069 05D4 0029 05D5;0;0;0 0 0 0 1 1 1 1 2 3 1 2 1 2 0 1 0 1;0 1 2 3 13 12 11 10 8 9 7 6 5 4 14 15 16 17
0061 0028 0062 2067 05D0 005B 05D1 2066 0063 05D3 2069 0065 005D 0066 2069 05D4 0029 05D5;1;1;2 1 2 1 3 3 3 3 4 5 3 4 3 4 1 1 1 1;17 16 15 14 13 12 11 10 8 9 7 6 5 4 3 2 1 0
0061 0028 0062 2067 05D0 005B 05D1 2066 0063 007B 0064 202B 007D 0020 007B 202C 05D2 007D 05D3 2069 0065 005D 0066 2069 05D4 0029 05D5;0;0;0 0 0 0 1 1 1 1 2 2 2 x 3 3 3 x 3 3 3 1 2 1 2 0 1 0 1;0 1 2 3 22 21 20 19 8 9 10 18 17 16 14 13 12 7 6 5 4 23 24 25 26
0061 0028 0062 2067 05D0 005B 05D1 2066 0063 007B 0064 202B 007D 0020 007B 202C 05D2 007D 05D3 2069 0065 005D 0066 2069 05D4 0029 05D5;1;1;2 1 2 1 3 3 3 3 4 4 4 x 5 5 5 x 5 5 5 3 4 3 4 1 1 1 1;26 25 24 23 22 21 20 19 8 9 10 18 17 16 14 13 12 7 6 5 4 3 2 1 0
05D0 0028 05D1 202A 202C 0029 0020 0031 0020 0032;0;0;1 1 1 x x 1 1 2 1 2;9 8 7 6 5 2 1 0
05D0 0028 05D1 202A 202C 0029 0020 0062;0;0;1 1 1 x x 1 0 0;5 2 1 0 6 7
05D0 0028 05D1 202A 0061 202C 0029 0020 0062;0;0;1 1 1 x 2 x 0 0 0;4 2 1 0 6 7 8
05D0 0028 05D1 202A 0061 202C 0029 0020 0031;0;0;1 1 1 x 2 x 0 0 0;4 2 1 0 6 7 8
05D0 0028 05D1 202A 05D2 202C 0029 0020 0031;0;0;1 1 1 x 3 x 0 0 0;4 2 1 0 6 7 8
05D0 0028 05D1 2066 0061 05D5 2069 0065 0029 0066;0;0;1 0 1 0 2 3 0 0 0 0;0 1 2 3 4 5 6 7 8 9
05D0 0028 05D1 2066 0061 05D5 2069 0065 0029 0066;1;1;1 1 1 1 2 3 1 2 1 2;9 8 7 6 4 5 3 2 1 0
05D0 0028 05D1 2066 0061 005B 0062 2067 05D2 0064 2069 05D4 005D 05D5 2069 0065 0029 0066;0;0;1 0 1 0 2 2 2 2 3 4 2 3 2 3 0 0 0 0;0 1 2 3 4 5 6 7 9 8 10 11 12 13 14 15 16 17

File diff suppressed because it is too large Load Diff