summaryrefslogtreecommitdiff
path: root/src/static_libs/libunibreak/wordbreakdata.c
diff options
context:
space:
mode:
authorTom Hacohen <tom@stosb.com>2015-12-21 11:10:35 +0000
committerTom Hacohen <tom@stosb.com>2015-12-21 11:10:37 +0000
commitdb72b936019b7455e1471d24deb05416fd5ac535 (patch)
treebc3f07862717b1652e125b9bbf1c8b9c1f1d8ddb /src/static_libs/libunibreak/wordbreakdata.c
parent9626acdb4d14f9e258870778e516532b9ffe0ab6 (diff)
Static deps unibreak: Update to latest version.
This version supports Unicode 8.0 and includes fixes over the previous version. Reference version: 03ae8dd7d6ce6d19a38c1e62c70afc6ad82513bc @feature
Diffstat (limited to 'src/static_libs/libunibreak/wordbreakdata.c')
-rw-r--r--src/static_libs/libunibreak/wordbreakdata.c61
1 files changed, 46 insertions, 15 deletions
diff --git a/src/static_libs/libunibreak/wordbreakdata.c b/src/static_libs/libunibreak/wordbreakdata.c
index c6d5694d06..a31664691c 100644
--- a/src/static_libs/libunibreak/wordbreakdata.c
+++ b/src/static_libs/libunibreak/wordbreakdata.c
@@ -1,6 +1,6 @@
1/* The content of this file is generated from: 1/* The content of this file is generated from:
2# WordBreakProperty-7.0.0.txt 2# WordBreakProperty-8.0.0.txt
3# Date: 2014-02-19, 15:51:39 GMT [MD] 3# Date: 2015-02-14, 10:26:15 GMT [MD]
4*/ 4*/
5 5
6#include "wordbreakdef.h" 6#include "wordbreakdef.h"
@@ -120,8 +120,8 @@ static struct WordBreakProperties wb_prop_default[] = {
120 {0x0829, 0x082D, WBP_Extend}, 120 {0x0829, 0x082D, WBP_Extend},
121 {0x0840, 0x0858, WBP_ALetter}, 121 {0x0840, 0x0858, WBP_ALetter},
122 {0x0859, 0x085B, WBP_Extend}, 122 {0x0859, 0x085B, WBP_Extend},
123 {0x08A0, 0x08B2, WBP_ALetter}, 123 {0x08A0, 0x08B4, WBP_ALetter},
124 {0x08E4, 0x0902, WBP_Extend}, 124 {0x08E3, 0x0902, WBP_Extend},
125 {0x0903, 0x0903, WBP_Extend}, 125 {0x0903, 0x0903, WBP_Extend},
126 {0x0904, 0x0939, WBP_ALetter}, 126 {0x0904, 0x0939, WBP_ALetter},
127 {0x093A, 0x093A, WBP_Extend}, 127 {0x093A, 0x093A, WBP_Extend},
@@ -203,6 +203,7 @@ static struct WordBreakProperties wb_prop_default[] = {
203 {0x0AE0, 0x0AE1, WBP_ALetter}, 203 {0x0AE0, 0x0AE1, WBP_ALetter},
204 {0x0AE2, 0x0AE3, WBP_Extend}, 204 {0x0AE2, 0x0AE3, WBP_Extend},
205 {0x0AE6, 0x0AEF, WBP_Numeric}, 205 {0x0AE6, 0x0AEF, WBP_Numeric},
206 {0x0AF9, 0x0AF9, WBP_ALetter},
206 {0x0B01, 0x0B01, WBP_Extend}, 207 {0x0B01, 0x0B01, WBP_Extend},
207 {0x0B02, 0x0B03, WBP_Extend}, 208 {0x0B02, 0x0B03, WBP_Extend},
208 {0x0B05, 0x0B0C, WBP_ALetter}, 209 {0x0B05, 0x0B0C, WBP_ALetter},
@@ -259,7 +260,7 @@ static struct WordBreakProperties wb_prop_default[] = {
259 {0x0C46, 0x0C48, WBP_Extend}, 260 {0x0C46, 0x0C48, WBP_Extend},
260 {0x0C4A, 0x0C4D, WBP_Extend}, 261 {0x0C4A, 0x0C4D, WBP_Extend},
261 {0x0C55, 0x0C56, WBP_Extend}, 262 {0x0C55, 0x0C56, WBP_Extend},
262 {0x0C58, 0x0C59, WBP_ALetter}, 263 {0x0C58, 0x0C5A, WBP_ALetter},
263 {0x0C60, 0x0C61, WBP_ALetter}, 264 {0x0C60, 0x0C61, WBP_ALetter},
264 {0x0C62, 0x0C63, WBP_Extend}, 265 {0x0C62, 0x0C63, WBP_Extend},
265 {0x0C66, 0x0C6F, WBP_Numeric}, 266 {0x0C66, 0x0C6F, WBP_Numeric},
@@ -298,7 +299,7 @@ static struct WordBreakProperties wb_prop_default[] = {
298 {0x0D4D, 0x0D4D, WBP_Extend}, 299 {0x0D4D, 0x0D4D, WBP_Extend},
299 {0x0D4E, 0x0D4E, WBP_ALetter}, 300 {0x0D4E, 0x0D4E, WBP_ALetter},
300 {0x0D57, 0x0D57, WBP_Extend}, 301 {0x0D57, 0x0D57, WBP_Extend},
301 {0x0D60, 0x0D61, WBP_ALetter}, 302 {0x0D5F, 0x0D61, WBP_ALetter},
302 {0x0D62, 0x0D63, WBP_Extend}, 303 {0x0D62, 0x0D63, WBP_Extend},
303 {0x0D66, 0x0D6F, WBP_Numeric}, 304 {0x0D66, 0x0D6F, WBP_Numeric},
304 {0x0D7A, 0x0D7F, WBP_ALetter}, 305 {0x0D7A, 0x0D7F, WBP_ALetter},
@@ -388,7 +389,8 @@ static struct WordBreakProperties wb_prop_default[] = {
388 {0x1318, 0x135A, WBP_ALetter}, 389 {0x1318, 0x135A, WBP_ALetter},
389 {0x135D, 0x135F, WBP_Extend}, 390 {0x135D, 0x135F, WBP_Extend},
390 {0x1380, 0x138F, WBP_ALetter}, 391 {0x1380, 0x138F, WBP_ALetter},
391 {0x13A0, 0x13F4, WBP_ALetter}, 392 {0x13A0, 0x13F5, WBP_ALetter},
393 {0x13F8, 0x13FD, WBP_ALetter},
392 {0x1401, 0x166C, WBP_ALetter}, 394 {0x1401, 0x166C, WBP_ALetter},
393 {0x166F, 0x167F, WBP_ALetter}, 395 {0x166F, 0x167F, WBP_ALetter},
394 {0x1681, 0x169A, WBP_ALetter}, 396 {0x1681, 0x169A, WBP_ALetter},
@@ -434,8 +436,6 @@ static struct WordBreakProperties wb_prop_default[] = {
434 {0x1933, 0x1938, WBP_Extend}, 436 {0x1933, 0x1938, WBP_Extend},
435 {0x1939, 0x193B, WBP_Extend}, 437 {0x1939, 0x193B, WBP_Extend},
436 {0x1946, 0x194F, WBP_Numeric}, 438 {0x1946, 0x194F, WBP_Numeric},
437 {0x19B0, 0x19C0, WBP_Extend},
438 {0x19C8, 0x19C9, WBP_Extend},
439 {0x19D0, 0x19D9, WBP_Numeric}, 439 {0x19D0, 0x19D9, WBP_Numeric},
440 {0x1A00, 0x1A16, WBP_ALetter}, 440 {0x1A00, 0x1A16, WBP_ALetter},
441 {0x1A17, 0x1A18, WBP_Extend}, 441 {0x1A17, 0x1A18, WBP_Extend},
@@ -641,7 +641,7 @@ static struct WordBreakProperties wb_prop_default[] = {
641 {0xA67F, 0xA67F, WBP_ALetter}, 641 {0xA67F, 0xA67F, WBP_ALetter},
642 {0xA680, 0xA69B, WBP_ALetter}, 642 {0xA680, 0xA69B, WBP_ALetter},
643 {0xA69C, 0xA69D, WBP_ALetter}, 643 {0xA69C, 0xA69D, WBP_ALetter},
644 {0xA69F, 0xA69F, WBP_Extend}, 644 {0xA69E, 0xA69F, WBP_Extend},
645 {0xA6A0, 0xA6E5, WBP_ALetter}, 645 {0xA6A0, 0xA6E5, WBP_ALetter},
646 {0xA6E6, 0xA6EF, WBP_ALetter}, 646 {0xA6E6, 0xA6EF, WBP_ALetter},
647 {0xA6F0, 0xA6F1, WBP_Extend}, 647 {0xA6F0, 0xA6F1, WBP_Extend},
@@ -651,8 +651,9 @@ static struct WordBreakProperties wb_prop_default[] = {
651 {0xA771, 0xA787, WBP_ALetter}, 651 {0xA771, 0xA787, WBP_ALetter},
652 {0xA788, 0xA788, WBP_ALetter}, 652 {0xA788, 0xA788, WBP_ALetter},
653 {0xA78B, 0xA78E, WBP_ALetter}, 653 {0xA78B, 0xA78E, WBP_ALetter},
654 {0xA78F, 0xA78F, WBP_ALetter},
654 {0xA790, 0xA7AD, WBP_ALetter}, 655 {0xA790, 0xA7AD, WBP_ALetter},
655 {0xA7B0, 0xA7B1, WBP_ALetter}, 656 {0xA7B0, 0xA7B7, WBP_ALetter},
656 {0xA7F7, 0xA7F7, WBP_ALetter}, 657 {0xA7F7, 0xA7F7, WBP_ALetter},
657 {0xA7F8, 0xA7F9, WBP_ALetter}, 658 {0xA7F8, 0xA7F9, WBP_ALetter},
658 {0xA7FA, 0xA7FA, WBP_ALetter}, 659 {0xA7FA, 0xA7FA, WBP_ALetter},
@@ -675,6 +676,7 @@ static struct WordBreakProperties wb_prop_default[] = {
675 {0xA8E0, 0xA8F1, WBP_Extend}, 676 {0xA8E0, 0xA8F1, WBP_Extend},
676 {0xA8F2, 0xA8F7, WBP_ALetter}, 677 {0xA8F2, 0xA8F7, WBP_ALetter},
677 {0xA8FB, 0xA8FB, WBP_ALetter}, 678 {0xA8FB, 0xA8FB, WBP_ALetter},
679 {0xA8FD, 0xA8FD, WBP_ALetter},
678 {0xA900, 0xA909, WBP_Numeric}, 680 {0xA900, 0xA909, WBP_Numeric},
679 {0xA90A, 0xA925, WBP_ALetter}, 681 {0xA90A, 0xA925, WBP_ALetter},
680 {0xA926, 0xA92D, WBP_Extend}, 682 {0xA926, 0xA92D, WBP_Extend},
@@ -730,7 +732,8 @@ static struct WordBreakProperties wb_prop_default[] = {
730 {0xAB28, 0xAB2E, WBP_ALetter}, 732 {0xAB28, 0xAB2E, WBP_ALetter},
731 {0xAB30, 0xAB5A, WBP_ALetter}, 733 {0xAB30, 0xAB5A, WBP_ALetter},
732 {0xAB5C, 0xAB5F, WBP_ALetter}, 734 {0xAB5C, 0xAB5F, WBP_ALetter},
733 {0xAB64, 0xAB65, WBP_ALetter}, 735 {0xAB60, 0xAB65, WBP_ALetter},
736 {0xAB70, 0xABBF, WBP_ALetter},
734 {0xABC0, 0xABE2, WBP_ALetter}, 737 {0xABC0, 0xABE2, WBP_ALetter},
735 {0xABE3, 0xABE4, WBP_Extend}, 738 {0xABE3, 0xABE4, WBP_Extend},
736 {0xABE5, 0xABE5, WBP_Extend}, 739 {0xABE5, 0xABE5, WBP_Extend},
@@ -763,7 +766,7 @@ static struct WordBreakProperties wb_prop_default[] = {
763 {0xFE10, 0xFE10, WBP_MidNum}, 766 {0xFE10, 0xFE10, WBP_MidNum},
764 {0xFE13, 0xFE13, WBP_MidLetter}, 767 {0xFE13, 0xFE13, WBP_MidLetter},
765 {0xFE14, 0xFE14, WBP_MidNum}, 768 {0xFE14, 0xFE14, WBP_MidNum},
766 {0xFE20, 0xFE2D, WBP_Extend}, 769 {0xFE20, 0xFE2F, WBP_Extend},
767 {0xFE33, 0xFE34, WBP_ExtendNumLet}, 770 {0xFE33, 0xFE34, WBP_ExtendNumLet},
768 {0xFE4D, 0xFE4F, WBP_ExtendNumLet}, 771 {0xFE4D, 0xFE4F, WBP_ExtendNumLet},
769 {0xFE50, 0xFE50, WBP_MidNum}, 772 {0xFE50, 0xFE50, WBP_MidNum},
@@ -830,6 +833,8 @@ static struct WordBreakProperties wb_prop_default[] = {
830 {0x1083F, 0x10855, WBP_ALetter}, 833 {0x1083F, 0x10855, WBP_ALetter},
831 {0x10860, 0x10876, WBP_ALetter}, 834 {0x10860, 0x10876, WBP_ALetter},
832 {0x10880, 0x1089E, WBP_ALetter}, 835 {0x10880, 0x1089E, WBP_ALetter},
836 {0x108E0, 0x108F2, WBP_ALetter},
837 {0x108F4, 0x108F5, WBP_ALetter},
833 {0x10900, 0x10915, WBP_ALetter}, 838 {0x10900, 0x10915, WBP_ALetter},
834 {0x10920, 0x10939, WBP_ALetter}, 839 {0x10920, 0x10939, WBP_ALetter},
835 {0x10980, 0x109B7, WBP_ALetter}, 840 {0x10980, 0x109B7, WBP_ALetter},
@@ -853,6 +858,8 @@ static struct WordBreakProperties wb_prop_default[] = {
853 {0x10B60, 0x10B72, WBP_ALetter}, 858 {0x10B60, 0x10B72, WBP_ALetter},
854 {0x10B80, 0x10B91, WBP_ALetter}, 859 {0x10B80, 0x10B91, WBP_ALetter},
855 {0x10C00, 0x10C48, WBP_ALetter}, 860 {0x10C00, 0x10C48, WBP_ALetter},
861 {0x10C80, 0x10CB2, WBP_ALetter},
862 {0x10CC0, 0x10CF2, WBP_ALetter},
856 {0x11000, 0x11000, WBP_Extend}, 863 {0x11000, 0x11000, WBP_Extend},
857 {0x11001, 0x11001, WBP_Extend}, 864 {0x11001, 0x11001, WBP_Extend},
858 {0x11002, 0x11002, WBP_Extend}, 865 {0x11002, 0x11002, WBP_Extend},
@@ -885,8 +892,10 @@ static struct WordBreakProperties wb_prop_default[] = {
885 {0x111B6, 0x111BE, WBP_Extend}, 892 {0x111B6, 0x111BE, WBP_Extend},
886 {0x111BF, 0x111C0, WBP_Extend}, 893 {0x111BF, 0x111C0, WBP_Extend},
887 {0x111C1, 0x111C4, WBP_ALetter}, 894 {0x111C1, 0x111C4, WBP_ALetter},
895 {0x111CA, 0x111CC, WBP_Extend},
888 {0x111D0, 0x111D9, WBP_Numeric}, 896 {0x111D0, 0x111D9, WBP_Numeric},
889 {0x111DA, 0x111DA, WBP_ALetter}, 897 {0x111DA, 0x111DA, WBP_ALetter},
898 {0x111DC, 0x111DC, WBP_ALetter},
890 {0x11200, 0x11211, WBP_ALetter}, 899 {0x11200, 0x11211, WBP_ALetter},
891 {0x11213, 0x1122B, WBP_ALetter}, 900 {0x11213, 0x1122B, WBP_ALetter},
892 {0x1122C, 0x1122E, WBP_Extend}, 901 {0x1122C, 0x1122E, WBP_Extend},
@@ -895,12 +904,17 @@ static struct WordBreakProperties wb_prop_default[] = {
895 {0x11234, 0x11234, WBP_Extend}, 904 {0x11234, 0x11234, WBP_Extend},
896 {0x11235, 0x11235, WBP_Extend}, 905 {0x11235, 0x11235, WBP_Extend},
897 {0x11236, 0x11237, WBP_Extend}, 906 {0x11236, 0x11237, WBP_Extend},
907 {0x11280, 0x11286, WBP_ALetter},
908 {0x11288, 0x11288, WBP_ALetter},
909 {0x1128A, 0x1128D, WBP_ALetter},
910 {0x1128F, 0x1129D, WBP_ALetter},
911 {0x1129F, 0x112A8, WBP_ALetter},
898 {0x112B0, 0x112DE, WBP_ALetter}, 912 {0x112B0, 0x112DE, WBP_ALetter},
899 {0x112DF, 0x112DF, WBP_Extend}, 913 {0x112DF, 0x112DF, WBP_Extend},
900 {0x112E0, 0x112E2, WBP_Extend}, 914 {0x112E0, 0x112E2, WBP_Extend},
901 {0x112E3, 0x112EA, WBP_Extend}, 915 {0x112E3, 0x112EA, WBP_Extend},
902 {0x112F0, 0x112F9, WBP_Numeric}, 916 {0x112F0, 0x112F9, WBP_Numeric},
903 {0x11301, 0x11301, WBP_Extend}, 917 {0x11300, 0x11301, WBP_Extend},
904 {0x11302, 0x11303, WBP_Extend}, 918 {0x11302, 0x11303, WBP_Extend},
905 {0x11305, 0x1130C, WBP_ALetter}, 919 {0x11305, 0x1130C, WBP_ALetter},
906 {0x1130F, 0x11310, WBP_ALetter}, 920 {0x1130F, 0x11310, WBP_ALetter},
@@ -915,6 +929,7 @@ static struct WordBreakProperties wb_prop_default[] = {
915 {0x11341, 0x11344, WBP_Extend}, 929 {0x11341, 0x11344, WBP_Extend},
916 {0x11347, 0x11348, WBP_Extend}, 930 {0x11347, 0x11348, WBP_Extend},
917 {0x1134B, 0x1134D, WBP_Extend}, 931 {0x1134B, 0x1134D, WBP_Extend},
932 {0x11350, 0x11350, WBP_ALetter},
918 {0x11357, 0x11357, WBP_Extend}, 933 {0x11357, 0x11357, WBP_Extend},
919 {0x1135D, 0x11361, WBP_ALetter}, 934 {0x1135D, 0x11361, WBP_ALetter},
920 {0x11362, 0x11363, WBP_Extend}, 935 {0x11362, 0x11363, WBP_Extend},
@@ -939,6 +954,8 @@ static struct WordBreakProperties wb_prop_default[] = {
939 {0x115BC, 0x115BD, WBP_Extend}, 954 {0x115BC, 0x115BD, WBP_Extend},
940 {0x115BE, 0x115BE, WBP_Extend}, 955 {0x115BE, 0x115BE, WBP_Extend},
941 {0x115BF, 0x115C0, WBP_Extend}, 956 {0x115BF, 0x115C0, WBP_Extend},
957 {0x115D8, 0x115DB, WBP_ALetter},
958 {0x115DC, 0x115DD, WBP_Extend},
942 {0x11600, 0x1162F, WBP_ALetter}, 959 {0x11600, 0x1162F, WBP_ALetter},
943 {0x11630, 0x11632, WBP_Extend}, 960 {0x11630, 0x11632, WBP_Extend},
944 {0x11633, 0x1163A, WBP_Extend}, 961 {0x11633, 0x1163A, WBP_Extend},
@@ -957,13 +974,21 @@ static struct WordBreakProperties wb_prop_default[] = {
957 {0x116B6, 0x116B6, WBP_Extend}, 974 {0x116B6, 0x116B6, WBP_Extend},
958 {0x116B7, 0x116B7, WBP_Extend}, 975 {0x116B7, 0x116B7, WBP_Extend},
959 {0x116C0, 0x116C9, WBP_Numeric}, 976 {0x116C0, 0x116C9, WBP_Numeric},
977 {0x1171D, 0x1171F, WBP_Extend},
978 {0x11720, 0x11721, WBP_Extend},
979 {0x11722, 0x11725, WBP_Extend},
980 {0x11726, 0x11726, WBP_Extend},
981 {0x11727, 0x1172B, WBP_Extend},
982 {0x11730, 0x11739, WBP_Numeric},
960 {0x118A0, 0x118DF, WBP_ALetter}, 983 {0x118A0, 0x118DF, WBP_ALetter},
961 {0x118E0, 0x118E9, WBP_Numeric}, 984 {0x118E0, 0x118E9, WBP_Numeric},
962 {0x118FF, 0x118FF, WBP_ALetter}, 985 {0x118FF, 0x118FF, WBP_ALetter},
963 {0x11AC0, 0x11AF8, WBP_ALetter}, 986 {0x11AC0, 0x11AF8, WBP_ALetter},
964 {0x12000, 0x12398, WBP_ALetter}, 987 {0x12000, 0x12399, WBP_ALetter},
965 {0x12400, 0x1246E, WBP_ALetter}, 988 {0x12400, 0x1246E, WBP_ALetter},
989 {0x12480, 0x12543, WBP_ALetter},
966 {0x13000, 0x1342E, WBP_ALetter}, 990 {0x13000, 0x1342E, WBP_ALetter},
991 {0x14400, 0x14646, WBP_ALetter},
967 {0x16800, 0x16A38, WBP_ALetter}, 992 {0x16800, 0x16A38, WBP_ALetter},
968 {0x16A40, 0x16A5E, WBP_ALetter}, 993 {0x16A40, 0x16A5E, WBP_ALetter},
969 {0x16A60, 0x16A69, WBP_Numeric}, 994 {0x16A60, 0x16A69, WBP_Numeric},
@@ -1026,6 +1051,12 @@ static struct WordBreakProperties wb_prop_default[] = {
1026 {0x1D7AA, 0x1D7C2, WBP_ALetter}, 1051 {0x1D7AA, 0x1D7C2, WBP_ALetter},
1027 {0x1D7C4, 0x1D7CB, WBP_ALetter}, 1052 {0x1D7C4, 0x1D7CB, WBP_ALetter},
1028 {0x1D7CE, 0x1D7FF, WBP_Numeric}, 1053 {0x1D7CE, 0x1D7FF, WBP_Numeric},
1054 {0x1DA00, 0x1DA36, WBP_Extend},
1055 {0x1DA3B, 0x1DA6C, WBP_Extend},
1056 {0x1DA75, 0x1DA75, WBP_Extend},
1057 {0x1DA84, 0x1DA84, WBP_Extend},
1058 {0x1DA9B, 0x1DA9F, WBP_Extend},
1059 {0x1DAA1, 0x1DAAF, WBP_Extend},
1029 {0x1E800, 0x1E8C4, WBP_ALetter}, 1060 {0x1E800, 0x1E8C4, WBP_ALetter},
1030 {0x1E8D0, 0x1E8D6, WBP_Extend}, 1061 {0x1E8D0, 0x1E8D6, WBP_Extend},
1031 {0x1EE00, 0x1EE03, WBP_ALetter}, 1062 {0x1EE00, 0x1EE03, WBP_ALetter},