summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonstantin Ritt <ritt.ks@gmail.com>2012-06-12 00:35:26 (GMT)
committerQt by Nokia <qt-info@nokia.com>2012-06-13 08:14:06 (GMT)
commit7be0b570edf8db12fd541bdaa530b2defde71fa2 (patch)
tree1afa20f9419b5aa27df8f6f7ed3eed293979128b
parent8393c808e1d9b91c75e408fbcd7f4aacd576333c (diff)
downloadQt-7be0b570edf8db12fd541bdaa530b2defde71fa2.zip
Qt-7be0b570edf8db12fd541bdaa530b2defde71fa2.tar.gz
Qt-7be0b570edf8db12fd541bdaa530b2defde71fa2.tar.bz2
UCD 5.0: Apply Unicode Corrigendum #6
http://unicode.org/versions/corrigendum6.html: > in Unicode 5.0, the list of characters with the Bidi_Mirrored property > was made consistent for brackets and quotation marks, in preparation for > new constraints on bidi mirroring. However, after publication of > Unicode 5.0.0 it was discovered that this change adversely affected > several quotation mark characters in deployed data. Task-number: QTBUG-25169 Change-Id: I2cd6a70a69f4b2c37a3f191e05233854a16f10d1 Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
-rw-r--r--src/corelib/tools/qunicodetables.cpp1577
-rw-r--r--tests/auto/qchar/tst_qchar.cpp22
-rw-r--r--util/unicode/data/BidiMirroring.txt17
-rw-r--r--util/unicode/data/UnicodeData.txt22
4 files changed, 825 insertions, 813 deletions
diff --git a/src/corelib/tools/qunicodetables.cpp b/src/corelib/tools/qunicodetables.cpp
index 0ec68ff..b5a11ad 100644
--- a/src/corelib/tools/qunicodetables.cpp
+++ b/src/corelib/tools/qunicodetables.cpp
@@ -1788,31 +1788,31 @@ static const unsigned short uc_property_trie[] = {
585, 585, 585, 585, 585, 585, 585, 586,
585, 585, 585, 587, 588, 589, 590, 591,
592, 593, 592, 592, 594, 595, 14, 14,
- 596, 597, 598, 599, 596, 600, 598, 599,
+ 596, 597, 598, 596, 596, 599, 598, 596,
- 14, 14, 14, 14, 601, 601, 601, 602,
- 603, 604, 605, 606, 607, 608, 609, 610,
- 13, 13, 13, 13, 13, 611, 611, 611,
- 14, 596, 600, 14, 612, 612, 14, 43,
+ 14, 14, 14, 14, 600, 600, 600, 601,
+ 602, 603, 604, 605, 606, 607, 608, 609,
+ 13, 13, 13, 13, 13, 610, 610, 610,
+ 14, 611, 612, 14, 613, 613, 14, 43,
- 43, 14, 14, 14, 613, 16, 17, 614,
- 615, 615, 432, 432, 432, 432, 616, 616,
- 616, 616, 185, 617, 618, 619, 620, 616,
- 620, 620, 620, 620, 619, 620, 620, 621,
+ 43, 14, 14, 14, 614, 16, 17, 615,
+ 616, 616, 432, 432, 432, 432, 617, 617,
+ 617, 617, 185, 618, 619, 620, 621, 617,
+ 621, 621, 621, 621, 620, 621, 621, 622,
- 622, 623, 623, 623, 160, 160, 160, 160,
- 160, 160, 624, 624, 624, 624, 624, 624,
- 625, 626, 160, 160, 627, 628, 629, 630,
- 631, 632, 633, 633, 36, 16, 17, 50,
+ 623, 624, 624, 624, 160, 160, 160, 160,
+ 160, 160, 625, 625, 625, 625, 625, 625,
+ 626, 627, 160, 160, 628, 629, 630, 631,
+ 632, 633, 634, 634, 36, 16, 17, 50,
- 625, 60, 55, 56, 627, 628, 629, 630,
- 631, 632, 633, 633, 36, 16, 17, 160,
+ 626, 60, 55, 56, 628, 629, 630, 631,
+ 632, 633, 634, 634, 36, 16, 17, 160,
484, 484, 484, 484, 484, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
12, 12, 12, 12, 12, 12, 12, 48,
- 12, 12, 12, 634, 635, 429, 429, 429,
- 636, 636, 637, 637, 637, 637, 160, 160,
+ 12, 12, 12, 635, 636, 429, 429, 429,
+ 637, 637, 638, 638, 638, 638, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -1820,32 +1820,32 @@ static const unsigned short uc_property_trie[] = {
139, 139, 144, 144, 139, 139, 139, 139,
144, 144, 144, 139, 139, 273, 273, 273,
- 273, 139, 195, 195, 638, 639, 639, 159,
- 640, 159, 639, 641, 299, 299, 299, 299,
+ 273, 139, 195, 195, 639, 640, 640, 159,
+ 641, 159, 640, 642, 299, 299, 299, 299,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 49, 49, 175, 642, 49, 49, 49, 175,
- 49, 642, 50, 175, 175, 175, 50, 50,
- 175, 175, 175, 50, 49, 175, 643, 49,
+ 49, 49, 175, 643, 49, 49, 49, 175,
+ 49, 643, 50, 175, 175, 175, 50, 50,
+ 175, 175, 175, 50, 49, 175, 644, 49,
49, 175, 175, 175, 175, 175, 49, 49,
- 49, 49, 49, 49, 175, 49, 644, 49,
- 175, 49, 645, 646, 175, 175, 647, 50,
- 175, 175, 648, 175, 50, 90, 90, 90,
- 90, 131, 649, 239, 103, 626, 650, 650,
+ 49, 49, 49, 49, 175, 49, 645, 49,
+ 175, 49, 646, 647, 175, 175, 648, 50,
+ 175, 175, 649, 175, 50, 90, 90, 90,
+ 90, 131, 650, 239, 103, 627, 651, 651,
- 185, 185, 185, 185, 185, 650, 626, 626,
- 626, 626, 651, 185, 418, 301, 652, 160,
+ 185, 185, 185, 185, 185, 651, 627, 627,
+ 627, 627, 652, 185, 418, 301, 653, 160,
160, 160, 160, 62, 62, 62, 62, 62,
62, 62, 62, 62, 62, 62, 62, 62,
- 653, 653, 653, 653, 653, 653, 653, 653,
- 653, 653, 653, 653, 653, 653, 653, 653,
654, 654, 654, 654, 654, 654, 654, 654,
654, 654, 654, 654, 654, 654, 654, 654,
+ 655, 655, 655, 655, 655, 655, 655, 655,
+ 655, 655, 655, 655, 655, 655, 655, 655,
- 655, 655, 655, 99, 109, 160, 160, 160,
+ 656, 656, 656, 99, 109, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
36, 36, 36, 36, 36, 49, 49, 49,
49, 49, 36, 36, 49, 49, 49, 49,
@@ -1861,52 +1861,52 @@ static const unsigned short uc_property_trie[] = {
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
- 49, 49, 49, 649, 649, 649, 649, 649,
- 649, 649, 649, 649, 185, 185, 185, 185,
+ 49, 49, 49, 650, 650, 650, 650, 650,
+ 650, 650, 650, 650, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
36, 36, 36, 36, 36, 36, 36, 36,
- 656, 656, 656, 657, 657, 657, 36, 36,
- 36, 36, 18, 54, 36, 658, 36, 36,
+ 657, 657, 657, 658, 658, 658, 36, 36,
+ 36, 36, 18, 54, 36, 659, 36, 36,
36, 36, 36, 36, 36, 36, 36, 36,
36, 36, 36, 36, 36, 36, 36, 36,
36, 36, 36, 36, 36, 36, 36, 36,
36, 36, 36, 36, 36, 36, 36, 36,
- 36, 36, 36, 36, 659, 660, 36, 36,
+ 36, 36, 36, 36, 660, 661, 36, 36,
- 36, 36, 36, 661, 36, 36, 36, 36,
+ 36, 36, 36, 662, 36, 36, 36, 36,
36, 36, 36, 36, 36, 36, 36, 36,
- 36, 36, 659, 660, 659, 660, 36, 36,
+ 36, 36, 660, 661, 660, 661, 36, 36,
36, 36, 36, 36, 36, 36, 36, 36,
- 36, 36, 36, 36, 659, 660, 659, 660,
- 659, 660, 659, 660, 36, 36, 659, 660,
- 659, 660, 659, 660, 659, 660, 659, 660,
- 659, 660, 659, 660, 659, 660, 659, 660,
+ 36, 36, 36, 36, 660, 661, 660, 661,
+ 660, 661, 660, 661, 36, 36, 660, 661,
+ 660, 661, 660, 661, 660, 661, 660, 661,
+ 660, 661, 660, 661, 660, 661, 660, 661,
- 659, 660, 659, 660, 659, 660, 659, 660,
- 659, 660, 659, 660, 36, 36, 36, 659,
- 660, 659, 660, 36, 36, 36, 36, 36,
- 662, 36, 36, 36, 36, 36, 36, 36,
+ 660, 661, 660, 661, 660, 661, 660, 661,
+ 660, 661, 660, 661, 36, 36, 36, 660,
+ 661, 660, 661, 36, 36, 36, 36, 36,
+ 663, 36, 36, 36, 36, 36, 36, 36,
- 36, 36, 659, 660, 36, 36, 663, 36,
- 664, 665, 36, 665, 36, 36, 36, 36,
- 659, 660, 659, 660, 659, 660, 659, 660,
+ 36, 36, 660, 661, 36, 36, 664, 36,
+ 665, 666, 36, 666, 36, 36, 36, 36,
+ 660, 661, 660, 661, 660, 661, 660, 661,
36, 36, 36, 36, 36, 36, 36, 36,
36, 36, 36, 36, 36, 36, 36, 36,
- 36, 659, 660, 659, 660, 666, 36, 36,
- 659, 660, 36, 36, 36, 36, 659, 660,
- 659, 660, 659, 660, 659, 660, 659, 660,
+ 36, 660, 661, 660, 661, 667, 36, 36,
+ 660, 661, 36, 36, 36, 36, 660, 661,
+ 660, 661, 660, 661, 660, 661, 660, 661,
- 659, 660, 659, 660, 659, 660, 659, 660,
- 659, 660, 659, 660, 659, 660, 36, 36,
- 659, 660, 667, 667, 667, 185, 668, 668,
- 185, 185, 669, 669, 669, 670, 670, 185,
+ 660, 661, 660, 661, 660, 661, 660, 661,
+ 660, 661, 660, 661, 660, 661, 36, 36,
+ 660, 661, 668, 668, 668, 185, 669, 669,
+ 185, 185, 670, 670, 670, 671, 671, 185,
- 49, 649, 49, 49, 49, 49, 49, 49,
- 659, 660, 659, 660, 49, 49, 49, 49,
+ 49, 650, 49, 49, 49, 49, 49, 49,
+ 660, 661, 660, 661, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
@@ -1923,24 +1923,24 @@ static const unsigned short uc_property_trie[] = {
194, 194, 194, 194, 194, 194, 194, 194,
194, 194, 194, 194, 194, 194, 194, 194,
194, 194, 194, 194, 194, 194, 194, 194,
- 194, 194, 194, 649, 185, 649, 649, 649,
+ 194, 194, 194, 650, 185, 650, 650, 650,
- 649, 649, 649, 649, 649, 649, 649, 649,
- 649, 649, 649, 649, 649, 649, 649, 649,
- 649, 649, 649, 649, 649, 381, 649, 649,
- 649, 649, 649, 185, 185, 185, 185, 185,
+ 650, 650, 650, 650, 650, 650, 650, 650,
+ 650, 650, 650, 650, 650, 650, 650, 650,
+ 650, 650, 650, 650, 650, 381, 650, 650,
+ 650, 650, 650, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
- 185, 185, 185, 185, 651, 651, 651, 651,
- 651, 651, 651, 651, 651, 651, 651, 651,
+ 185, 185, 185, 185, 652, 652, 652, 652,
+ 652, 652, 652, 652, 652, 652, 652, 652,
- 651, 651, 651, 651, 651, 651, 651, 651,
- 651, 651, 651, 651, 651, 651, 651, 239,
+ 652, 652, 652, 652, 652, 652, 652, 652,
+ 652, 652, 652, 652, 652, 652, 652, 239,
239, 418, 418, 418, 418, 418, 418, 418,
- 418, 418, 418, 418, 671, 671, 671, 671,
+ 418, 418, 418, 418, 672, 672, 672, 672,
- 671, 671, 301, 301, 301, 301, 301, 301,
+ 672, 672, 301, 301, 301, 301, 301, 301,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -1950,7 +1950,7 @@ static const unsigned short uc_property_trie[] = {
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
- 49, 49, 49, 49, 49, 649, 649, 160,
+ 49, 49, 49, 49, 49, 650, 650, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -1960,35 +1960,35 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 672, 673, 674, 675, 676, 677, 678, 679,
- 680, 62, 62, 62, 62, 62, 62, 62,
- 62, 62, 62, 62, 672, 673, 674, 675,
- 676, 677, 678, 679, 680, 62, 62, 62,
+ 673, 674, 675, 676, 677, 678, 679, 680,
+ 681, 62, 62, 62, 62, 62, 62, 62,
+ 62, 62, 62, 62, 673, 674, 675, 676,
+ 677, 678, 679, 680, 681, 62, 62, 62,
62, 62, 62, 62, 62, 62, 62, 62,
- 60, 55, 56, 627, 628, 629, 630, 631,
- 632, 681, 681, 681, 681, 681, 681, 681,
- 681, 681, 681, 681, 194, 194, 194, 194,
+ 60, 55, 56, 628, 629, 630, 631, 632,
+ 633, 682, 682, 682, 682, 682, 682, 682,
+ 682, 682, 682, 682, 194, 194, 194, 194,
194, 194, 194, 194, 194, 194, 194, 194,
194, 194, 194, 194, 194, 194, 194, 194,
- 194, 194, 194, 194, 194, 194, 682, 682,
- 682, 682, 682, 682, 682, 682, 682, 682,
+ 194, 194, 194, 194, 194, 194, 683, 683,
+ 683, 683, 683, 683, 683, 683, 683, 683,
- 682, 682, 682, 682, 682, 682, 682, 682,
- 682, 682, 682, 682, 682, 682, 682, 682,
683, 683, 683, 683, 683, 683, 683, 683,
683, 683, 683, 683, 683, 683, 683, 683,
+ 684, 684, 684, 684, 684, 684, 684, 684,
+ 684, 684, 684, 684, 684, 684, 684, 684,
- 683, 683, 683, 683, 683, 683, 683, 683,
- 683, 683, 684, 685, 685, 685, 685, 685,
- 685, 685, 685, 685, 685, 686, 687, 688,
- 689, 690, 691, 692, 693, 694, 685, 695,
+ 684, 684, 684, 684, 684, 684, 684, 684,
+ 684, 684, 685, 686, 686, 686, 686, 686,
+ 686, 686, 686, 686, 686, 687, 688, 689,
+ 690, 691, 692, 693, 694, 695, 686, 696,
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
- 49, 49, 49, 49, 49, 49, 651, 651,
- 651, 651, 651, 651, 651, 651, 651, 651,
+ 49, 49, 49, 49, 49, 49, 652, 652,
+ 652, 652, 652, 652, 652, 652, 652, 652,
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
@@ -2002,21 +2002,21 @@ static const unsigned short uc_property_trie[] = {
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
- 649, 649, 649, 649, 649, 649, 649, 649,
+ 650, 650, 650, 650, 650, 650, 650, 650,
185, 185, 185, 185, 185, 185, 185, 185,
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
- 49, 49, 49, 49, 239, 239, 651, 651,
- 418, 649, 49, 49, 49, 49, 49, 49,
+ 49, 49, 49, 49, 239, 239, 652, 652,
+ 418, 650, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 36,
- 649, 649, 651, 651, 651, 651, 651, 651,
- 651, 651, 651, 651, 651, 651, 418, 418,
+ 650, 650, 652, 652, 652, 652, 652, 652,
+ 652, 652, 652, 652, 652, 652, 418, 418,
- 651, 651, 651, 651, 651, 651, 651, 651,
- 651, 651, 239, 239, 239, 239, 239, 239,
+ 652, 652, 652, 652, 652, 652, 652, 652,
+ 652, 652, 239, 239, 239, 239, 239, 239,
239, 239, 418, 418, 418, 418, 418, 418,
418, 418, 418, 418, 418, 160, 160, 160,
@@ -2038,16 +2038,16 @@ static const unsigned short uc_property_trie[] = {
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 160, 49, 160, 49,
49, 49, 49, 160, 160, 160, 49, 160,
- 49, 49, 49, 696, 696, 696, 696, 160,
+ 49, 49, 49, 697, 697, 697, 697, 160,
- 160, 49, 697, 697, 49, 49, 49, 49,
- 698, 699, 698, 699, 698, 699, 698, 699,
- 698, 699, 698, 699, 698, 699, 672, 673,
- 674, 675, 676, 677, 678, 679, 680, 62,
+ 160, 49, 698, 698, 49, 49, 49, 49,
+ 699, 700, 699, 700, 699, 700, 699, 700,
+ 699, 700, 699, 700, 699, 700, 673, 674,
+ 675, 676, 677, 678, 679, 680, 681, 62,
- 672, 673, 674, 675, 676, 677, 678, 679,
- 680, 62, 672, 673, 674, 675, 676, 677,
- 678, 679, 680, 62, 49, 160, 160, 160,
+ 673, 674, 675, 676, 677, 678, 679, 680,
+ 681, 62, 673, 674, 675, 676, 677, 678,
+ 679, 680, 681, 62, 49, 160, 160, 160,
49, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 49,
@@ -2055,13 +2055,13 @@ static const unsigned short uc_property_trie[] = {
160, 49, 49, 49, 49, 49, 49, 49,
49, 49, 49, 49, 49, 49, 49, 160,
- 700, 700, 700, 701, 702, 703, 704, 671,
- 671, 671, 671, 160, 160, 160, 160, 160,
- 185, 185, 185, 185, 185, 705, 706, 185,
- 185, 185, 185, 185, 185, 705, 706, 185,
+ 701, 701, 701, 702, 703, 704, 705, 672,
+ 672, 672, 672, 160, 160, 160, 160, 160,
+ 185, 185, 185, 185, 185, 706, 707, 185,
+ 185, 185, 185, 185, 185, 706, 707, 185,
- 185, 185, 705, 706, 705, 706, 698, 699,
- 698, 699, 698, 699, 160, 160, 160, 160,
+ 185, 185, 706, 707, 706, 707, 699, 700,
+ 699, 700, 699, 700, 160, 160, 160, 160,
185, 185, 185, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
@@ -2075,55 +2075,55 @@ static const unsigned short uc_property_trie[] = {
185, 185, 185, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
- 185, 185, 185, 698, 699, 698, 699, 698,
- 699, 698, 699, 698, 699, 707, 708, 709,
- 710, 698, 699, 698, 699, 698, 699, 698,
- 699, 185, 185, 185, 185, 185, 185, 185,
+ 185, 185, 185, 699, 700, 699, 700, 699,
+ 700, 699, 700, 699, 700, 708, 709, 710,
+ 711, 699, 700, 699, 700, 699, 700, 699,
+ 700, 185, 185, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
- 711, 185, 185, 185, 185, 185, 185, 185,
+ 712, 185, 185, 185, 185, 185, 185, 185,
- 705, 706, 185, 185, 705, 706, 185, 185,
- 185, 185, 185, 185, 185, 185, 185, 705,
- 706, 705, 706, 185, 705, 706, 185, 185,
- 698, 699, 698, 699, 185, 185, 185, 185,
+ 706, 707, 185, 185, 706, 707, 185, 185,
+ 185, 185, 185, 185, 185, 185, 185, 706,
+ 707, 706, 707, 185, 706, 707, 185, 185,
+ 699, 700, 699, 700, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
- 185, 185, 185, 185, 185, 712, 185, 185,
- 705, 706, 185, 185, 698, 699, 185, 185,
+ 185, 185, 185, 185, 185, 713, 185, 185,
+ 706, 707, 185, 185, 699, 700, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
- 185, 185, 185, 705, 706, 705, 706, 185,
- 185, 185, 185, 185, 705, 706, 185, 185,
- 185, 185, 185, 185, 705, 706, 185, 185,
+ 185, 185, 185, 706, 707, 706, 707, 185,
+ 185, 185, 185, 185, 706, 707, 185, 185,
+ 185, 185, 185, 185, 706, 707, 185, 185,
- 185, 185, 185, 185, 705, 706, 185, 185,
+ 185, 185, 185, 185, 706, 707, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
185, 185, 185, 185, 185, 185, 185, 185,
- 185, 705, 706, 185, 185, 705, 706, 705,
+ 185, 706, 707, 185, 185, 706, 707, 706,
- 706, 705, 706, 705, 706, 185, 185, 185,
- 185, 185, 185, 705, 706, 185, 185, 185,
- 185, 705, 706, 705, 706, 705, 706, 705,
- 706, 705, 706, 705, 706, 185, 185, 185,
+ 707, 706, 707, 706, 707, 185, 185, 185,
+ 185, 185, 185, 706, 707, 185, 185, 185,
+ 185, 706, 707, 706, 707, 706, 707, 706,
+ 707, 706, 707, 706, 707, 185, 185, 185,
- 185, 705, 706, 185, 185, 185, 705, 706,
- 705, 706, 705, 706, 705, 706, 185, 705,
- 706, 185, 185, 705, 706, 185, 185, 185,
- 185, 185, 185, 705, 706, 705, 706, 705,
+ 185, 706, 707, 185, 185, 185, 706, 707,
+ 706, 707, 706, 707, 706, 707, 185, 706,
+ 707, 185, 185, 706, 707, 185, 185, 185,
+ 185, 185, 185, 706, 707, 706, 707, 706,
- 706, 705, 706, 705, 706, 705, 706, 185,
- 185, 185, 185, 185, 185, 705, 706, 705,
- 706, 705, 706, 705, 706, 705, 706, 185,
- 185, 185, 185, 185, 185, 185, 713, 185,
+ 707, 706, 707, 706, 707, 706, 707, 185,
+ 185, 185, 185, 185, 185, 706, 707, 706,
+ 707, 706, 707, 706, 707, 706, 707, 185,
+ 185, 185, 185, 185, 185, 185, 714, 185,
- 185, 185, 185, 714, 715, 714, 185, 185,
- 185, 185, 185, 185, 705, 706, 185, 185,
- 185, 185, 185, 185, 185, 185, 185, 705,
- 706, 705, 706, 185, 185, 185, 185, 185,
+ 185, 185, 185, 715, 716, 715, 185, 185,
+ 185, 185, 185, 185, 706, 707, 185, 185,
+ 185, 185, 185, 185, 185, 185, 185, 706,
+ 707, 706, 707, 185, 185, 185, 185, 185,
239, 239, 239, 239, 239, 239, 239, 239,
239, 239, 239, 239, 239, 239, 418, 418,
@@ -2135,24 +2135,24 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 716, 716, 716, 716, 716, 716, 716, 716,
- 716, 716, 716, 716, 716, 716, 716, 716,
- 716, 716, 716, 716, 716, 716, 716, 716,
- 716, 716, 716, 716, 716, 716, 716, 716,
-
- 716, 716, 716, 716, 716, 716, 716, 716,
- 716, 716, 716, 716, 716, 716, 716, 160,
717, 717, 717, 717, 717, 717, 717, 717,
717, 717, 717, 717, 717, 717, 717, 717,
-
717, 717, 717, 717, 717, 717, 717, 717,
717, 717, 717, 717, 717, 717, 717, 717,
+
717, 717, 717, 717, 717, 717, 717, 717,
717, 717, 717, 717, 717, 717, 717, 160,
+ 718, 718, 718, 718, 718, 718, 718, 718,
+ 718, 718, 718, 718, 718, 718, 718, 718,
+
+ 718, 718, 718, 718, 718, 718, 718, 718,
+ 718, 718, 718, 718, 718, 718, 718, 718,
+ 718, 718, 718, 718, 718, 718, 718, 718,
+ 718, 718, 718, 718, 718, 718, 718, 160,
- 113, 109, 718, 719, 720, 721, 722, 113,
+ 113, 109, 719, 720, 721, 722, 723, 113,
109, 113, 109, 113, 109, 160, 160, 160,
- 160, 160, 160, 160, 723, 113, 109, 723,
+ 160, 160, 160, 160, 724, 113, 109, 724,
160, 160, 160, 160, 160, 160, 160, 160,
105, 106, 105, 106, 105, 106, 105, 106,
@@ -2163,14 +2163,14 @@ static const unsigned short uc_property_trie[] = {
105, 106, 105, 106, 103, 418, 418, 418,
418, 418, 418, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 160, 620, 620, 620, 620, 724, 620, 620,
+ 160, 621, 621, 621, 621, 725, 621, 621,
- 725, 725, 725, 725, 725, 725, 725, 725,
- 725, 725, 725, 725, 725, 725, 725, 725,
- 725, 725, 725, 725, 725, 725, 725, 725,
- 725, 725, 725, 725, 725, 725, 725, 725,
+ 726, 726, 726, 726, 726, 726, 726, 726,
+ 726, 726, 726, 726, 726, 726, 726, 726,
+ 726, 726, 726, 726, 726, 726, 726, 726,
+ 726, 726, 726, 726, 726, 726, 726, 726,
- 725, 725, 725, 725, 725, 725, 160, 160,
+ 726, 726, 726, 726, 726, 726, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
323, 323, 323, 323, 323, 323, 323, 323,
323, 323, 323, 323, 323, 323, 323, 323,
@@ -2195,227 +2195,227 @@ static const unsigned short uc_property_trie[] = {
323, 323, 323, 323, 323, 323, 323, 160,
323, 323, 323, 323, 323, 323, 323, 160,
- 726, 726, 727, 728, 727, 728, 726, 726,
- 726, 727, 728, 726, 727, 728, 620, 620,
- 620, 620, 620, 620, 620, 620, 619, 729,
- 160, 160, 160, 160, 727, 728, 160, 160,
+ 727, 727, 728, 729, 728, 729, 727, 727,
+ 727, 728, 729, 727, 728, 729, 621, 621,
+ 621, 621, 621, 621, 621, 621, 620, 730,
+ 160, 160, 160, 160, 728, 729, 160, 160,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 160, 730, 730, 730, 730, 730,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 160, 731, 731, 731, 731, 731,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 160, 160, 160, 160,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 160, 160,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 160, 160, 160, 160,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 160, 160, 160, 160,
- 731, 732, 733, 734, 735, 736, 737, 738,
+ 732, 733, 734, 735, 736, 737, 738, 739,
16, 17, 16, 17, 16, 17, 16, 17,
- 16, 17, 735, 735, 16, 17, 16, 17,
- 16, 17, 16, 17, 739, 16, 17, 740,
-
- 735, 738, 738, 738, 738, 738, 738, 738,
- 738, 738, 741, 742, 140, 743, 744, 744,
- 745, 746, 746, 746, 746, 746, 735, 735,
- 747, 747, 747, 748, 749, 750, 730, 735,
-
- 160, 751, 737, 751, 737, 751, 737, 751,
- 737, 751, 737, 737, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 737, 737,
-
- 737, 737, 737, 751, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 737, 737,
-
- 737, 737, 737, 751, 737, 751, 737, 751,
- 737, 737, 737, 737, 737, 737, 751, 737,
- 737, 737, 737, 737, 737, 752, 752, 160,
- 160, 753, 753, 754, 754, 755, 755, 756,
-
- 757, 758, 759, 758, 759, 758, 759, 758,
- 759, 758, 759, 759, 759, 759, 759, 759,
- 759, 759, 759, 759, 759, 759, 759, 759,
- 759, 759, 759, 759, 759, 759, 759, 759,
+ 16, 17, 736, 736, 16, 17, 16, 17,
+ 16, 17, 16, 17, 740, 598, 741, 741,
+
+ 736, 739, 739, 739, 739, 739, 739, 739,
+ 739, 739, 742, 743, 140, 744, 745, 745,
+ 746, 747, 747, 747, 747, 747, 736, 736,
+ 748, 748, 748, 749, 750, 751, 731, 736,
+
+ 160, 752, 738, 752, 738, 752, 738, 752,
+ 738, 752, 738, 738, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+
+ 738, 738, 738, 752, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+
+ 738, 738, 738, 752, 738, 752, 738, 752,
+ 738, 738, 738, 738, 738, 738, 752, 738,
+ 738, 738, 738, 738, 738, 753, 753, 160,
+ 160, 754, 754, 755, 755, 756, 756, 757,
+
+ 758, 759, 760, 759, 760, 759, 760, 759,
+ 760, 759, 760, 760, 760, 760, 760, 760,
+ 760, 760, 760, 760, 760, 760, 760, 760,
+ 760, 760, 760, 760, 760, 760, 760, 760,
+
+ 760, 760, 760, 759, 760, 760, 760, 760,
+ 760, 760, 760, 760, 760, 760, 760, 760,
+ 760, 760, 760, 760, 760, 760, 760, 760,
+ 760, 760, 760, 760, 760, 760, 760, 760,
+
+ 760, 760, 760, 759, 760, 759, 760, 759,
+ 760, 760, 760, 760, 760, 760, 759, 760,
+ 760, 760, 760, 760, 760, 759, 759, 760,
+ 760, 760, 760, 761, 762, 762, 762, 763,
+
+ 160, 160, 160, 160, 160, 764, 764, 764,
+ 764, 764, 764, 764, 764, 764, 764, 764,
+ 764, 764, 764, 764, 764, 764, 764, 764,
+ 764, 764, 764, 764, 764, 764, 764, 764,
- 759, 759, 759, 758, 759, 759, 759, 759,
- 759, 759, 759, 759, 759, 759, 759, 759,
- 759, 759, 759, 759, 759, 759, 759, 759,
- 759, 759, 759, 759, 759, 759, 759, 759,
+ 764, 764, 764, 764, 764, 764, 764, 764,
+ 764, 764, 764, 764, 764, 160, 160, 160,
+ 160, 764, 764, 764, 764, 764, 764, 764,
+ 764, 764, 764, 764, 764, 764, 764, 764,
- 759, 759, 759, 758, 759, 758, 759, 758,
- 759, 759, 759, 759, 759, 759, 758, 759,
- 759, 759, 759, 759, 759, 758, 758, 759,
- 759, 759, 759, 760, 761, 761, 761, 762,
-
- 160, 160, 160, 160, 160, 763, 763, 763,
- 763, 763, 763, 763, 763, 763, 763, 763,
- 763, 763, 763, 763, 763, 763, 763, 763,
- 763, 763, 763, 763, 763, 763, 763, 763,
-
- 763, 763, 763, 763, 763, 763, 763, 763,
- 763, 763, 763, 763, 763, 160, 160, 160,
- 160, 763, 763, 763, 763, 763, 763, 763,
- 763, 763, 763, 763, 763, 763, 763, 763,
-
- 763, 763, 763, 763, 763, 763, 763, 763,
- 763, 763, 763, 763, 763, 763, 763, 763,
- 763, 763, 763, 763, 763, 763, 763, 763,
- 763, 763, 763, 763, 763, 763, 763, 763,
-
- 763, 763, 763, 763, 763, 763, 763, 763,
- 763, 763, 763, 763, 763, 763, 763, 160,
- 764, 764, 765, 765, 765, 765, 764, 764,
+ 764, 764, 764, 764, 764, 764, 764, 764,
+ 764, 764, 764, 764, 764, 764, 764, 764,
+ 764, 764, 764, 764, 764, 764, 764, 764,
764, 764, 764, 764, 764, 764, 764, 764,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 160, 160, 160, 160, 160, 160, 160, 160,
+ 764, 764, 764, 764, 764, 764, 764, 764,
+ 764, 764, 764, 764, 764, 764, 764, 160,
+ 765, 765, 766, 766, 766, 766, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
767, 767, 767, 767, 767, 767, 767, 767,
767, 767, 767, 767, 767, 767, 767, 767,
+ 767, 767, 767, 767, 767, 767, 767, 767,
+ 160, 160, 160, 160, 160, 160, 160, 160,
+
+ 768, 768, 768, 768, 768, 768, 768, 768,
+ 768, 768, 768, 768, 768, 768, 768, 768,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 768, 768, 768, 768, 768, 768, 768, 768,
- 768, 768, 768, 768, 768, 768, 768, 768,
+ 769, 769, 769, 769, 769, 769, 769, 769,
+ 769, 769, 769, 769, 769, 769, 769, 769,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 769, 769, 160,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 770, 770, 160,
+ 766, 766, 766, 766, 766, 766, 766, 766,
+ 766, 766, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
765, 765, 765, 765, 765, 765, 765, 765,
- 765, 765, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 160, 160, 160, 160,
+ 765, 765, 765, 765, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 769, 770, 770, 770, 770, 770, 770, 770,
- 770, 770, 770, 770, 770, 770, 770, 770,
+ 770, 771, 771, 771, 771, 771, 771, 771,
+ 771, 771, 771, 771, 771, 771, 771, 771,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 769, 769, 767, 764,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 770, 770, 768, 765,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 770, 770, 770, 770, 770, 770, 770,
- 770, 770, 770, 770, 770, 770, 770, 770,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 771, 771, 771, 771, 771, 771, 771,
+ 771, 771, 771, 771, 771, 771, 771, 771,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 769, 769, 769, 769,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 770, 770, 770, 770,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 160,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 160,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 769,
- 769, 769, 769, 764, 764, 764, 764, 764,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 770,
+ 770, 770, 770, 765, 765, 765, 765, 765,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 769, 769,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 770, 770,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 764,
- 764, 764, 764, 764, 764, 764, 764, 769,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 765,
+ 765, 765, 765, 765, 765, 765, 765, 770,
- 771, 771, 771, 771, 771, 771, 771, 771,
- 771, 771, 771, 771, 771, 771, 771, 771,
- 771, 771, 771, 771, 771, 771, 771, 771,
- 771, 771, 771, 771, 771, 771, 771, 771,
+ 772, 772, 772, 772, 772, 772, 772, 772,
+ 772, 772, 772, 772, 772, 772, 772, 772,
+ 772, 772, 772, 772, 772, 772, 772, 772,
+ 772, 772, 772, 772, 772, 772, 772, 772,
- 771, 771, 771, 771, 771, 771, 771, 771,
- 771, 771, 771, 771, 771, 771, 771, 771,
- 771, 771, 771, 771, 771, 771, 160, 160,
+ 772, 772, 772, 772, 772, 772, 772, 772,
+ 772, 772, 772, 772, 772, 772, 772, 772,
+ 772, 772, 772, 772, 772, 772, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 737, 737, 737, 737, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 737, 737,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 738, 738,
- 737, 737, 737, 737, 737, 737, 772, 772,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 772, 772, 160, 160, 160, 160,
+ 738, 738, 738, 738, 738, 738, 773, 773,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 773, 773, 160, 160, 160, 160,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 766, 766, 766, 766, 766, 773, 766, 766,
- 766, 766, 766, 766, 766, 766, 766, 766,
+ 767, 767, 767, 767, 767, 767, 767, 767,
+ 767, 767, 767, 767, 767, 767, 767, 767,
+ 767, 767, 767, 767, 767, 774, 767, 767,
+ 767, 767, 767, 767, 767, 767, 767, 767,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 766, 766, 766, 766, 766, 766, 766, 766,
+ 767, 767, 767, 767, 767, 767, 767, 767,
+ 767, 767, 767, 767, 767, 767, 767, 767,
+ 767, 767, 767, 767, 767, 767, 767, 767,
+ 767, 767, 767, 767, 767, 767, 767, 767,
- 766, 766, 766, 766, 766, 766, 766, 766,
- 766, 766, 766, 766, 766, 160, 160, 160,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
+ 767, 767, 767, 767, 767, 767, 767, 767,
+ 767, 767, 767, 767, 767, 160, 160, 160,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
- 730, 730, 774, 774, 730, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
- 730, 730, 730, 730, 774, 730, 730, 730,
- 730, 730, 730, 730, 730, 730, 730, 730,
+ 731, 731, 775, 775, 731, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
+ 731, 731, 731, 731, 775, 731, 731, 731,
+ 731, 731, 731, 731, 731, 731, 731, 731,
- 730, 774, 730, 730, 730, 774, 730, 160,
+ 731, 775, 731, 731, 731, 775, 731, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 775, 775, 775, 775, 775, 775, 775, 775,
- 775, 775, 775, 775, 775, 775, 775, 775,
- 775, 775, 775, 775, 775, 775, 775, 776,
- 776, 776, 776, 160, 160, 160, 160, 160,
+ 776, 776, 776, 776, 776, 776, 776, 776,
+ 776, 776, 776, 776, 776, 776, 776, 776,
+ 776, 776, 776, 776, 776, 776, 776, 777,
+ 777, 777, 777, 160, 160, 160, 160, 160,
- 777, 777, 160, 160, 160, 160, 160, 160,
+ 778, 778, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 323, 323, 778, 323, 323, 323, 779, 323,
- 323, 323, 323, 780, 323, 323, 323, 323,
+ 323, 323, 779, 323, 323, 323, 780, 323,
+ 323, 323, 323, 781, 323, 323, 323, 323,
323, 323, 323, 323, 323, 323, 323, 323,
323, 323, 323, 323, 323, 323, 323, 323,
- 323, 323, 323, 464, 464, 780, 780, 464,
+ 323, 323, 323, 464, 464, 781, 781, 464,
418, 418, 418, 418, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -2427,91 +2427,91 @@ static const unsigned short uc_property_trie[] = {
322, 322, 322, 322, 322, 322, 322, 322,
322, 322, 322, 322, 322, 322, 322, 322,
- 322, 322, 322, 322, 781, 781, 304, 304,
+ 322, 322, 322, 322, 782, 782, 304, 304,
160, 160, 160, 160, 160, 160, 160, 160,
- 782, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 782, 783, 783, 783,
+ 783, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 783, 784, 784, 784,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 782, 783, 783, 783, 783, 783, 783, 783,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 783, 784, 784, 784, 784, 784, 784, 784,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 782, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 783, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 782, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 783, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 782, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 783, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 782, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 783, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
- 783, 783, 783, 783, 782, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
- 783, 783, 783, 783, 783, 783, 783, 783,
+ 784, 784, 784, 784, 783, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
+ 784, 784, 784, 784, 784, 784, 784, 784,
- 783, 783, 783, 783, 160, 160, 160, 160,
+ 784, 784, 784, 784, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 784, 784, 784, 784, 784, 784, 784, 784,
- 784, 784, 784, 784, 784, 784, 784, 784,
- 784, 784, 784, 784, 784, 784, 784, 784,
- 784, 784, 784, 784, 784, 784, 784, 784,
-
785, 785, 785, 785, 785, 785, 785, 785,
785, 785, 785, 785, 785, 785, 785, 785,
785, 785, 785, 785, 785, 785, 785, 785,
785, 785, 785, 785, 785, 785, 785, 785,
- 737, 737, 737, 737, 737, 737, 737, 737,
- 737, 737, 737, 737, 737, 737, 160, 160,
- 786, 786, 786, 786, 786, 786, 786, 786,
- 786, 786, 786, 786, 786, 786, 786, 786,
-
786, 786, 786, 786, 786, 786, 786, 786,
786, 786, 786, 786, 786, 786, 786, 786,
786, 786, 786, 786, 786, 786, 786, 786,
786, 786, 786, 786, 786, 786, 786, 786,
- 786, 786, 786, 786, 786, 786, 786, 786,
- 786, 786, 786, 160, 160, 160, 160, 160,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 772, 772, 772, 772, 772, 772,
+ 738, 738, 738, 738, 738, 738, 738, 738,
+ 738, 738, 738, 738, 738, 738, 160, 160,
+ 787, 787, 787, 787, 787, 787, 787, 787,
+ 787, 787, 787, 787, 787, 787, 787, 787,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 772, 772, 772, 772, 772, 772,
+ 787, 787, 787, 787, 787, 787, 787, 787,
+ 787, 787, 787, 787, 787, 787, 787, 787,
+ 787, 787, 787, 787, 787, 787, 787, 787,
+ 787, 787, 787, 787, 787, 787, 787, 787,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 772, 772, 772, 772, 772, 772,
- 772, 772, 160, 160, 160, 160, 160, 160,
+ 787, 787, 787, 787, 787, 787, 787, 787,
+ 787, 787, 787, 160, 160, 160, 160, 160,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 773, 773, 773, 773, 773, 773,
- 787, 788, 789, 790, 791, 792, 792, 160,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 773, 773, 773, 773, 773, 773,
+ 773, 773, 160, 160, 160, 160, 160, 160,
+
+ 788, 789, 790, 791, 792, 793, 793, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 160, 160, 160, 793, 794, 795, 796, 797,
- 160, 160, 160, 160, 160, 798, 799, 231,
+ 160, 160, 160, 794, 795, 796, 797, 798,
+ 160, 160, 160, 160, 160, 799, 800, 231,
231, 231, 231, 231, 231, 231, 231, 231,
- 231, 633, 231, 231, 231, 231, 231, 231,
+ 231, 634, 231, 231, 231, 231, 231, 231,
231, 231, 231, 231, 231, 231, 231, 205,
231, 231, 231, 231, 231, 205, 231, 205,
@@ -2538,7 +2538,7 @@ static const unsigned short uc_property_trie[] = {
243, 243, 243, 243, 243, 243, 243, 243,
243, 243, 243, 243, 243, 243, 243, 243,
243, 243, 243, 243, 243, 243, 243, 243,
- 243, 243, 243, 243, 243, 243, 598, 740,
+ 243, 243, 243, 243, 243, 243, 598, 741,
235, 235, 235, 235, 235, 235, 235, 235,
235, 235, 235, 235, 235, 235, 235, 235,
@@ -2552,63 +2552,63 @@ static const unsigned short uc_property_trie[] = {
243, 243, 243, 243, 243, 243, 243, 243,
235, 235, 235, 235, 235, 235, 235, 235,
- 800, 800, 800, 800, 800, 800, 800, 800,
- 800, 800, 800, 800, 800, 800, 800, 800,
+ 801, 801, 801, 801, 801, 801, 801, 801,
+ 801, 801, 801, 801, 801, 801, 801, 801,
- 800, 800, 800, 800, 800, 800, 800, 800,
- 800, 800, 800, 800, 800, 800, 800, 800,
+ 801, 801, 801, 801, 801, 801, 801, 801,
+ 801, 801, 801, 801, 801, 801, 801, 801,
243, 243, 243, 243, 243, 243, 243, 243,
- 243, 243, 243, 243, 801, 239, 235, 235,
+ 243, 243, 243, 243, 802, 239, 235, 235,
423, 423, 423, 423, 423, 423, 423, 423,
423, 423, 423, 423, 423, 423, 423, 423,
- 802, 803, 803, 802, 802, 804, 804, 805,
- 806, 807, 160, 160, 160, 160, 160, 160,
+ 803, 804, 804, 803, 803, 805, 805, 806,
+ 807, 808, 160, 160, 160, 160, 160, 160,
139, 139, 139, 139, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 734, 745, 745, 808, 808, 598, 740, 598,
- 740, 598, 740, 598, 740, 598, 740, 598,
+ 735, 746, 746, 809, 809, 598, 741, 598,
+ 741, 598, 741, 598, 741, 598, 741, 598,
- 740, 598, 740, 598, 740, 750, 750, 809,
- 810, 734, 734, 734, 734, 808, 808, 808,
- 811, 734, 812, 160, 760, 813, 9, 9,
- 745, 16, 17, 16, 17, 16, 17, 814,
+ 741, 598, 741, 598, 741, 751, 751, 810,
+ 811, 735, 735, 735, 735, 809, 809, 809,
+ 812, 735, 813, 160, 761, 814, 9, 9,
+ 746, 16, 17, 16, 17, 16, 17, 815,
- 734, 734, 815, 816, 817, 818, 819, 160,
- 734, 12, 13, 734, 160, 160, 160, 160,
+ 735, 735, 816, 817, 818, 819, 820, 160,
+ 735, 12, 13, 735, 160, 160, 160, 160,
243, 243, 243, 286, 243, 235, 243, 243,
243, 243, 243, 243, 243, 243, 243, 243,
243, 243, 243, 243, 243, 243, 243, 243,
243, 243, 243, 243, 243, 243, 243, 243,
243, 243, 243, 243, 243, 243, 243, 243,
- 243, 243, 243, 243, 243, 235, 235, 820,
-
- 160, 9, 734, 814, 12, 13, 734, 734,
- 16, 17, 734, 815, 811, 816, 812, 821,
- 822, 823, 824, 825, 826, 827, 828, 829,
- 830, 831, 813, 760, 832, 819, 833, 9,
-
- 734, 834, 834, 834, 834, 834, 834, 834,
- 834, 834, 834, 834, 834, 834, 834, 834,
- 834, 834, 834, 834, 834, 834, 834, 834,
- 834, 834, 834, 39, 734, 41, 835, 808,
-
- 835, 836, 836, 836, 836, 836, 836, 836,
- 836, 836, 836, 836, 836, 836, 836, 836,
- 836, 836, 836, 836, 836, 836, 836, 836,
- 836, 836, 836, 39, 819, 41, 819, 698,
-
- 699, 733, 16, 17, 732, 760, 837, 758,
- 758, 758, 758, 758, 758, 758, 758, 758,
- 761, 837, 837, 837, 837, 837, 837, 837,
- 837, 837, 837, 837, 837, 837, 837, 837,
+ 243, 243, 243, 243, 243, 235, 235, 821,
+ 160, 9, 735, 815, 12, 13, 735, 735,
+ 16, 17, 735, 816, 812, 817, 813, 822,
+ 823, 824, 825, 826, 827, 828, 829, 830,
+ 831, 832, 814, 761, 833, 820, 834, 9,
+
+ 735, 835, 835, 835, 835, 835, 835, 835,
+ 835, 835, 835, 835, 835, 835, 835, 835,
+ 835, 835, 835, 835, 835, 835, 835, 835,
+ 835, 835, 835, 39, 735, 41, 836, 809,
+
+ 836, 837, 837, 837, 837, 837, 837, 837,
837, 837, 837, 837, 837, 837, 837, 837,
837, 837, 837, 837, 837, 837, 837, 837,
- 837, 837, 837, 837, 837, 837, 837, 837,
- 837, 837, 837, 837, 837, 837, 761, 761,
+ 837, 837, 837, 39, 820, 41, 820, 699,
+
+ 700, 734, 16, 17, 733, 761, 838, 759,
+ 759, 759, 759, 759, 759, 759, 759, 759,
+ 762, 838, 838, 838, 838, 838, 838, 838,
+ 838, 838, 838, 838, 838, 838, 838, 838,
+
+ 838, 838, 838, 838, 838, 838, 838, 838,
+ 838, 838, 838, 838, 838, 838, 838, 838,
+ 838, 838, 838, 838, 838, 838, 838, 838,
+ 838, 838, 838, 838, 838, 838, 762, 762,
90, 90, 90, 90, 90, 90, 90, 90,
90, 90, 90, 90, 90, 90, 90, 90,
@@ -2620,10 +2620,10 @@ static const unsigned short uc_property_trie[] = {
160, 160, 90, 90, 90, 90, 90, 90,
160, 160, 90, 90, 90, 160, 160, 160,
- 48, 12, 819, 835, 735, 12, 12, 160,
+ 48, 12, 820, 836, 736, 12, 12, 160,
49, 36, 36, 36, 36, 49, 49, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 160, 838, 838, 838, 839, 49, 840, 840,
+ 160, 839, 839, 839, 840, 49, 841, 841,
308, 308, 308, 308, 308, 308, 308, 308,
308, 308, 308, 308, 160, 308, 308, 308,
@@ -2650,68 +2650,68 @@ static const unsigned short uc_property_trie[] = {
308, 308, 308, 308, 308, 308, 308, 308,
308, 308, 308, 160, 160, 160, 160, 160,
- 841, 842, 843, 160, 160, 160, 160, 844,
- 844, 844, 844, 844, 844, 844, 844, 844,
- 844, 844, 844, 844, 844, 844, 844, 844,
- 844, 844, 844, 844, 844, 844, 844, 844,
-
- 844, 844, 844, 844, 844, 844, 844, 844,
- 844, 844, 844, 844, 844, 844, 844, 844,
- 844, 844, 844, 844, 160, 160, 160, 845,
+ 842, 843, 844, 160, 160, 160, 160, 845,
+ 845, 845, 845, 845, 845, 845, 845, 845,
+ 845, 845, 845, 845, 845, 845, 845, 845,
845, 845, 845, 845, 845, 845, 845, 845,
- 846, 846, 846, 846, 846, 846, 846, 846,
- 846, 846, 846, 846, 846, 846, 846, 846,
- 846, 846, 846, 846, 846, 846, 846, 846,
+ 845, 845, 845, 845, 845, 845, 845, 845,
+ 845, 845, 845, 845, 845, 845, 845, 845,
+ 845, 845, 845, 845, 160, 160, 160, 846,
846, 846, 846, 846, 846, 846, 846, 846,
- 846, 846, 846, 846, 846, 846, 846, 846,
- 846, 846, 846, 846, 846, 846, 846, 846,
- 846, 846, 846, 846, 846, 724, 724, 724,
- 724, 418, 418, 418, 418, 418, 418, 418,
+ 847, 847, 847, 847, 847, 847, 847, 847,
+ 847, 847, 847, 847, 847, 847, 847, 847,
+ 847, 847, 847, 847, 847, 847, 847, 847,
+ 847, 847, 847, 847, 847, 847, 847, 847,
+
+ 847, 847, 847, 847, 847, 847, 847, 847,
+ 847, 847, 847, 847, 847, 847, 847, 847,
+ 847, 847, 847, 847, 847, 725, 725, 725,
+ 725, 418, 418, 418, 418, 418, 418, 418,
418, 418, 418, 418, 418, 418, 418, 418,
- 418, 418, 724, 160, 160, 160, 160, 160,
+ 418, 418, 725, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 847, 847, 847, 847, 847, 847, 847, 847,
- 847, 847, 847, 847, 847, 847, 847, 847,
- 847, 847, 847, 847, 847, 847, 847, 847,
- 847, 847, 847, 847, 847, 847, 847, 160,
+ 848, 848, 848, 848, 848, 848, 848, 848,
+ 848, 848, 848, 848, 848, 848, 848, 848,
+ 848, 848, 848, 848, 848, 848, 848, 848,
+ 848, 848, 848, 848, 848, 848, 848, 160,
- 848, 848, 848, 848, 160, 160, 160, 160,
+ 849, 849, 849, 849, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 847, 847, 847, 847, 847, 847, 847, 847,
- 847, 847, 847, 847, 847, 847, 847, 847,
+ 848, 848, 848, 848, 848, 848, 848, 848,
+ 848, 848, 848, 848, 848, 848, 848, 848,
- 847, 849, 847, 847, 847, 847, 847, 847,
- 847, 847, 849, 160, 160, 160, 160, 160,
+ 848, 850, 848, 848, 848, 848, 848, 848,
+ 848, 848, 850, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
308, 308, 308, 308, 308, 308, 308, 308,
308, 308, 308, 308, 308, 308, 308, 308,
308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 160, 841,
+ 308, 308, 308, 308, 308, 308, 160, 842,
323, 323, 323, 323, 160, 160, 160, 160,
323, 323, 323, 323, 323, 323, 323, 323,
- 465, 850, 850, 850, 850, 850, 160, 160,
+ 465, 851, 851, 851, 851, 851, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 851, 851, 851, 851, 851, 851, 851, 851,
- 851, 851, 851, 851, 851, 851, 851, 851,
- 851, 851, 851, 851, 851, 851, 851, 851,
- 851, 851, 851, 851, 851, 851, 851, 851,
+ 852, 852, 852, 852, 852, 852, 852, 852,
+ 852, 852, 852, 852, 852, 852, 852, 852,
+ 852, 852, 852, 852, 852, 852, 852, 852,
+ 852, 852, 852, 852, 852, 852, 852, 852,
- 851, 851, 851, 851, 851, 851, 852, 852,
- 853, 853, 853, 853, 853, 853, 853, 853,
- 853, 853, 853, 853, 853, 853, 853, 853,
- 853, 853, 853, 853, 853, 853, 853, 853,
+ 852, 852, 852, 852, 852, 852, 853, 853,
+ 854, 854, 854, 854, 854, 854, 854, 854,
+ 854, 854, 854, 854, 854, 854, 854, 854,
+ 854, 854, 854, 854, 854, 854, 854, 854,
- 853, 853, 853, 853, 853, 853, 853, 853,
- 853, 853, 853, 853, 853, 853, 854, 854,
+ 854, 854, 854, 854, 854, 854, 854, 854,
+ 854, 854, 854, 854, 854, 854, 855, 855,
308, 308, 308, 308, 308, 308, 308, 308,
308, 308, 308, 308, 308, 308, 308, 308,
@@ -2725,35 +2725,35 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 855, 855, 855, 855, 855, 855, 205, 205,
- 855, 205, 855, 855, 855, 855, 855, 855,
- 855, 855, 855, 855, 855, 855, 855, 855,
- 855, 855, 855, 855, 855, 855, 855, 855,
-
- 855, 855, 855, 855, 855, 855, 855, 855,
- 855, 855, 855, 855, 855, 855, 855, 855,
- 855, 855, 855, 855, 855, 855, 205, 855,
- 855, 205, 205, 205, 855, 205, 205, 855,
+ 856, 856, 856, 856, 856, 856, 205, 205,
+ 856, 205, 856, 856, 856, 856, 856, 856,
+ 856, 856, 856, 856, 856, 856, 856, 856,
+ 856, 856, 856, 856, 856, 856, 856, 856,
856, 856, 856, 856, 856, 856, 856, 856,
856, 856, 856, 856, 856, 856, 856, 856,
- 856, 856, 856, 856, 856, 856, 857, 857,
- 857, 857, 205, 205, 205, 205, 205, 858,
+ 856, 856, 856, 856, 856, 856, 205, 856,
+ 856, 205, 205, 205, 856, 205, 205, 856,
- 859, 780, 780, 780, 205, 780, 780, 205,
- 205, 205, 205, 205, 780, 152, 780, 153,
- 859, 859, 859, 859, 205, 859, 859, 859,
- 205, 859, 859, 859, 859, 859, 859, 859,
+ 857, 857, 857, 857, 857, 857, 857, 857,
+ 857, 857, 857, 857, 857, 857, 857, 857,
+ 857, 857, 857, 857, 857, 857, 858, 858,
+ 858, 858, 205, 205, 205, 205, 205, 859,
- 859, 859, 859, 859, 859, 859, 859, 859,
- 859, 859, 859, 859, 859, 859, 859, 859,
- 859, 859, 859, 859, 205, 205, 205, 205,
- 153, 641, 152, 205, 205, 205, 205, 779,
+ 860, 781, 781, 781, 205, 781, 781, 205,
+ 205, 205, 205, 205, 781, 152, 781, 153,
+ 860, 860, 860, 860, 205, 860, 860, 860,
+ 205, 860, 860, 860, 860, 860, 860, 860,
- 860, 861, 862, 863, 864, 864, 864, 864,
+ 860, 860, 860, 860, 860, 860, 860, 860,
+ 860, 860, 860, 860, 860, 860, 860, 860,
+ 860, 860, 860, 860, 205, 205, 205, 205,
+ 153, 642, 152, 205, 205, 205, 205, 780,
+
+ 861, 862, 863, 864, 865, 865, 865, 865,
205, 205, 205, 205, 205, 205, 205, 205,
- 865, 865, 865, 865, 865, 865, 865, 865,
- 866, 205, 205, 205, 205, 205, 205, 205,
+ 866, 866, 866, 866, 866, 866, 866, 866,
+ 867, 205, 205, 205, 205, 205, 205, 205,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -2854,19 +2854,19 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 867, 867, 867, 867, 867,
- 867, 867, 867, 160, 160, 160, 160, 160,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 868, 868, 868, 868, 868,
+ 868, 868, 868, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
481, 481, 481, 481, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -2887,67 +2887,67 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 160, 160,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 160,
- 160, 160, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 869, 870, 871,
- 871, 871, 868, 868, 868, 872, 869, 869,
- 869, 869, 869, 873, 873, 873, 873, 873,
- 873, 873, 873, 874, 874, 874, 874, 874,
- 874, 874, 874, 868, 868, 875, 875, 875,
- 875, 875, 874, 874, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 875, 875, 875, 875, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 868, 868,
- 868, 868, 868, 868, 868, 868, 160, 160,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 160,
+ 160, 160, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 870, 871, 872,
+ 872, 872, 869, 869, 869, 873, 870, 870,
+ 870, 870, 870, 874, 874, 874, 874, 874,
+ 874, 874, 874, 875, 875, 875, 875, 875,
+ 875, 875, 875, 869, 869, 876, 876, 876,
+ 876, 876, 875, 875, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 876, 876, 876, 876, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 869, 869,
+ 869, 869, 869, 869, 869, 869, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -2998,9 +2998,9 @@ static const unsigned short uc_property_trie[] = {
239, 239, 239, 239, 239, 239, 239, 239,
239, 239, 239, 239, 239, 239, 239, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 876, 876, 876, 876, 876, 876, 876, 876,
- 876, 876, 876, 876, 876, 876, 876, 876,
- 876, 876, 160, 160, 160, 160, 160, 160,
+ 877, 877, 877, 877, 877, 877, 877, 877,
+ 877, 877, 877, 877, 877, 877, 877, 877,
+ 877, 877, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -3019,137 +3019,137 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 878, 878,
- 878, 878, 878, 878, 878, 160, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 878, 878, 878, 878, 879, 879,
+ 879, 879, 879, 879, 879, 160, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 877, 160, 877, 877,
- 160, 160, 877, 160, 160, 877, 877, 160,
- 160, 877, 877, 877, 877, 160, 877, 877,
- 877, 877, 877, 877, 877, 877, 878, 878,
- 878, 878, 160, 878, 160, 878, 878, 878,
- 878, 102, 878, 878, 160, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 878, 160, 878, 878,
+ 160, 160, 878, 160, 160, 878, 878, 160,
+ 160, 878, 878, 878, 878, 160, 878, 878,
+ 878, 878, 878, 878, 878, 878, 879, 879,
+ 879, 879, 160, 879, 160, 879, 879, 879,
+ 879, 102, 879, 879, 160, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
878, 878, 878, 878, 878, 878, 878, 878,
-
- 878, 878, 878, 878, 877, 877, 160, 877,
- 877, 877, 877, 160, 160, 877, 877, 877,
- 877, 877, 877, 877, 877, 160, 877, 877,
- 877, 877, 877, 877, 877, 160, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+
+ 879, 879, 879, 879, 878, 878, 160, 878,
+ 878, 878, 878, 160, 160, 878, 878, 878,
+ 878, 878, 878, 878, 878, 160, 878, 878,
+ 878, 878, 878, 878, 878, 160, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 878, 878, 160, 878, 878, 878, 878, 160,
+ 878, 878, 878, 878, 878, 160, 878, 160,
+ 160, 160, 878, 878, 878, 878, 878, 878,
+ 878, 160, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 877, 877, 160, 877, 877, 877, 877, 160,
- 877, 877, 877, 877, 877, 160, 877, 160,
- 160, 160, 877, 877, 877, 877, 877, 877,
- 877, 160, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 878, 878, 878, 878, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 878, 878, 878, 878, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+
+ 879, 879, 879, 879, 879, 879, 879, 879,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
-
+ 878, 878, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 878, 878, 878, 878, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 103, 103, 160, 160,
878, 878, 878, 878, 878, 878, 878, 878,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 103, 103, 160, 160,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 879, 878, 878, 878, 878, 878, 878,
+ 878, 880, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 880, 879, 879, 879, 879,
+ 879, 879, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 879, 878, 878, 878, 878,
- 878, 878, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 879, 878, 878, 878, 878,
+ 878, 878, 878, 880, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 880, 879, 879,
+ 879, 879, 879, 879, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 878, 879, 878, 878,
- 878, 878, 878, 878, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 879, 878, 878,
- 878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 878, 878, 878, 878, 879,
- 878, 878, 878, 878, 878, 878, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 879,
+ 878, 878, 878, 878, 878, 880, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 880,
+ 879, 879, 879, 879, 879, 879, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
+ 878, 878, 878, 878, 878, 878, 878, 880,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 880, 879, 879, 879, 879, 879, 879,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 879, 878, 878, 878, 878, 878, 878,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 877, 877, 877, 877, 877, 877, 877,
- 877, 879, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
878, 878, 878, 878, 878, 878, 878, 878,
- 878, 878, 878, 879, 878, 878, 878, 878,
- 878, 878, 880, 723, 160, 160, 881, 882,
- 883, 884, 885, 886, 887, 888, 889, 890,
- 881, 882, 883, 884, 885, 886, 887, 888,
- 889, 890, 881, 882, 883, 884, 885, 886,
- 887, 888, 889, 890, 881, 882, 883, 884,
- 885, 886, 887, 888, 889, 890, 881, 882,
- 883, 884, 885, 886, 887, 888, 889, 890,
+ 878, 880, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 879, 879, 879, 879, 879,
+ 879, 879, 879, 880, 879, 879, 879, 879,
+ 879, 879, 881, 724, 160, 160, 882, 883,
+ 884, 885, 886, 887, 888, 889, 890, 891,
+ 882, 883, 884, 885, 886, 887, 888, 889,
+ 890, 891, 882, 883, 884, 885, 886, 887,
+ 888, 889, 890, 891, 882, 883, 884, 885,
+ 886, 887, 888, 889, 890, 891, 882, 883,
+ 884, 885, 886, 887, 888, 889, 890, 891,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -3182,78 +3182,78 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 160, 160, 160, 160, 160, 160, 891, 891,
+ 160, 160, 160, 160, 160, 160, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 160,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 892, 892,
- 892, 892, 892, 892, 892, 892, 160, 160,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 893, 893,
+ 893, 893, 893, 893, 893, 893, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -3283,22 +3283,22 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 160, 873, 160, 160, 160, 160, 160, 160,
+ 160, 874, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
- 873, 873, 873, 873, 873, 873, 873, 873,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
+ 874, 874, 874, 874, 874, 874, 874, 874,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
@@ -3349,71 +3349,71 @@ static const unsigned short uc_property_trie[] = {
160, 160, 160, 160, 160, 160, 160, 160,
160, 160, 160, 160, 160, 160, 160, 160,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
-
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 893, 893,
- 893, 893, 893, 893, 893, 893, 891, 891,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 894, 894,
+ 894, 894, 894, 894, 894, 894, 892, 892,
};
#define GET_PROP_INDEX(ucs4) \
@@ -4021,11 +4021,10 @@ static const QUnicodeTables::Properties uc_properties[] = {
{ 21, 3, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 21, 17, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 21, 11, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
- { 24, 2, 10, 0, 0, -1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 10 },
- { 25, 2, 10, 0, 0, -1, 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 4, 10 },
- { 22, 0, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10 },
{ 24, 2, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10 },
- { 25, 2, 10, 0, 0, -1, 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 10 },
+ { 25, 2, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 10 },
+ { 22, 0, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10 },
+ { 25, 2, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10 },
{ 26, 13, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
{ 26, 15, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0 },
{ 8, 31, 9, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1 },
@@ -4037,6 +4036,8 @@ static const QUnicodeTables::Properties uc_properties[] = {
{ 11, 19, 15, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 2 },
{ 7, 3, 6, 0, 0, -1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3 },
{ 26, 9, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
+ { 24, 2, 10, 0, 0, -1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 10 },
+ { 25, 2, 10, 0, 0, -1, 1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 10 },
{ 26, 4, 10, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9 },
{ 27, 7, 6, 0, 0, -1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0 },
{ 26, 4, 10, 0, 0, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9 },
diff --git a/tests/auto/qchar/tst_qchar.cpp b/tests/auto/qchar/tst_qchar.cpp
index c6df716..c3c9f6f 100644
--- a/tests/auto/qchar/tst_qchar.cpp
+++ b/tests/auto/qchar/tst_qchar.cpp
@@ -82,6 +82,7 @@ private slots:
void joining();
void combiningClass();
void digitValue();
+ void mirroredChar();
void decomposition();
// void ligature();
void lineBreakClass();
@@ -448,6 +449,27 @@ void tst_QChar::digitValue()
QVERIFY(QChar::digitValue((uint)0x1040) == 0);
}
+void tst_QChar::mirroredChar()
+{
+ QVERIFY(QChar(0x169B).hasMirrored());
+ QVERIFY(QChar(0x169B).mirroredChar() == QChar(0x169C));
+ QVERIFY(QChar(0x169C).hasMirrored());
+ QVERIFY(QChar(0x169C).mirroredChar() == QChar(0x169B));
+
+ QVERIFY(QChar(0x301A).hasMirrored());
+ QVERIFY(QChar(0x301A).mirroredChar() == QChar(0x301B));
+ QVERIFY(QChar(0x301B).hasMirrored());
+ QVERIFY(QChar(0x301B).mirroredChar() == QChar(0x301A));
+
+ // QTBUG-25169
+ if (QChar::currentUnicodeVersion() <= QChar::Unicode_5_0) {
+ QVERIFY(!QChar(0x201C).hasMirrored());
+ QVERIFY(QChar(0x201C).mirroredChar() != QChar(0x201D));
+ QVERIFY(!QChar(0x201D).hasMirrored());
+ QVERIFY(QChar(0x201D).mirroredChar() != QChar(0x201C));
+ }
+}
+
void tst_QChar::decomposition()
{
QVERIFY(QChar((ushort)0xa0).decompositionTag() == QChar::NoBreak);
diff --git a/util/unicode/data/BidiMirroring.txt b/util/unicode/data/BidiMirroring.txt
index f9a09c1..9a1b25f 100644
--- a/util/unicode/data/BidiMirroring.txt
+++ b/util/unicode/data/BidiMirroring.txt
@@ -1,12 +1,12 @@
# BidiMirroring-5.0.0.txt
-# Date: 2006-02-16, 16:11:00 PST [KW]
+# Date: 2007-08-22, 14:40:00 PDT [KW]
#
-# Bidi_Mirroring_Glyph Property
+# Bidi_Mirroring_Glyph Property (Corrigendum #6 applied)
#
# This file is an informative contributory data file in the
# Unicode Character Database.
#
-# Copyright (c) 1991-2006 Unicode, Inc.
+# Copyright (c) 1991-2007 Unicode, Inc.
# For terms of use, see http://www.unicode.org/terms_of_use.html
#
# This data file lists characters that have the mirrored property
@@ -52,10 +52,6 @@
0F3D; 0F3C # TIBETAN MARK ANG KHANG GYAS
169B; 169C # OGHAM FEATHER MARK
169C; 169B # OGHAM REVERSED FEATHER MARK
-2018; 2019 # [BEST FIT] LEFT SINGLE QUOTATION MARK
-2019; 2018 # [BEST FIT] RIGHT SINGLE QUOTATION MARK
-201C; 201D # [BEST FIT] LEFT DOUBLE QUOTATION MARK
-201D; 201C # [BEST FIT] RIGHT DOUBLE QUOTATION MARK
2039; 203A # SINGLE LEFT-POINTING ANGLE QUOTATION MARK
203A; 2039 # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
2045; 2046 # LEFT SQUARE BRACKET WITH QUILL
@@ -366,8 +362,6 @@
3019; 3018 # RIGHT WHITE TORTOISE SHELL BRACKET
301A; 301B # LEFT WHITE SQUARE BRACKET
301B; 301A # RIGHT WHITE SQUARE BRACKET
-301D; 301E # REVERSED DOUBLE PRIME QUOTATION MARK
-301E; 301D # DOUBLE PRIME QUOTATION MARK
FE59; FE5A # SMALL LEFT PARENTHESIS
FE5A; FE59 # SMALL RIGHT PARENTHESIS
FE5B; FE5C # SMALL LEFT CURLY BRACKET
@@ -393,10 +387,6 @@ FF63; FF62 # [BEST FIT] HALFWIDTH RIGHT CORNER BRACKET
# For these characters it is up to the rendering system
# to provide mirrored glyphs.
-# 201A; SINGLE LOW-9 QUOTATION MARK
-# 201B; SINGLE HIGH-REVERSED-9 QUOTATION MARK
-# 201E; DOUBLE LOW-9 QUOTATION MARK
-# 201F; DOUBLE HIGH-REVERSED-9 QUOTATION MARK
# 2140; DOUBLE-STRUCK N-ARY SUMMATION
# 2201; COMPLEMENT
# 2202; PARTIAL DIFFERENTIAL
@@ -572,7 +562,6 @@ FF63; FF62 # [BEST FIT] HALFWIDTH RIGHT CORNER BRACKET
# 2AF3; PARALLEL WITH TILDE OPERATOR
# 2AFB; TRIPLE SOLIDUS BINARY RELATION
# 2AFD; DOUBLE SOLIDUS OPERATOR
-# 301F; LOW DOUBLE PRIME QUOTATION MARK
# 1D6DB; MATHEMATICAL BOLD PARTIAL DIFFERENTIAL
# 1D715; MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL
# 1D74F; MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL
diff --git a/util/unicode/data/UnicodeData.txt b/util/unicode/data/UnicodeData.txt
index 299f0e5..1588852 100644
--- a/util/unicode/data/UnicodeData.txt
+++ b/util/unicode/data/UnicodeData.txt
@@ -6118,14 +6118,14 @@
2015;HORIZONTAL BAR;Pd;0;ON;;;;;N;QUOTATION DASH;;;;
2016;DOUBLE VERTICAL LINE;Po;0;ON;;;;;N;DOUBLE VERTICAL BAR;;;;
2017;DOUBLE LOW LINE;Po;0;ON;<compat> 0020 0333;;;;N;SPACING DOUBLE UNDERSCORE;;;;
-2018;LEFT SINGLE QUOTATION MARK;Pi;0;ON;;;;;Y;SINGLE TURNED COMMA QUOTATION MARK;;;;
-2019;RIGHT SINGLE QUOTATION MARK;Pf;0;ON;;;;;Y;SINGLE COMMA QUOTATION MARK;;;;
-201A;SINGLE LOW-9 QUOTATION MARK;Ps;0;ON;;;;;Y;LOW SINGLE COMMA QUOTATION MARK;;;;
-201B;SINGLE HIGH-REVERSED-9 QUOTATION MARK;Pi;0;ON;;;;;Y;SINGLE REVERSED COMMA QUOTATION MARK;;;;
-201C;LEFT DOUBLE QUOTATION MARK;Pi;0;ON;;;;;Y;DOUBLE TURNED COMMA QUOTATION MARK;;;;
-201D;RIGHT DOUBLE QUOTATION MARK;Pf;0;ON;;;;;Y;DOUBLE COMMA QUOTATION MARK;;;;
-201E;DOUBLE LOW-9 QUOTATION MARK;Ps;0;ON;;;;;Y;LOW DOUBLE COMMA QUOTATION MARK;;;;
-201F;DOUBLE HIGH-REVERSED-9 QUOTATION MARK;Pi;0;ON;;;;;Y;DOUBLE REVERSED COMMA QUOTATION MARK;;;;
+2018;LEFT SINGLE QUOTATION MARK;Pi;0;ON;;;;;N;SINGLE TURNED COMMA QUOTATION MARK;;;;
+2019;RIGHT SINGLE QUOTATION MARK;Pf;0;ON;;;;;N;SINGLE COMMA QUOTATION MARK;;;;
+201A;SINGLE LOW-9 QUOTATION MARK;Ps;0;ON;;;;;N;LOW SINGLE COMMA QUOTATION MARK;;;;
+201B;SINGLE HIGH-REVERSED-9 QUOTATION MARK;Pi;0;ON;;;;;N;SINGLE REVERSED COMMA QUOTATION MARK;;;;
+201C;LEFT DOUBLE QUOTATION MARK;Pi;0;ON;;;;;N;DOUBLE TURNED COMMA QUOTATION MARK;;;;
+201D;RIGHT DOUBLE QUOTATION MARK;Pf;0;ON;;;;;N;DOUBLE COMMA QUOTATION MARK;;;;
+201E;DOUBLE LOW-9 QUOTATION MARK;Ps;0;ON;;;;;N;LOW DOUBLE COMMA QUOTATION MARK;;;;
+201F;DOUBLE HIGH-REVERSED-9 QUOTATION MARK;Pi;0;ON;;;;;N;DOUBLE REVERSED COMMA QUOTATION MARK;;;;
2020;DAGGER;Po;0;ON;;;;;N;;;;;
2021;DOUBLE DAGGER;Po;0;ON;;;;;N;;;;;
2022;BULLET;Po;0;ON;;;;;N;;;;;
@@ -9480,9 +9480,9 @@
301A;LEFT WHITE SQUARE BRACKET;Ps;0;ON;;;;;Y;OPENING WHITE SQUARE BRACKET;;;;
301B;RIGHT WHITE SQUARE BRACKET;Pe;0;ON;;;;;Y;CLOSING WHITE SQUARE BRACKET;;;;
301C;WAVE DASH;Pd;0;ON;;;;;N;;;;;
-301D;REVERSED DOUBLE PRIME QUOTATION MARK;Ps;0;ON;;;;;Y;;;;;
-301E;DOUBLE PRIME QUOTATION MARK;Pe;0;ON;;;;;Y;;;;;
-301F;LOW DOUBLE PRIME QUOTATION MARK;Pe;0;ON;;;;;Y;;;;;
+301D;REVERSED DOUBLE PRIME QUOTATION MARK;Ps;0;ON;;;;;N;;;;;
+301E;DOUBLE PRIME QUOTATION MARK;Pe;0;ON;;;;;N;;;;;
+301F;LOW DOUBLE PRIME QUOTATION MARK;Pe;0;ON;;;;;N;;;;;
3020;POSTAL MARK FACE;So;0;ON;;;;;N;;;;;
3021;HANGZHOU NUMERAL ONE;Nl;0;L;;;;1;N;;;;;
3022;HANGZHOU NUMERAL TWO;Nl;0;L;;;;2;N;;;;;