Commit 79a00a3f authored by Marcel van Lohuizen's avatar Marcel van Lohuizen Committed by Russ Cox

unicode: upgrade to Unicode 12

This does not include an upgrade of golang.org/x/net.
This is optional and best done as a separate CL.

Change-Id: Ifecc3fb6e3b7fe026b4ddefbe637186a3445b0bc
Reviewed-on: https://go-review.googlesource.com/c/go/+/204658
Run-TryBot: Marcel van Lohuizen <mpvl@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: default avatarRuss Cox <rsc@golang.org>
parent 3c0fbeea
...@@ -459,3 +459,4 @@ pkg syscall (freebsd-arm-cgo), type Statfs_t struct, Mntfromname [88]int8 ...@@ -459,3 +459,4 @@ pkg syscall (freebsd-arm-cgo), type Statfs_t struct, Mntfromname [88]int8
pkg syscall (freebsd-arm-cgo), type Statfs_t struct, Mntonname [88]int8 pkg syscall (freebsd-arm-cgo), type Statfs_t struct, Mntonname [88]int8
pkg text/scanner, const GoTokens = 1012 pkg text/scanner, const GoTokens = 1012
pkg unicode, const Version = "10.0.0" pkg unicode, const Version = "10.0.0"
pkg unicode, const Version = "11.0.0"
pkg unicode, const Version = "12.0.0"
pkg unicode, var Elymaic *RangeTable
pkg unicode, var Nandinagari *RangeTable
pkg unicode, var Nyiakeng_Puachue_Hmong *RangeTable
pkg unicode, var Wancho *RangeTable
...@@ -6,5 +6,5 @@ require ( ...@@ -6,5 +6,5 @@ require (
golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8 golang.org/x/crypto v0.0.0-20190611184440-5c40567a22f8
golang.org/x/net v0.0.0-20191021124707-24d2ffbea1e8 golang.org/x/net v0.0.0-20191021124707-24d2ffbea1e8
golang.org/x/sys v0.0.0-20190529130038-5219a1e1c5f8 // indirect golang.org/x/sys v0.0.0-20190529130038-5219a1e1c5f8 // indirect
golang.org/x/text v0.3.2 // indirect golang.org/x/text v0.3.3-0.20191031172631-4b67af870c6f // indirect
) )
...@@ -9,7 +9,7 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w ...@@ -9,7 +9,7 @@ golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190529130038-5219a1e1c5f8 h1:2WjIC11WRITGlVWmyLXKjzIVj1ZwoWZ//tadeUUV6/o= golang.org/x/sys v0.0.0-20190529130038-5219a1e1c5f8 h1:2WjIC11WRITGlVWmyLXKjzIVj1ZwoWZ//tadeUUV6/o=
golang.org/x/sys v0.0.0-20190529130038-5219a1e1c5f8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190529130038-5219a1e1c5f8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs= golang.org/x/text v0.3.3-0.20191031172631-4b67af870c6f h1:wYBuYA3M/ZC3iBpL1jKHNRNEK7d8D3JoJmM+zx6rLVQ=
golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= golang.org/x/text v0.3.3-0.20191031172631-4b67af870c6f/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e h1:FDhOuMEY4JVRztM/gsbk+IKUQ8kj74bxZrgw87eMMVc= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e h1:FDhOuMEY4JVRztM/gsbk+IKUQ8kj74bxZrgw87eMMVc=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
package strconv package strconv
// (448+137+90)*2 + (418)*4 = 3022 bytes // (442+132+90)*2 + (450)*4 = 3128 bytes
var isPrint16 = []uint16{ var isPrint16 = []uint16{
0x0020, 0x007e, 0x0020, 0x007e,
...@@ -75,7 +75,7 @@ var isPrint16 = []uint16{ ...@@ -75,7 +75,7 @@ var isPrint16 = []uint16{
0x0c55, 0x0c5a, 0x0c55, 0x0c5a,
0x0c60, 0x0c63, 0x0c60, 0x0c63,
0x0c66, 0x0c6f, 0x0c66, 0x0c6f,
0x0c78, 0x0cb9, 0x0c77, 0x0cb9,
0x0cbc, 0x0ccd, 0x0cbc, 0x0ccd,
0x0cd5, 0x0cd6, 0x0cd5, 0x0cd6,
0x0cde, 0x0ce3, 0x0cde, 0x0ce3,
...@@ -92,11 +92,7 @@ var isPrint16 = []uint16{ ...@@ -92,11 +92,7 @@ var isPrint16 = []uint16{
0x0df2, 0x0df4, 0x0df2, 0x0df4,
0x0e01, 0x0e3a, 0x0e01, 0x0e3a,
0x0e3f, 0x0e5b, 0x0e3f, 0x0e5b,
0x0e81, 0x0e84, 0x0e81, 0x0ebd,
0x0e87, 0x0e8a,
0x0e8d, 0x0e8d,
0x0e94, 0x0ea7,
0x0eaa, 0x0ebd,
0x0ec0, 0x0ecd, 0x0ec0, 0x0ecd,
0x0ed0, 0x0ed9, 0x0ed0, 0x0ed9,
0x0edc, 0x0edf, 0x0edc, 0x0edf,
...@@ -151,7 +147,7 @@ var isPrint16 = []uint16{ ...@@ -151,7 +147,7 @@ var isPrint16 = []uint16{
0x1c4d, 0x1c88, 0x1c4d, 0x1c88,
0x1c90, 0x1cba, 0x1c90, 0x1cba,
0x1cbd, 0x1cc7, 0x1cbd, 0x1cc7,
0x1cd0, 0x1cf9, 0x1cd0, 0x1cfa,
0x1d00, 0x1f15, 0x1d00, 0x1f15,
0x1f18, 0x1f1d, 0x1f18, 0x1f1d,
0x1f20, 0x1f45, 0x1f20, 0x1f45,
...@@ -177,7 +173,7 @@ var isPrint16 = []uint16{ ...@@ -177,7 +173,7 @@ var isPrint16 = []uint16{
0x2d30, 0x2d67, 0x2d30, 0x2d67,
0x2d6f, 0x2d70, 0x2d6f, 0x2d70,
0x2d7f, 0x2d96, 0x2d7f, 0x2d96,
0x2da0, 0x2e4e, 0x2da0, 0x2e4f,
0x2e80, 0x2ef3, 0x2e80, 0x2ef3,
0x2f00, 0x2fd5, 0x2f00, 0x2fd5,
0x2ff0, 0x2ffb, 0x2ff0, 0x2ffb,
...@@ -191,7 +187,8 @@ var isPrint16 = []uint16{ ...@@ -191,7 +187,8 @@ var isPrint16 = []uint16{
0xa490, 0xa4c6, 0xa490, 0xa4c6,
0xa4d0, 0xa62b, 0xa4d0, 0xa62b,
0xa640, 0xa6f7, 0xa640, 0xa6f7,
0xa700, 0xa7b9, 0xa700, 0xa7bf,
0xa7c2, 0xa7c6,
0xa7f7, 0xa82b, 0xa7f7, 0xa82b,
0xa830, 0xa839, 0xa830, 0xa839,
0xa840, 0xa877, 0xa840, 0xa877,
...@@ -208,7 +205,7 @@ var isPrint16 = []uint16{ ...@@ -208,7 +205,7 @@ var isPrint16 = []uint16{
0xab01, 0xab06, 0xab01, 0xab06,
0xab09, 0xab0e, 0xab09, 0xab0e,
0xab11, 0xab16, 0xab11, 0xab16,
0xab20, 0xab65, 0xab20, 0xab67,
0xab70, 0xabed, 0xab70, 0xabed,
0xabf0, 0xabf9, 0xabf0, 0xabf9,
0xac00, 0xd7a3, 0xac00, 0xd7a3,
...@@ -302,13 +299,10 @@ var isNotPrint16 = []uint16{ ...@@ -302,13 +299,10 @@ var isNotPrint16 = []uint16{
0x0dd5, 0x0dd5,
0x0dd7, 0x0dd7,
0x0e83, 0x0e83,
0x0e89, 0x0e85,
0x0e98, 0x0e8b,
0x0ea0,
0x0ea4, 0x0ea4,
0x0ea6, 0x0ea6,
0x0eac,
0x0eba,
0x0ec5, 0x0ec5,
0x0ec7, 0x0ec7,
0x0f48, 0x0f48,
...@@ -341,8 +335,6 @@ var isNotPrint16 = []uint16{ ...@@ -341,8 +335,6 @@ var isNotPrint16 = []uint16{
0x1fdc, 0x1fdc,
0x1ff5, 0x1ff5,
0x208f, 0x208f,
0x2bc9,
0x2bff,
0x2c2f, 0x2c2f,
0x2c5f, 0x2c5f,
0x2d26, 0x2d26,
...@@ -435,6 +427,7 @@ var isPrint32 = []uint32{ ...@@ -435,6 +427,7 @@ var isPrint32 = []uint32{
0x010e60, 0x010e7e, 0x010e60, 0x010e7e,
0x010f00, 0x010f27, 0x010f00, 0x010f27,
0x010f30, 0x010f59, 0x010f30, 0x010f59,
0x010fe0, 0x010ff6,
0x011000, 0x01104d, 0x011000, 0x01104d,
0x011052, 0x01106f, 0x011052, 0x01106f,
0x01107f, 0x0110c1, 0x01107f, 0x0110c1,
...@@ -458,7 +451,7 @@ var isPrint32 = []uint32{ ...@@ -458,7 +451,7 @@ var isPrint32 = []uint32{
0x01135d, 0x011363, 0x01135d, 0x011363,
0x011366, 0x01136c, 0x011366, 0x01136c,
0x011370, 0x011374, 0x011370, 0x011374,
0x011400, 0x01145e, 0x011400, 0x01145f,
0x011480, 0x0114c7, 0x011480, 0x0114c7,
0x0114d0, 0x0114d9, 0x0114d0, 0x0114d9,
0x011580, 0x0115b5, 0x011580, 0x0115b5,
...@@ -466,7 +459,7 @@ var isPrint32 = []uint32{ ...@@ -466,7 +459,7 @@ var isPrint32 = []uint32{
0x011600, 0x011644, 0x011600, 0x011644,
0x011650, 0x011659, 0x011650, 0x011659,
0x011660, 0x01166c, 0x011660, 0x01166c,
0x011680, 0x0116b7, 0x011680, 0x0116b8,
0x0116c0, 0x0116c9, 0x0116c0, 0x0116c9,
0x011700, 0x01171a, 0x011700, 0x01171a,
0x01171d, 0x01172b, 0x01171d, 0x01172b,
...@@ -474,9 +467,11 @@ var isPrint32 = []uint32{ ...@@ -474,9 +467,11 @@ var isPrint32 = []uint32{
0x011800, 0x01183b, 0x011800, 0x01183b,
0x0118a0, 0x0118f2, 0x0118a0, 0x0118f2,
0x0118ff, 0x0118ff, 0x0118ff, 0x0118ff,
0x0119a0, 0x0119a7,
0x0119aa, 0x0119d7,
0x0119da, 0x0119e4,
0x011a00, 0x011a47, 0x011a00, 0x011a47,
0x011a50, 0x011a83, 0x011a50, 0x011aa2,
0x011a86, 0x011aa2,
0x011ac0, 0x011af8, 0x011ac0, 0x011af8,
0x011c00, 0x011c45, 0x011c00, 0x011c45,
0x011c50, 0x011c6c, 0x011c50, 0x011c6c,
...@@ -488,7 +483,8 @@ var isPrint32 = []uint32{ ...@@ -488,7 +483,8 @@ var isPrint32 = []uint32{
0x011d60, 0x011d98, 0x011d60, 0x011d98,
0x011da0, 0x011da9, 0x011da0, 0x011da9,
0x011ee0, 0x011ef8, 0x011ee0, 0x011ef8,
0x012000, 0x012399, 0x011fc0, 0x011ff1,
0x011fff, 0x012399,
0x012400, 0x012474, 0x012400, 0x012474,
0x012480, 0x012543, 0x012480, 0x012543,
0x013000, 0x01342e, 0x013000, 0x01342e,
...@@ -502,13 +498,15 @@ var isPrint32 = []uint32{ ...@@ -502,13 +498,15 @@ var isPrint32 = []uint32{
0x016b50, 0x016b77, 0x016b50, 0x016b77,
0x016b7d, 0x016b8f, 0x016b7d, 0x016b8f,
0x016e40, 0x016e9a, 0x016e40, 0x016e9a,
0x016f00, 0x016f44, 0x016f00, 0x016f4a,
0x016f50, 0x016f7e, 0x016f4f, 0x016f87,
0x016f8f, 0x016f9f, 0x016f8f, 0x016f9f,
0x016fe0, 0x016fe1, 0x016fe0, 0x016fe3,
0x017000, 0x0187f1, 0x017000, 0x0187f7,
0x018800, 0x018af2, 0x018800, 0x018af2,
0x01b000, 0x01b11e, 0x01b000, 0x01b11e,
0x01b150, 0x01b152,
0x01b164, 0x01b167,
0x01b170, 0x01b2fb, 0x01b170, 0x01b2fb,
0x01bc00, 0x01bc6a, 0x01bc00, 0x01bc6a,
0x01bc70, 0x01bc7c, 0x01bc70, 0x01bc7c,
...@@ -534,12 +532,19 @@ var isPrint32 = []uint32{ ...@@ -534,12 +532,19 @@ var isPrint32 = []uint32{
0x01da9b, 0x01daaf, 0x01da9b, 0x01daaf,
0x01e000, 0x01e018, 0x01e000, 0x01e018,
0x01e01b, 0x01e02a, 0x01e01b, 0x01e02a,
0x01e100, 0x01e12c,
0x01e130, 0x01e13d,
0x01e140, 0x01e149,
0x01e14e, 0x01e14f,
0x01e2c0, 0x01e2f9,
0x01e2ff, 0x01e2ff,
0x01e800, 0x01e8c4, 0x01e800, 0x01e8c4,
0x01e8c7, 0x01e8d6, 0x01e8c7, 0x01e8d6,
0x01e900, 0x01e94a, 0x01e900, 0x01e94b,
0x01e950, 0x01e959, 0x01e950, 0x01e959,
0x01e95e, 0x01e95f, 0x01e95e, 0x01e95f,
0x01ec71, 0x01ecb4, 0x01ec71, 0x01ecb4,
0x01ed01, 0x01ed3d,
0x01ee00, 0x01ee24, 0x01ee00, 0x01ee24,
0x01ee27, 0x01ee3b, 0x01ee27, 0x01ee3b,
0x01ee42, 0x01ee42, 0x01ee42, 0x01ee42,
...@@ -553,31 +558,34 @@ var isPrint32 = []uint32{ ...@@ -553,31 +558,34 @@ var isPrint32 = []uint32{
0x01f0a0, 0x01f0ae, 0x01f0a0, 0x01f0ae,
0x01f0b1, 0x01f0f5, 0x01f0b1, 0x01f0f5,
0x01f100, 0x01f10c, 0x01f100, 0x01f10c,
0x01f110, 0x01f16b, 0x01f110, 0x01f16c,
0x01f170, 0x01f1ac, 0x01f170, 0x01f1ac,
0x01f1e6, 0x01f202, 0x01f1e6, 0x01f202,
0x01f210, 0x01f23b, 0x01f210, 0x01f23b,
0x01f240, 0x01f248, 0x01f240, 0x01f248,
0x01f250, 0x01f251, 0x01f250, 0x01f251,
0x01f260, 0x01f265, 0x01f260, 0x01f265,
0x01f300, 0x01f6d4, 0x01f300, 0x01f6d5,
0x01f6e0, 0x01f6ec, 0x01f6e0, 0x01f6ec,
0x01f6f0, 0x01f6f9, 0x01f6f0, 0x01f6fa,
0x01f700, 0x01f773, 0x01f700, 0x01f773,
0x01f780, 0x01f7d8, 0x01f780, 0x01f7d8,
0x01f7e0, 0x01f7eb,
0x01f800, 0x01f80b, 0x01f800, 0x01f80b,
0x01f810, 0x01f847, 0x01f810, 0x01f847,
0x01f850, 0x01f859, 0x01f850, 0x01f859,
0x01f860, 0x01f887, 0x01f860, 0x01f887,
0x01f890, 0x01f8ad, 0x01f890, 0x01f8ad,
0x01f900, 0x01f90b, 0x01f900, 0x01f976,
0x01f910, 0x01f970,
0x01f973, 0x01f976,
0x01f97a, 0x01f9a2, 0x01f97a, 0x01f9a2,
0x01f9b0, 0x01f9b9, 0x01f9a5, 0x01f9aa,
0x01f9c0, 0x01f9c2, 0x01f9ae, 0x01f9ca,
0x01f9d0, 0x01f9ff, 0x01f9cd, 0x01fa53,
0x01fa60, 0x01fa6d, 0x01fa60, 0x01fa6d,
0x01fa70, 0x01fa73,
0x01fa78, 0x01fa7a,
0x01fa80, 0x01fa82,
0x01fa90, 0x01fa95,
0x020000, 0x02a6d6, 0x020000, 0x02a6d6,
0x02a700, 0x02b734, 0x02a700, 0x02b734,
0x02b740, 0x02b81d, 0x02b740, 0x02b81d,
...@@ -676,8 +684,8 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry ...@@ -676,8 +684,8 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry
0xeeaa, 0xeeaa,
0xf0c0, 0xf0c0,
0xf0d0, 0xf0d0,
0xf93f, 0xf90c,
0xf97b, 0xf972,
} }
// isGraphic lists the graphic runes not matched by IsPrint. // isGraphic lists the graphic runes not matched by IsPrint.
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
package unicode package unicode
// Version is the Unicode edition from which the tables are derived. // Version is the Unicode edition from which the tables are derived.
const Version = "11.0.0" const Version = "12.0.0"
// Categories is the set of Unicode category tables. // Categories is the set of Unicode category tables.
var Categories = map[string]*RangeTable{ var Categories = map[string]*RangeTable{
...@@ -64,6 +64,7 @@ var _C = &RangeTable{ ...@@ -64,6 +64,7 @@ var _C = &RangeTable{
}, },
R32: []Range32{ R32: []Range32{
{0x110bd, 0x110cd, 16}, {0x110bd, 0x110cd, 16},
{0x13430, 0x13438, 1},
{0x1bca0, 0x1bca3, 1}, {0x1bca0, 0x1bca3, 1},
{0x1d173, 0x1d17a, 1}, {0x1d173, 0x1d17a, 1},
{0xe0001, 0xe0020, 31}, {0xe0001, 0xe0020, 31},
...@@ -98,6 +99,7 @@ var _Cf = &RangeTable{ ...@@ -98,6 +99,7 @@ var _Cf = &RangeTable{
}, },
R32: []Range32{ R32: []Range32{
{0x110bd, 0x110cd, 16}, {0x110bd, 0x110cd, 16},
{0x13430, 0x13438, 1},
{0x1bca0, 0x1bca3, 1}, {0x1bca0, 0x1bca3, 1},
{0x1d173, 0x1d17a, 1}, {0x1d173, 0x1d17a, 1},
{0xe0001, 0xe0020, 31}, {0xe0001, 0xe0020, 31},
...@@ -255,15 +257,11 @@ var _L = &RangeTable{ ...@@ -255,15 +257,11 @@ var _L = &RangeTable{
{0x0e32, 0x0e33, 1}, {0x0e32, 0x0e33, 1},
{0x0e40, 0x0e46, 1}, {0x0e40, 0x0e46, 1},
{0x0e81, 0x0e82, 1}, {0x0e81, 0x0e82, 1},
{0x0e84, 0x0e87, 3}, {0x0e84, 0x0e86, 2},
{0x0e88, 0x0e8a, 2}, {0x0e87, 0x0e8a, 1},
{0x0e8d, 0x0e94, 7}, {0x0e8c, 0x0ea3, 1},
{0x0e95, 0x0e97, 1},
{0x0e99, 0x0e9f, 1},
{0x0ea1, 0x0ea3, 1},
{0x0ea5, 0x0ea7, 2}, {0x0ea5, 0x0ea7, 2},
{0x0eaa, 0x0eab, 1}, {0x0ea8, 0x0eb0, 1},
{0x0ead, 0x0eb0, 1},
{0x0eb2, 0x0eb3, 1}, {0x0eb2, 0x0eb3, 1},
{0x0ebd, 0x0ec0, 3}, {0x0ebd, 0x0ec0, 3},
{0x0ec1, 0x0ec4, 1}, {0x0ec1, 0x0ec4, 1},
...@@ -342,9 +340,10 @@ var _L = &RangeTable{ ...@@ -342,9 +340,10 @@ var _L = &RangeTable{
{0x1c90, 0x1cba, 1}, {0x1c90, 0x1cba, 1},
{0x1cbd, 0x1cbf, 1}, {0x1cbd, 0x1cbf, 1},
{0x1ce9, 0x1cec, 1}, {0x1ce9, 0x1cec, 1},
{0x1cee, 0x1cf1, 1}, {0x1cee, 0x1cf3, 1},
{0x1cf5, 0x1cf6, 1}, {0x1cf5, 0x1cf6, 1},
{0x1d00, 0x1dbf, 1}, {0x1cfa, 0x1d00, 6},
{0x1d01, 0x1dbf, 1},
{0x1e00, 0x1f15, 1}, {0x1e00, 0x1f15, 1},
{0x1f18, 0x1f1d, 1}, {0x1f18, 0x1f1d, 1},
{0x1f20, 0x1f45, 1}, {0x1f20, 0x1f45, 1},
...@@ -417,7 +416,8 @@ var _L = &RangeTable{ ...@@ -417,7 +416,8 @@ var _L = &RangeTable{
{0xa6a0, 0xa6e5, 1}, {0xa6a0, 0xa6e5, 1},
{0xa717, 0xa71f, 1}, {0xa717, 0xa71f, 1},
{0xa722, 0xa788, 1}, {0xa722, 0xa788, 1},
{0xa78b, 0xa7b9, 1}, {0xa78b, 0xa7bf, 1},
{0xa7c2, 0xa7c6, 1},
{0xa7f7, 0xa801, 1}, {0xa7f7, 0xa801, 1},
{0xa803, 0xa805, 1}, {0xa803, 0xa805, 1},
{0xa807, 0xa80a, 1}, {0xa807, 0xa80a, 1},
...@@ -454,7 +454,7 @@ var _L = &RangeTable{ ...@@ -454,7 +454,7 @@ var _L = &RangeTable{
{0xab20, 0xab26, 1}, {0xab20, 0xab26, 1},
{0xab28, 0xab2e, 1}, {0xab28, 0xab2e, 1},
{0xab30, 0xab5a, 1}, {0xab30, 0xab5a, 1},
{0xab5c, 0xab65, 1}, {0xab5c, 0xab67, 1},
{0xab70, 0xabe2, 1}, {0xab70, 0xabe2, 1},
{0xac00, 0xd7a3, 1}, {0xac00, 0xd7a3, 1},
{0xd7b0, 0xd7c6, 1}, {0xd7b0, 0xd7c6, 1},
...@@ -543,6 +543,7 @@ var _L = &RangeTable{ ...@@ -543,6 +543,7 @@ var _L = &RangeTable{
{0x10f00, 0x10f1c, 1}, {0x10f00, 0x10f1c, 1},
{0x10f27, 0x10f30, 9}, {0x10f27, 0x10f30, 9},
{0x10f31, 0x10f45, 1}, {0x10f31, 0x10f45, 1},
{0x10fe0, 0x10ff6, 1},
{0x11003, 0x11037, 1}, {0x11003, 0x11037, 1},
{0x11083, 0x110af, 1}, {0x11083, 0x110af, 1},
{0x110d0, 0x110e8, 1}, {0x110d0, 0x110e8, 1},
...@@ -571,7 +572,8 @@ var _L = &RangeTable{ ...@@ -571,7 +572,8 @@ var _L = &RangeTable{
{0x1135d, 0x11361, 1}, {0x1135d, 0x11361, 1},
{0x11400, 0x11434, 1}, {0x11400, 0x11434, 1},
{0x11447, 0x1144a, 1}, {0x11447, 0x1144a, 1},
{0x11480, 0x114af, 1}, {0x1145f, 0x11480, 33},
{0x11481, 0x114af, 1},
{0x114c4, 0x114c5, 1}, {0x114c4, 0x114c5, 1},
{0x114c7, 0x11580, 185}, {0x114c7, 0x11580, 185},
{0x11581, 0x115ae, 1}, {0x11581, 0x115ae, 1},
...@@ -579,14 +581,18 @@ var _L = &RangeTable{ ...@@ -579,14 +581,18 @@ var _L = &RangeTable{
{0x11600, 0x1162f, 1}, {0x11600, 0x1162f, 1},
{0x11644, 0x11680, 60}, {0x11644, 0x11680, 60},
{0x11681, 0x116aa, 1}, {0x11681, 0x116aa, 1},
{0x11700, 0x1171a, 1}, {0x116b8, 0x11700, 72},
{0x11701, 0x1171a, 1},
{0x11800, 0x1182b, 1}, {0x11800, 0x1182b, 1},
{0x118a0, 0x118df, 1}, {0x118a0, 0x118df, 1},
{0x118ff, 0x11a00, 257}, {0x118ff, 0x119a0, 161},
{0x11a0b, 0x11a32, 1}, {0x119a1, 0x119a7, 1},
{0x119aa, 0x119d0, 1},
{0x119e1, 0x119e3, 2},
{0x11a00, 0x11a0b, 11},
{0x11a0c, 0x11a32, 1},
{0x11a3a, 0x11a50, 22}, {0x11a3a, 0x11a50, 22},
{0x11a5c, 0x11a83, 1}, {0x11a5c, 0x11a89, 1},
{0x11a86, 0x11a89, 1},
{0x11a9d, 0x11ac0, 35}, {0x11a9d, 0x11ac0, 35},
{0x11ac1, 0x11af8, 1}, {0x11ac1, 0x11af8, 1},
{0x11c00, 0x11c08, 1}, {0x11c00, 0x11c08, 1},
...@@ -614,13 +620,16 @@ var _L = &RangeTable{ ...@@ -614,13 +620,16 @@ var _L = &RangeTable{
{0x16b63, 0x16b77, 1}, {0x16b63, 0x16b77, 1},
{0x16b7d, 0x16b8f, 1}, {0x16b7d, 0x16b8f, 1},
{0x16e40, 0x16e7f, 1}, {0x16e40, 0x16e7f, 1},
{0x16f00, 0x16f44, 1}, {0x16f00, 0x16f4a, 1},
{0x16f50, 0x16f93, 67}, {0x16f50, 0x16f93, 67},
{0x16f94, 0x16f9f, 1}, {0x16f94, 0x16f9f, 1},
{0x16fe0, 0x16fe1, 1}, {0x16fe0, 0x16fe1, 1},
{0x17000, 0x187f1, 1}, {0x16fe3, 0x17000, 29},
{0x17001, 0x187f7, 1},
{0x18800, 0x18af2, 1}, {0x18800, 0x18af2, 1},
{0x1b000, 0x1b11e, 1}, {0x1b000, 0x1b11e, 1},
{0x1b150, 0x1b152, 1},
{0x1b164, 0x1b167, 1},
{0x1b170, 0x1b2fb, 1}, {0x1b170, 0x1b2fb, 1},
{0x1bc00, 0x1bc6a, 1}, {0x1bc00, 0x1bc6a, 1},
{0x1bc70, 0x1bc7c, 1}, {0x1bc70, 0x1bc7c, 1},
...@@ -656,9 +665,14 @@ var _L = &RangeTable{ ...@@ -656,9 +665,14 @@ var _L = &RangeTable{
{0x1d78a, 0x1d7a8, 1}, {0x1d78a, 0x1d7a8, 1},
{0x1d7aa, 0x1d7c2, 1}, {0x1d7aa, 0x1d7c2, 1},
{0x1d7c4, 0x1d7cb, 1}, {0x1d7c4, 0x1d7cb, 1},
{0x1e100, 0x1e12c, 1},
{0x1e137, 0x1e13d, 1},
{0x1e14e, 0x1e2c0, 370},
{0x1e2c1, 0x1e2eb, 1},
{0x1e800, 0x1e8c4, 1}, {0x1e800, 0x1e8c4, 1},
{0x1e900, 0x1e943, 1}, {0x1e900, 0x1e943, 1},
{0x1ee00, 0x1ee03, 1}, {0x1e94b, 0x1ee00, 1205},
{0x1ee01, 0x1ee03, 1},
{0x1ee05, 0x1ee1f, 1}, {0x1ee05, 0x1ee1f, 1},
{0x1ee21, 0x1ee22, 1}, {0x1ee21, 0x1ee22, 1},
{0x1ee24, 0x1ee27, 3}, {0x1ee24, 0x1ee27, 3},
...@@ -806,10 +820,10 @@ var _Ll = &RangeTable{ ...@@ -806,10 +820,10 @@ var _Ll = &RangeTable{
{0xa794, 0xa795, 1}, {0xa794, 0xa795, 1},
{0xa797, 0xa7a9, 2}, {0xa797, 0xa7a9, 2},
{0xa7af, 0xa7b5, 6}, {0xa7af, 0xa7b5, 6},
{0xa7b7, 0xa7b9, 2}, {0xa7b7, 0xa7bf, 2},
{0xa7fa, 0xab30, 822}, {0xa7c3, 0xa7fa, 55},
{0xab31, 0xab5a, 1}, {0xab30, 0xab5a, 1},
{0xab60, 0xab65, 1}, {0xab60, 0xab67, 1},
{0xab70, 0xabbf, 1}, {0xab70, 0xabbf, 1},
{0xfb00, 0xfb06, 1}, {0xfb00, 0xfb06, 1},
{0xfb13, 0xfb17, 1}, {0xfb13, 0xfb17, 1},
...@@ -901,6 +915,9 @@ var _Lm = &RangeTable{ ...@@ -901,6 +915,9 @@ var _Lm = &RangeTable{
{0x16b40, 0x16b43, 1}, {0x16b40, 0x16b43, 1},
{0x16f93, 0x16f9f, 1}, {0x16f93, 0x16f9f, 1},
{0x16fe0, 0x16fe1, 1}, {0x16fe0, 0x16fe1, 1},
{0x16fe3, 0x1e137, 29012},
{0x1e138, 0x1e13d, 1},
{0x1e94b, 0x1e94b, 1},
}, },
} }
...@@ -1015,15 +1032,11 @@ var _Lo = &RangeTable{ ...@@ -1015,15 +1032,11 @@ var _Lo = &RangeTable{
{0x0e32, 0x0e33, 1}, {0x0e32, 0x0e33, 1},
{0x0e40, 0x0e45, 1}, {0x0e40, 0x0e45, 1},
{0x0e81, 0x0e82, 1}, {0x0e81, 0x0e82, 1},
{0x0e84, 0x0e87, 3}, {0x0e84, 0x0e86, 2},
{0x0e88, 0x0e8a, 2}, {0x0e87, 0x0e8a, 1},
{0x0e8d, 0x0e94, 7}, {0x0e8c, 0x0ea3, 1},
{0x0e95, 0x0e97, 1},
{0x0e99, 0x0e9f, 1},
{0x0ea1, 0x0ea3, 1},
{0x0ea5, 0x0ea7, 2}, {0x0ea5, 0x0ea7, 2},
{0x0eaa, 0x0eab, 1}, {0x0ea8, 0x0eb0, 1},
{0x0ead, 0x0eb0, 1},
{0x0eb2, 0x0eb3, 1}, {0x0eb2, 0x0eb3, 1},
{0x0ebd, 0x0ec0, 3}, {0x0ebd, 0x0ec0, 3},
{0x0ec1, 0x0ec4, 1}, {0x0ec1, 0x0ec4, 1},
...@@ -1093,9 +1106,10 @@ var _Lo = &RangeTable{ ...@@ -1093,9 +1106,10 @@ var _Lo = &RangeTable{
{0x1c4d, 0x1c4f, 1}, {0x1c4d, 0x1c4f, 1},
{0x1c5a, 0x1c77, 1}, {0x1c5a, 0x1c77, 1},
{0x1ce9, 0x1cec, 1}, {0x1ce9, 0x1cec, 1},
{0x1cee, 0x1cf1, 1}, {0x1cee, 0x1cf3, 1},
{0x1cf5, 0x1cf6, 1}, {0x1cf5, 0x1cf6, 1},
{0x2135, 0x2138, 1}, {0x1cfa, 0x2135, 1083},
{0x2136, 0x2138, 1},
{0x2d30, 0x2d67, 1}, {0x2d30, 0x2d67, 1},
{0x2d80, 0x2d96, 1}, {0x2d80, 0x2d96, 1},
{0x2da0, 0x2da6, 1}, {0x2da0, 0x2da6, 1},
...@@ -1243,6 +1257,7 @@ var _Lo = &RangeTable{ ...@@ -1243,6 +1257,7 @@ var _Lo = &RangeTable{
{0x10f00, 0x10f1c, 1}, {0x10f00, 0x10f1c, 1},
{0x10f27, 0x10f30, 9}, {0x10f27, 0x10f30, 9},
{0x10f31, 0x10f45, 1}, {0x10f31, 0x10f45, 1},
{0x10fe0, 0x10ff6, 1},
{0x11003, 0x11037, 1}, {0x11003, 0x11037, 1},
{0x11083, 0x110af, 1}, {0x11083, 0x110af, 1},
{0x110d0, 0x110e8, 1}, {0x110d0, 0x110e8, 1},
...@@ -1271,7 +1286,8 @@ var _Lo = &RangeTable{ ...@@ -1271,7 +1286,8 @@ var _Lo = &RangeTable{
{0x1135d, 0x11361, 1}, {0x1135d, 0x11361, 1},
{0x11400, 0x11434, 1}, {0x11400, 0x11434, 1},
{0x11447, 0x1144a, 1}, {0x11447, 0x1144a, 1},
{0x11480, 0x114af, 1}, {0x1145f, 0x11480, 33},
{0x11481, 0x114af, 1},
{0x114c4, 0x114c5, 1}, {0x114c4, 0x114c5, 1},
{0x114c7, 0x11580, 185}, {0x114c7, 0x11580, 185},
{0x11581, 0x115ae, 1}, {0x11581, 0x115ae, 1},
...@@ -1279,13 +1295,17 @@ var _Lo = &RangeTable{ ...@@ -1279,13 +1295,17 @@ var _Lo = &RangeTable{
{0x11600, 0x1162f, 1}, {0x11600, 0x1162f, 1},
{0x11644, 0x11680, 60}, {0x11644, 0x11680, 60},
{0x11681, 0x116aa, 1}, {0x11681, 0x116aa, 1},
{0x11700, 0x1171a, 1}, {0x116b8, 0x11700, 72},
{0x11701, 0x1171a, 1},
{0x11800, 0x1182b, 1}, {0x11800, 0x1182b, 1},
{0x118ff, 0x11a00, 257}, {0x118ff, 0x119a0, 161},
{0x11a0b, 0x11a32, 1}, {0x119a1, 0x119a7, 1},
{0x119aa, 0x119d0, 1},
{0x119e1, 0x119e3, 2},
{0x11a00, 0x11a0b, 11},
{0x11a0c, 0x11a32, 1},
{0x11a3a, 0x11a50, 22}, {0x11a3a, 0x11a50, 22},
{0x11a5c, 0x11a83, 1}, {0x11a5c, 0x11a89, 1},
{0x11a86, 0x11a89, 1},
{0x11a9d, 0x11ac0, 35}, {0x11a9d, 0x11ac0, 35},
{0x11ac1, 0x11af8, 1}, {0x11ac1, 0x11af8, 1},
{0x11c00, 0x11c08, 1}, {0x11c00, 0x11c08, 1},
...@@ -1311,16 +1331,21 @@ var _Lo = &RangeTable{ ...@@ -1311,16 +1331,21 @@ var _Lo = &RangeTable{
{0x16b00, 0x16b2f, 1}, {0x16b00, 0x16b2f, 1},
{0x16b63, 0x16b77, 1}, {0x16b63, 0x16b77, 1},
{0x16b7d, 0x16b8f, 1}, {0x16b7d, 0x16b8f, 1},
{0x16f00, 0x16f44, 1}, {0x16f00, 0x16f4a, 1},
{0x16f50, 0x17000, 176}, {0x16f50, 0x17000, 176},
{0x17001, 0x187f1, 1}, {0x17001, 0x187f7, 1},
{0x18800, 0x18af2, 1}, {0x18800, 0x18af2, 1},
{0x1b000, 0x1b11e, 1}, {0x1b000, 0x1b11e, 1},
{0x1b150, 0x1b152, 1},
{0x1b164, 0x1b167, 1},
{0x1b170, 0x1b2fb, 1}, {0x1b170, 0x1b2fb, 1},
{0x1bc00, 0x1bc6a, 1}, {0x1bc00, 0x1bc6a, 1},
{0x1bc70, 0x1bc7c, 1}, {0x1bc70, 0x1bc7c, 1},
{0x1bc80, 0x1bc88, 1}, {0x1bc80, 0x1bc88, 1},
{0x1bc90, 0x1bc99, 1}, {0x1bc90, 0x1bc99, 1},
{0x1e100, 0x1e12c, 1},
{0x1e14e, 0x1e2c0, 370},
{0x1e2c1, 0x1e2eb, 1},
{0x1e800, 0x1e8c4, 1}, {0x1e800, 0x1e8c4, 1},
{0x1ee00, 0x1ee03, 1}, {0x1ee00, 0x1ee03, 1},
{0x1ee05, 0x1ee1f, 1}, {0x1ee05, 0x1ee1f, 1},
...@@ -1473,7 +1498,9 @@ var _Lu = &RangeTable{ ...@@ -1473,7 +1498,9 @@ var _Lu = &RangeTable{
{0xa796, 0xa7aa, 2}, {0xa796, 0xa7aa, 2},
{0xa7ab, 0xa7ae, 1}, {0xa7ab, 0xa7ae, 1},
{0xa7b0, 0xa7b4, 1}, {0xa7b0, 0xa7b4, 1},
{0xa7b6, 0xa7b8, 2}, {0xa7b6, 0xa7be, 2},
{0xa7c2, 0xa7c4, 2},
{0xa7c5, 0xa7c6, 1},
{0xff21, 0xff3a, 1}, {0xff21, 0xff3a, 1},
}, },
R32: []Range32{ R32: []Range32{
...@@ -1610,8 +1637,7 @@ var _M = &RangeTable{ ...@@ -1610,8 +1637,7 @@ var _M = &RangeTable{
{0x0e35, 0x0e3a, 1}, {0x0e35, 0x0e3a, 1},
{0x0e47, 0x0e4e, 1}, {0x0e47, 0x0e4e, 1},
{0x0eb1, 0x0eb4, 3}, {0x0eb1, 0x0eb4, 3},
{0x0eb5, 0x0eb9, 1}, {0x0eb5, 0x0ebc, 1},
{0x0ebb, 0x0ebc, 1},
{0x0ec8, 0x0ecd, 1}, {0x0ec8, 0x0ecd, 1},
{0x0f18, 0x0f19, 1}, {0x0f18, 0x0f19, 1},
{0x0f35, 0x0f39, 2}, {0x0f35, 0x0f39, 2},
...@@ -1656,8 +1682,7 @@ var _M = &RangeTable{ ...@@ -1656,8 +1682,7 @@ var _M = &RangeTable{
{0x1c24, 0x1c37, 1}, {0x1c24, 0x1c37, 1},
{0x1cd0, 0x1cd2, 1}, {0x1cd0, 0x1cd2, 1},
{0x1cd4, 0x1ce8, 1}, {0x1cd4, 0x1ce8, 1},
{0x1ced, 0x1cf2, 5}, {0x1ced, 0x1cf4, 7},
{0x1cf3, 0x1cf4, 1},
{0x1cf7, 0x1cf9, 1}, {0x1cf7, 0x1cf9, 1},
{0x1dc0, 0x1df9, 1}, {0x1dc0, 0x1df9, 1},
{0x1dfb, 0x1dff, 1}, {0x1dfb, 0x1dff, 1},
...@@ -1744,7 +1769,10 @@ var _M = &RangeTable{ ...@@ -1744,7 +1769,10 @@ var _M = &RangeTable{
{0x116ab, 0x116b7, 1}, {0x116ab, 0x116b7, 1},
{0x1171d, 0x1172b, 1}, {0x1171d, 0x1172b, 1},
{0x1182c, 0x1183a, 1}, {0x1182c, 0x1183a, 1},
{0x11a01, 0x11a0a, 1}, {0x119d1, 0x119d7, 1},
{0x119da, 0x119e0, 1},
{0x119e4, 0x11a01, 29},
{0x11a02, 0x11a0a, 1},
{0x11a33, 0x11a39, 1}, {0x11a33, 0x11a39, 1},
{0x11a3b, 0x11a3e, 1}, {0x11a3b, 0x11a3e, 1},
{0x11a47, 0x11a51, 10}, {0x11a47, 0x11a51, 10},
...@@ -1765,7 +1793,8 @@ var _M = &RangeTable{ ...@@ -1765,7 +1793,8 @@ var _M = &RangeTable{
{0x11ef3, 0x11ef6, 1}, {0x11ef3, 0x11ef6, 1},
{0x16af0, 0x16af4, 1}, {0x16af0, 0x16af4, 1},
{0x16b30, 0x16b36, 1}, {0x16b30, 0x16b36, 1},
{0x16f51, 0x16f7e, 1}, {0x16f4f, 0x16f51, 2},
{0x16f52, 0x16f87, 1},
{0x16f8f, 0x16f92, 1}, {0x16f8f, 0x16f92, 1},
{0x1bc9d, 0x1bc9e, 1}, {0x1bc9d, 0x1bc9e, 1},
{0x1d165, 0x1d169, 1}, {0x1d165, 0x1d169, 1},
...@@ -1784,6 +1813,8 @@ var _M = &RangeTable{ ...@@ -1784,6 +1813,8 @@ var _M = &RangeTable{
{0x1e01b, 0x1e021, 1}, {0x1e01b, 0x1e021, 1},
{0x1e023, 0x1e024, 1}, {0x1e023, 0x1e024, 1},
{0x1e026, 0x1e02a, 1}, {0x1e026, 0x1e02a, 1},
{0x1e130, 0x1e136, 1},
{0x1e2ec, 0x1e2ef, 1},
{0x1e8d0, 0x1e8d6, 1}, {0x1e8d0, 0x1e8d6, 1},
{0x1e944, 0x1e94a, 1}, {0x1e944, 0x1e94a, 1},
{0xe0100, 0xe01ef, 1}, {0xe0100, 0xe01ef, 1},
...@@ -1868,8 +1899,7 @@ var _Mc = &RangeTable{ ...@@ -1868,8 +1899,7 @@ var _Mc = &RangeTable{
{0x1bf3, 0x1c24, 49}, {0x1bf3, 0x1c24, 49},
{0x1c25, 0x1c2b, 1}, {0x1c25, 0x1c2b, 1},
{0x1c34, 0x1c35, 1}, {0x1c34, 0x1c35, 1},
{0x1ce1, 0x1cf2, 17}, {0x1ce1, 0x1cf7, 22},
{0x1cf3, 0x1cf7, 4},
{0x302e, 0x302f, 1}, {0x302e, 0x302f, 1},
{0xa823, 0xa824, 1}, {0xa823, 0xa824, 1},
{0xa827, 0xa880, 89}, {0xa827, 0xa880, 89},
...@@ -1878,8 +1908,8 @@ var _Mc = &RangeTable{ ...@@ -1878,8 +1908,8 @@ var _Mc = &RangeTable{
{0xa952, 0xa953, 1}, {0xa952, 0xa953, 1},
{0xa983, 0xa9b4, 49}, {0xa983, 0xa9b4, 49},
{0xa9b5, 0xa9ba, 5}, {0xa9b5, 0xa9ba, 5},
{0xa9bb, 0xa9bd, 2}, {0xa9bb, 0xa9be, 3},
{0xa9be, 0xa9c0, 1}, {0xa9bf, 0xa9c0, 1},
{0xaa2f, 0xaa30, 1}, {0xaa2f, 0xaa30, 1},
{0xaa33, 0xaa34, 1}, {0xaa33, 0xaa34, 1},
{0xaa4d, 0xaa7b, 46}, {0xaa4d, 0xaa7b, 46},
...@@ -1927,7 +1957,10 @@ var _Mc = &RangeTable{ ...@@ -1927,7 +1957,10 @@ var _Mc = &RangeTable{
{0x116b6, 0x11720, 106}, {0x116b6, 0x11720, 106},
{0x11721, 0x11726, 5}, {0x11721, 0x11726, 5},
{0x1182c, 0x1182e, 1}, {0x1182c, 0x1182e, 1},
{0x11838, 0x11a39, 513}, {0x11838, 0x119d1, 409},
{0x119d2, 0x119d3, 1},
{0x119dc, 0x119df, 1},
{0x119e4, 0x11a39, 85},
{0x11a57, 0x11a58, 1}, {0x11a57, 0x11a58, 1},
{0x11a97, 0x11c2f, 408}, {0x11a97, 0x11c2f, 408},
{0x11c3e, 0x11ca9, 107}, {0x11c3e, 0x11ca9, 107},
...@@ -1936,7 +1969,7 @@ var _Mc = &RangeTable{ ...@@ -1936,7 +1969,7 @@ var _Mc = &RangeTable{
{0x11d93, 0x11d94, 1}, {0x11d93, 0x11d94, 1},
{0x11d96, 0x11ef5, 351}, {0x11d96, 0x11ef5, 351},
{0x11ef6, 0x16f51, 20571}, {0x11ef6, 0x16f51, 20571},
{0x16f52, 0x16f7e, 1}, {0x16f52, 0x16f87, 1},
{0x1d165, 0x1d166, 1}, {0x1d165, 0x1d166, 1},
{0x1d16d, 0x1d172, 1}, {0x1d16d, 0x1d172, 1},
}, },
...@@ -2029,8 +2062,7 @@ var _Mn = &RangeTable{ ...@@ -2029,8 +2062,7 @@ var _Mn = &RangeTable{
{0x0e34, 0x0e3a, 1}, {0x0e34, 0x0e3a, 1},
{0x0e47, 0x0e4e, 1}, {0x0e47, 0x0e4e, 1},
{0x0eb1, 0x0eb4, 3}, {0x0eb1, 0x0eb4, 3},
{0x0eb5, 0x0eb9, 1}, {0x0eb5, 0x0ebc, 1},
{0x0ebb, 0x0ebc, 1},
{0x0ec8, 0x0ecd, 1}, {0x0ec8, 0x0ecd, 1},
{0x0f18, 0x0f19, 1}, {0x0f18, 0x0f19, 1},
{0x0f35, 0x0f39, 2}, {0x0f35, 0x0f39, 2},
...@@ -2119,8 +2151,9 @@ var _Mn = &RangeTable{ ...@@ -2119,8 +2151,9 @@ var _Mn = &RangeTable{
{0xa980, 0xa982, 1}, {0xa980, 0xa982, 1},
{0xa9b3, 0xa9b6, 3}, {0xa9b3, 0xa9b6, 3},
{0xa9b7, 0xa9b9, 1}, {0xa9b7, 0xa9b9, 1},
{0xa9bc, 0xa9e5, 41}, {0xa9bc, 0xa9bd, 1},
{0xaa29, 0xaa2e, 1}, {0xa9e5, 0xaa29, 68},
{0xaa2a, 0xaa2e, 1},
{0xaa31, 0xaa32, 1}, {0xaa31, 0xaa32, 1},
{0xaa35, 0xaa36, 1}, {0xaa35, 0xaa36, 1},
{0xaa43, 0xaa4c, 9}, {0xaa43, 0xaa4c, 9},
...@@ -2190,7 +2223,10 @@ var _Mn = &RangeTable{ ...@@ -2190,7 +2223,10 @@ var _Mn = &RangeTable{
{0x11727, 0x1172b, 1}, {0x11727, 0x1172b, 1},
{0x1182f, 0x11837, 1}, {0x1182f, 0x11837, 1},
{0x11839, 0x1183a, 1}, {0x11839, 0x1183a, 1},
{0x11a01, 0x11a0a, 1}, {0x119d4, 0x119d7, 1},
{0x119da, 0x119db, 1},
{0x119e0, 0x11a01, 33},
{0x11a02, 0x11a0a, 1},
{0x11a33, 0x11a38, 1}, {0x11a33, 0x11a38, 1},
{0x11a3b, 0x11a3e, 1}, {0x11a3b, 0x11a3e, 1},
{0x11a47, 0x11a51, 10}, {0x11a47, 0x11a51, 10},
...@@ -2215,7 +2251,8 @@ var _Mn = &RangeTable{ ...@@ -2215,7 +2251,8 @@ var _Mn = &RangeTable{
{0x11ef4, 0x16af0, 19452}, {0x11ef4, 0x16af0, 19452},
{0x16af1, 0x16af4, 1}, {0x16af1, 0x16af4, 1},
{0x16b30, 0x16b36, 1}, {0x16b30, 0x16b36, 1},
{0x16f8f, 0x16f92, 1}, {0x16f4f, 0x16f8f, 64},
{0x16f90, 0x16f92, 1},
{0x1bc9d, 0x1bc9e, 1}, {0x1bc9d, 0x1bc9e, 1},
{0x1d167, 0x1d169, 1}, {0x1d167, 0x1d169, 1},
{0x1d17b, 0x1d182, 1}, {0x1d17b, 0x1d182, 1},
...@@ -2232,6 +2269,8 @@ var _Mn = &RangeTable{ ...@@ -2232,6 +2269,8 @@ var _Mn = &RangeTable{
{0x1e01b, 0x1e021, 1}, {0x1e01b, 0x1e021, 1},
{0x1e023, 0x1e024, 1}, {0x1e023, 0x1e024, 1},
{0x1e026, 0x1e02a, 1}, {0x1e026, 0x1e02a, 1},
{0x1e130, 0x1e136, 1},
{0x1e2ec, 0x1e2ef, 1},
{0x1e8d0, 0x1e8d6, 1}, {0x1e8d0, 0x1e8d6, 1},
{0x1e944, 0x1e94a, 1}, {0x1e944, 0x1e94a, 1},
{0xe0100, 0xe01ef, 1}, {0xe0100, 0xe01ef, 1},
...@@ -2351,6 +2390,7 @@ var _N = &RangeTable{ ...@@ -2351,6 +2390,7 @@ var _N = &RangeTable{
{0x11c50, 0x11c6c, 1}, {0x11c50, 0x11c6c, 1},
{0x11d50, 0x11d59, 1}, {0x11d50, 0x11d59, 1},
{0x11da0, 0x11da9, 1}, {0x11da0, 0x11da9, 1},
{0x11fc0, 0x11fd4, 1},
{0x12400, 0x1246e, 1}, {0x12400, 0x1246e, 1},
{0x16a60, 0x16a69, 1}, {0x16a60, 0x16a69, 1},
{0x16b50, 0x16b59, 1}, {0x16b50, 0x16b59, 1},
...@@ -2359,11 +2399,15 @@ var _N = &RangeTable{ ...@@ -2359,11 +2399,15 @@ var _N = &RangeTable{
{0x1d2e0, 0x1d2f3, 1}, {0x1d2e0, 0x1d2f3, 1},
{0x1d360, 0x1d378, 1}, {0x1d360, 0x1d378, 1},
{0x1d7ce, 0x1d7ff, 1}, {0x1d7ce, 0x1d7ff, 1},
{0x1e140, 0x1e149, 1},
{0x1e2f0, 0x1e2f9, 1},
{0x1e8c7, 0x1e8cf, 1}, {0x1e8c7, 0x1e8cf, 1},
{0x1e950, 0x1e959, 1}, {0x1e950, 0x1e959, 1},
{0x1ec71, 0x1ecab, 1}, {0x1ec71, 0x1ecab, 1},
{0x1ecad, 0x1ecaf, 1}, {0x1ecad, 0x1ecaf, 1},
{0x1ecb1, 0x1ecb4, 1}, {0x1ecb1, 0x1ecb4, 1},
{0x1ed01, 0x1ed2d, 1},
{0x1ed2f, 0x1ed3d, 1},
{0x1f100, 0x1f10c, 1}, {0x1f100, 0x1f10c, 1},
}, },
LatinOffset: 4, LatinOffset: 4,
...@@ -2429,6 +2473,8 @@ var _Nd = &RangeTable{ ...@@ -2429,6 +2473,8 @@ var _Nd = &RangeTable{
{0x16a60, 0x16a69, 1}, {0x16a60, 0x16a69, 1},
{0x16b50, 0x16b59, 1}, {0x16b50, 0x16b59, 1},
{0x1d7ce, 0x1d7ff, 1}, {0x1d7ce, 0x1d7ff, 1},
{0x1e140, 0x1e149, 1},
{0x1e2f0, 0x1e2f9, 1},
{0x1e950, 0x1e959, 1}, {0x1e950, 0x1e959, 1},
}, },
LatinOffset: 1, LatinOffset: 1,
...@@ -2513,6 +2559,7 @@ var _No = &RangeTable{ ...@@ -2513,6 +2559,7 @@ var _No = &RangeTable{
{0x1173a, 0x1173b, 1}, {0x1173a, 0x1173b, 1},
{0x118ea, 0x118f2, 1}, {0x118ea, 0x118f2, 1},
{0x11c5a, 0x11c6c, 1}, {0x11c5a, 0x11c6c, 1},
{0x11fc0, 0x11fd4, 1},
{0x16b5b, 0x16b61, 1}, {0x16b5b, 0x16b61, 1},
{0x16e80, 0x16e96, 1}, {0x16e80, 0x16e96, 1},
{0x1d2e0, 0x1d2f3, 1}, {0x1d2e0, 0x1d2f3, 1},
...@@ -2521,6 +2568,8 @@ var _No = &RangeTable{ ...@@ -2521,6 +2568,8 @@ var _No = &RangeTable{
{0x1ec71, 0x1ecab, 1}, {0x1ec71, 0x1ecab, 1},
{0x1ecad, 0x1ecaf, 1}, {0x1ecad, 0x1ecaf, 1},
{0x1ecb1, 0x1ecb4, 1}, {0x1ecb1, 0x1ecb4, 1},
{0x1ed01, 0x1ed2d, 1},
{0x1ed2f, 0x1ed3d, 1},
{0x1f100, 0x1f10c, 1}, {0x1f100, 0x1f10c, 1},
}, },
LatinOffset: 3, LatinOffset: 3,
...@@ -2557,10 +2606,11 @@ var _P = &RangeTable{ ...@@ -2557,10 +2606,11 @@ var _P = &RangeTable{
{0x085e, 0x0964, 262}, {0x085e, 0x0964, 262},
{0x0965, 0x0970, 11}, {0x0965, 0x0970, 11},
{0x09fd, 0x0a76, 121}, {0x09fd, 0x0a76, 121},
{0x0af0, 0x0c84, 404}, {0x0af0, 0x0c77, 391},
{0x0df4, 0x0e4f, 91}, {0x0c84, 0x0df4, 368},
{0x0e5a, 0x0e5b, 1}, {0x0e4f, 0x0e5a, 11},
{0x0f04, 0x0f12, 1}, {0x0e5b, 0x0f04, 169},
{0x0f05, 0x0f12, 1},
{0x0f14, 0x0f3a, 38}, {0x0f14, 0x0f3a, 38},
{0x0f3b, 0x0f3d, 1}, {0x0f3b, 0x0f3d, 1},
{0x0f85, 0x0fd0, 75}, {0x0f85, 0x0fd0, 75},
...@@ -2569,10 +2619,9 @@ var _P = &RangeTable{ ...@@ -2569,10 +2619,9 @@ var _P = &RangeTable{
{0x104a, 0x104f, 1}, {0x104a, 0x104f, 1},
{0x10fb, 0x1360, 613}, {0x10fb, 0x1360, 613},
{0x1361, 0x1368, 1}, {0x1361, 0x1368, 1},
{0x1400, 0x166d, 621}, {0x1400, 0x166e, 622},
{0x166e, 0x169b, 45}, {0x169b, 0x169c, 1},
{0x169c, 0x16eb, 79}, {0x16eb, 0x16ed, 1},
{0x16ec, 0x16ed, 1},
{0x1735, 0x1736, 1}, {0x1735, 0x1736, 1},
{0x17d4, 0x17d6, 1}, {0x17d4, 0x17d6, 1},
{0x17d8, 0x17da, 1}, {0x17d8, 0x17da, 1},
...@@ -2605,7 +2654,7 @@ var _P = &RangeTable{ ...@@ -2605,7 +2654,7 @@ var _P = &RangeTable{
{0x2cfe, 0x2cff, 1}, {0x2cfe, 0x2cff, 1},
{0x2d70, 0x2e00, 144}, {0x2d70, 0x2e00, 144},
{0x2e01, 0x2e2e, 1}, {0x2e01, 0x2e2e, 1},
{0x2e30, 0x2e4e, 1}, {0x2e30, 0x2e4f, 1},
{0x3001, 0x3003, 1}, {0x3001, 0x3003, 1},
{0x3008, 0x3011, 1}, {0x3008, 0x3011, 1},
{0x3014, 0x301f, 1}, {0x3014, 0x301f, 1},
...@@ -2670,21 +2719,22 @@ var _P = &RangeTable{ ...@@ -2670,21 +2719,22 @@ var _P = &RangeTable{
{0x11641, 0x11643, 1}, {0x11641, 0x11643, 1},
{0x11660, 0x1166c, 1}, {0x11660, 0x1166c, 1},
{0x1173c, 0x1173e, 1}, {0x1173c, 0x1173e, 1},
{0x1183b, 0x11a3f, 516}, {0x1183b, 0x119e2, 423},
{0x11a40, 0x11a46, 1}, {0x11a3f, 0x11a46, 1},
{0x11a9a, 0x11a9c, 1}, {0x11a9a, 0x11a9c, 1},
{0x11a9e, 0x11aa2, 1}, {0x11a9e, 0x11aa2, 1},
{0x11c41, 0x11c45, 1}, {0x11c41, 0x11c45, 1},
{0x11c70, 0x11c71, 1}, {0x11c70, 0x11c71, 1},
{0x11ef7, 0x11ef8, 1}, {0x11ef7, 0x11ef8, 1},
{0x12470, 0x12474, 1}, {0x11fff, 0x12470, 1137},
{0x12471, 0x12474, 1},
{0x16a6e, 0x16a6f, 1}, {0x16a6e, 0x16a6f, 1},
{0x16af5, 0x16b37, 66}, {0x16af5, 0x16b37, 66},
{0x16b38, 0x16b3b, 1}, {0x16b38, 0x16b3b, 1},
{0x16b44, 0x16e97, 851}, {0x16b44, 0x16e97, 851},
{0x16e98, 0x16e9a, 1}, {0x16e98, 0x16e9a, 1},
{0x1bc9f, 0x1da87, 7656}, {0x16fe2, 0x1bc9f, 19645},
{0x1da88, 0x1da8b, 1}, {0x1da87, 0x1da8b, 1},
{0x1e95e, 0x1e95f, 1}, {0x1e95e, 0x1e95f, 1},
}, },
LatinOffset: 11, LatinOffset: 11,
...@@ -2793,18 +2843,19 @@ var _Po = &RangeTable{ ...@@ -2793,18 +2843,19 @@ var _Po = &RangeTable{
{0x085e, 0x0964, 262}, {0x085e, 0x0964, 262},
{0x0965, 0x0970, 11}, {0x0965, 0x0970, 11},
{0x09fd, 0x0a76, 121}, {0x09fd, 0x0a76, 121},
{0x0af0, 0x0c84, 404}, {0x0af0, 0x0c77, 391},
{0x0df4, 0x0e4f, 91}, {0x0c84, 0x0df4, 368},
{0x0e5a, 0x0e5b, 1}, {0x0e4f, 0x0e5a, 11},
{0x0f04, 0x0f12, 1}, {0x0e5b, 0x0f04, 169},
{0x0f05, 0x0f12, 1},
{0x0f14, 0x0f85, 113}, {0x0f14, 0x0f85, 113},
{0x0fd0, 0x0fd4, 1}, {0x0fd0, 0x0fd4, 1},
{0x0fd9, 0x0fda, 1}, {0x0fd9, 0x0fda, 1},
{0x104a, 0x104f, 1}, {0x104a, 0x104f, 1},
{0x10fb, 0x1360, 613}, {0x10fb, 0x1360, 613},
{0x1361, 0x1368, 1}, {0x1361, 0x1368, 1},
{0x166d, 0x166e, 1}, {0x166e, 0x16eb, 125},
{0x16eb, 0x16ed, 1}, {0x16ec, 0x16ed, 1},
{0x1735, 0x1736, 1}, {0x1735, 0x1736, 1},
{0x17d4, 0x17d6, 1}, {0x17d4, 0x17d6, 1},
{0x17d8, 0x17da, 1}, {0x17d8, 0x17da, 1},
...@@ -2842,7 +2893,7 @@ var _Po = &RangeTable{ ...@@ -2842,7 +2893,7 @@ var _Po = &RangeTable{
{0x2e30, 0x2e39, 1}, {0x2e30, 0x2e39, 1},
{0x2e3c, 0x2e3f, 1}, {0x2e3c, 0x2e3f, 1},
{0x2e41, 0x2e43, 2}, {0x2e41, 0x2e43, 2},
{0x2e44, 0x2e4e, 1}, {0x2e44, 0x2e4f, 1},
{0x3001, 0x3003, 1}, {0x3001, 0x3003, 1},
{0x303d, 0x30fb, 190}, {0x303d, 0x30fb, 190},
{0xa4fe, 0xa4ff, 1}, {0xa4fe, 0xa4ff, 1},
...@@ -2906,21 +2957,22 @@ var _Po = &RangeTable{ ...@@ -2906,21 +2957,22 @@ var _Po = &RangeTable{
{0x11641, 0x11643, 1}, {0x11641, 0x11643, 1},
{0x11660, 0x1166c, 1}, {0x11660, 0x1166c, 1},
{0x1173c, 0x1173e, 1}, {0x1173c, 0x1173e, 1},
{0x1183b, 0x11a3f, 516}, {0x1183b, 0x119e2, 423},
{0x11a40, 0x11a46, 1}, {0x11a3f, 0x11a46, 1},
{0x11a9a, 0x11a9c, 1}, {0x11a9a, 0x11a9c, 1},
{0x11a9e, 0x11aa2, 1}, {0x11a9e, 0x11aa2, 1},
{0x11c41, 0x11c45, 1}, {0x11c41, 0x11c45, 1},
{0x11c70, 0x11c71, 1}, {0x11c70, 0x11c71, 1},
{0x11ef7, 0x11ef8, 1}, {0x11ef7, 0x11ef8, 1},
{0x12470, 0x12474, 1}, {0x11fff, 0x12470, 1137},
{0x12471, 0x12474, 1},
{0x16a6e, 0x16a6f, 1}, {0x16a6e, 0x16a6f, 1},
{0x16af5, 0x16b37, 66}, {0x16af5, 0x16b37, 66},
{0x16b38, 0x16b3b, 1}, {0x16b38, 0x16b3b, 1},
{0x16b44, 0x16e97, 851}, {0x16b44, 0x16e97, 851},
{0x16e98, 0x16e9a, 1}, {0x16e98, 0x16e9a, 1},
{0x1bc9f, 0x1da87, 7656}, {0x16fe2, 0x1bc9f, 19645},
{0x1da88, 0x1da8b, 1}, {0x1da87, 0x1da8b, 1},
{0x1e95e, 0x1e95f, 1}, {0x1e95e, 0x1e95f, 1},
}, },
LatinOffset: 8, LatinOffset: 8,
...@@ -3001,8 +3053,9 @@ var _S = &RangeTable{ ...@@ -3001,8 +3053,9 @@ var _S = &RangeTable{
{0x0fd5, 0x0fd8, 1}, {0x0fd5, 0x0fd8, 1},
{0x109e, 0x109f, 1}, {0x109e, 0x109f, 1},
{0x1390, 0x1399, 1}, {0x1390, 0x1399, 1},
{0x17db, 0x1940, 357}, {0x166d, 0x17db, 366},
{0x19de, 0x19ff, 1}, {0x1940, 0x19de, 158},
{0x19df, 0x19ff, 1},
{0x1b61, 0x1b6a, 1}, {0x1b61, 0x1b6a, 1},
{0x1b74, 0x1b7c, 1}, {0x1b74, 0x1b7c, 1},
{0x1fbd, 0x1fbf, 2}, {0x1fbd, 0x1fbf, 2},
...@@ -3041,8 +3094,7 @@ var _S = &RangeTable{ ...@@ -3041,8 +3094,7 @@ var _S = &RangeTable{
{0x29dc, 0x29fb, 1}, {0x29dc, 0x29fb, 1},
{0x29fe, 0x2b73, 1}, {0x29fe, 0x2b73, 1},
{0x2b76, 0x2b95, 1}, {0x2b76, 0x2b95, 1},
{0x2b98, 0x2bc8, 1}, {0x2b98, 0x2bff, 1},
{0x2bca, 0x2bfe, 1},
{0x2ce5, 0x2cea, 1}, {0x2ce5, 0x2cea, 1},
{0x2e80, 0x2e99, 1}, {0x2e80, 0x2e99, 1},
{0x2e9b, 0x2ef3, 1}, {0x2e9b, 0x2ef3, 1},
...@@ -3094,6 +3146,7 @@ var _S = &RangeTable{ ...@@ -3094,6 +3146,7 @@ var _S = &RangeTable{
{0x101d1, 0x101fc, 1}, {0x101d1, 0x101fc, 1},
{0x10877, 0x10878, 1}, {0x10877, 0x10878, 1},
{0x10ac8, 0x1173f, 3191}, {0x10ac8, 0x1173f, 3191},
{0x11fd5, 0x11ff1, 1},
{0x16b3c, 0x16b3f, 1}, {0x16b3c, 0x16b3f, 1},
{0x16b45, 0x1bc9c, 20823}, {0x16b45, 0x1bc9c, 20823},
{0x1d000, 0x1d0f5, 1}, {0x1d000, 0x1d0f5, 1},
...@@ -3116,41 +3169,46 @@ var _S = &RangeTable{ ...@@ -3116,41 +3169,46 @@ var _S = &RangeTable{
{0x1da6d, 0x1da74, 1}, {0x1da6d, 0x1da74, 1},
{0x1da76, 0x1da83, 1}, {0x1da76, 0x1da83, 1},
{0x1da85, 0x1da86, 1}, {0x1da85, 0x1da86, 1},
{0x1e14f, 0x1e2ff, 432},
{0x1ecac, 0x1ecb0, 4}, {0x1ecac, 0x1ecb0, 4},
{0x1eef0, 0x1eef1, 1}, {0x1ed2e, 0x1eef0, 450},
{0x1f000, 0x1f02b, 1}, {0x1eef1, 0x1f000, 271},
{0x1f001, 0x1f02b, 1},
{0x1f030, 0x1f093, 1}, {0x1f030, 0x1f093, 1},
{0x1f0a0, 0x1f0ae, 1}, {0x1f0a0, 0x1f0ae, 1},
{0x1f0b1, 0x1f0bf, 1}, {0x1f0b1, 0x1f0bf, 1},
{0x1f0c1, 0x1f0cf, 1}, {0x1f0c1, 0x1f0cf, 1},
{0x1f0d1, 0x1f0f5, 1}, {0x1f0d1, 0x1f0f5, 1},
{0x1f110, 0x1f16b, 1}, {0x1f110, 0x1f16c, 1},
{0x1f170, 0x1f1ac, 1}, {0x1f170, 0x1f1ac, 1},
{0x1f1e6, 0x1f202, 1}, {0x1f1e6, 0x1f202, 1},
{0x1f210, 0x1f23b, 1}, {0x1f210, 0x1f23b, 1},
{0x1f240, 0x1f248, 1}, {0x1f240, 0x1f248, 1},
{0x1f250, 0x1f251, 1}, {0x1f250, 0x1f251, 1},
{0x1f260, 0x1f265, 1}, {0x1f260, 0x1f265, 1},
{0x1f300, 0x1f6d4, 1}, {0x1f300, 0x1f6d5, 1},
{0x1f6e0, 0x1f6ec, 1}, {0x1f6e0, 0x1f6ec, 1},
{0x1f6f0, 0x1f6f9, 1}, {0x1f6f0, 0x1f6fa, 1},
{0x1f700, 0x1f773, 1}, {0x1f700, 0x1f773, 1},
{0x1f780, 0x1f7d8, 1}, {0x1f780, 0x1f7d8, 1},
{0x1f7e0, 0x1f7eb, 1},
{0x1f800, 0x1f80b, 1}, {0x1f800, 0x1f80b, 1},
{0x1f810, 0x1f847, 1}, {0x1f810, 0x1f847, 1},
{0x1f850, 0x1f859, 1}, {0x1f850, 0x1f859, 1},
{0x1f860, 0x1f887, 1}, {0x1f860, 0x1f887, 1},
{0x1f890, 0x1f8ad, 1}, {0x1f890, 0x1f8ad, 1},
{0x1f900, 0x1f90b, 1}, {0x1f900, 0x1f90b, 1},
{0x1f910, 0x1f93e, 1}, {0x1f90d, 0x1f971, 1},
{0x1f940, 0x1f970, 1},
{0x1f973, 0x1f976, 1}, {0x1f973, 0x1f976, 1},
{0x1f97a, 0x1f97c, 2}, {0x1f97a, 0x1f9a2, 1},
{0x1f97d, 0x1f9a2, 1}, {0x1f9a5, 0x1f9aa, 1},
{0x1f9b0, 0x1f9b9, 1}, {0x1f9ae, 0x1f9ca, 1},
{0x1f9c0, 0x1f9c2, 1}, {0x1f9cd, 0x1fa53, 1},
{0x1f9d0, 0x1f9ff, 1},
{0x1fa60, 0x1fa6d, 1}, {0x1fa60, 0x1fa6d, 1},
{0x1fa70, 0x1fa73, 1},
{0x1fa78, 0x1fa7a, 1},
{0x1fa80, 0x1fa82, 1},
{0x1fa90, 0x1fa95, 1},
}, },
LatinOffset: 10, LatinOffset: 10,
} }
...@@ -3172,7 +3230,8 @@ var _Sc = &RangeTable{ ...@@ -3172,7 +3230,8 @@ var _Sc = &RangeTable{
{0xffe5, 0xffe6, 1}, {0xffe5, 0xffe6, 1},
}, },
R32: []Range32{ R32: []Range32{
{0x1ecb0, 0x1ecb0, 1}, {0x11fdd, 0x11fe0, 1},
{0x1e2ff, 0x1ecb0, 2481},
}, },
LatinOffset: 2, LatinOffset: 2,
} }
...@@ -3290,8 +3349,8 @@ var _So = &RangeTable{ ...@@ -3290,8 +3349,8 @@ var _So = &RangeTable{
{0x0fd5, 0x0fd8, 1}, {0x0fd5, 0x0fd8, 1},
{0x109e, 0x109f, 1}, {0x109e, 0x109f, 1},
{0x1390, 0x1399, 1}, {0x1390, 0x1399, 1},
{0x1940, 0x19de, 158}, {0x166d, 0x1940, 723},
{0x19df, 0x19ff, 1}, {0x19de, 0x19ff, 1},
{0x1b61, 0x1b6a, 1}, {0x1b61, 0x1b6a, 1},
{0x1b74, 0x1b7c, 1}, {0x1b74, 0x1b7c, 1},
{0x2100, 0x2101, 1}, {0x2100, 0x2101, 1},
...@@ -3335,8 +3394,7 @@ var _So = &RangeTable{ ...@@ -3335,8 +3394,7 @@ var _So = &RangeTable{
{0x2b45, 0x2b46, 1}, {0x2b45, 0x2b46, 1},
{0x2b4d, 0x2b73, 1}, {0x2b4d, 0x2b73, 1},
{0x2b76, 0x2b95, 1}, {0x2b76, 0x2b95, 1},
{0x2b98, 0x2bc8, 1}, {0x2b98, 0x2bff, 1},
{0x2bca, 0x2bfe, 1},
{0x2ce5, 0x2cea, 1}, {0x2ce5, 0x2cea, 1},
{0x2e80, 0x2e99, 1}, {0x2e80, 0x2e99, 1},
{0x2e9b, 0x2ef3, 1}, {0x2e9b, 0x2ef3, 1},
...@@ -3376,6 +3434,8 @@ var _So = &RangeTable{ ...@@ -3376,6 +3434,8 @@ var _So = &RangeTable{
{0x101d1, 0x101fc, 1}, {0x101d1, 0x101fc, 1},
{0x10877, 0x10878, 1}, {0x10877, 0x10878, 1},
{0x10ac8, 0x1173f, 3191}, {0x10ac8, 0x1173f, 3191},
{0x11fd5, 0x11fdc, 1},
{0x11fe1, 0x11ff1, 1},
{0x16b3c, 0x16b3f, 1}, {0x16b3c, 0x16b3f, 1},
{0x16b45, 0x1bc9c, 20823}, {0x16b45, 0x1bc9c, 20823},
{0x1d000, 0x1d0f5, 1}, {0x1d000, 0x1d0f5, 1},
...@@ -3393,14 +3453,15 @@ var _So = &RangeTable{ ...@@ -3393,14 +3453,15 @@ var _So = &RangeTable{
{0x1da6d, 0x1da74, 1}, {0x1da6d, 0x1da74, 1},
{0x1da76, 0x1da83, 1}, {0x1da76, 0x1da83, 1},
{0x1da85, 0x1da86, 1}, {0x1da85, 0x1da86, 1},
{0x1ecac, 0x1f000, 852}, {0x1e14f, 0x1ecac, 2909},
{0x1ed2e, 0x1f000, 722},
{0x1f001, 0x1f02b, 1}, {0x1f001, 0x1f02b, 1},
{0x1f030, 0x1f093, 1}, {0x1f030, 0x1f093, 1},
{0x1f0a0, 0x1f0ae, 1}, {0x1f0a0, 0x1f0ae, 1},
{0x1f0b1, 0x1f0bf, 1}, {0x1f0b1, 0x1f0bf, 1},
{0x1f0c1, 0x1f0cf, 1}, {0x1f0c1, 0x1f0cf, 1},
{0x1f0d1, 0x1f0f5, 1}, {0x1f0d1, 0x1f0f5, 1},
{0x1f110, 0x1f16b, 1}, {0x1f110, 0x1f16c, 1},
{0x1f170, 0x1f1ac, 1}, {0x1f170, 0x1f1ac, 1},
{0x1f1e6, 0x1f202, 1}, {0x1f1e6, 0x1f202, 1},
{0x1f210, 0x1f23b, 1}, {0x1f210, 0x1f23b, 1},
...@@ -3408,26 +3469,29 @@ var _So = &RangeTable{ ...@@ -3408,26 +3469,29 @@ var _So = &RangeTable{
{0x1f250, 0x1f251, 1}, {0x1f250, 0x1f251, 1},
{0x1f260, 0x1f265, 1}, {0x1f260, 0x1f265, 1},
{0x1f300, 0x1f3fa, 1}, {0x1f300, 0x1f3fa, 1},
{0x1f400, 0x1f6d4, 1}, {0x1f400, 0x1f6d5, 1},
{0x1f6e0, 0x1f6ec, 1}, {0x1f6e0, 0x1f6ec, 1},
{0x1f6f0, 0x1f6f9, 1}, {0x1f6f0, 0x1f6fa, 1},
{0x1f700, 0x1f773, 1}, {0x1f700, 0x1f773, 1},
{0x1f780, 0x1f7d8, 1}, {0x1f780, 0x1f7d8, 1},
{0x1f7e0, 0x1f7eb, 1},
{0x1f800, 0x1f80b, 1}, {0x1f800, 0x1f80b, 1},
{0x1f810, 0x1f847, 1}, {0x1f810, 0x1f847, 1},
{0x1f850, 0x1f859, 1}, {0x1f850, 0x1f859, 1},
{0x1f860, 0x1f887, 1}, {0x1f860, 0x1f887, 1},
{0x1f890, 0x1f8ad, 1}, {0x1f890, 0x1f8ad, 1},
{0x1f900, 0x1f90b, 1}, {0x1f900, 0x1f90b, 1},
{0x1f910, 0x1f93e, 1}, {0x1f90d, 0x1f971, 1},
{0x1f940, 0x1f970, 1},
{0x1f973, 0x1f976, 1}, {0x1f973, 0x1f976, 1},
{0x1f97a, 0x1f97c, 2}, {0x1f97a, 0x1f9a2, 1},
{0x1f97d, 0x1f9a2, 1}, {0x1f9a5, 0x1f9aa, 1},
{0x1f9b0, 0x1f9b9, 1}, {0x1f9ae, 0x1f9ca, 1},
{0x1f9c0, 0x1f9c2, 1}, {0x1f9cd, 0x1fa53, 1},
{0x1f9d0, 0x1f9ff, 1},
{0x1fa60, 0x1fa6d, 1}, {0x1fa60, 0x1fa6d, 1},
{0x1fa70, 0x1fa73, 1},
{0x1fa78, 0x1fa7a, 1},
{0x1fa80, 0x1fa82, 1},
{0x1fa90, 0x1fa95, 1},
}, },
LatinOffset: 2, LatinOffset: 2,
} }
...@@ -3554,6 +3618,7 @@ var Scripts = map[string]*RangeTable{ ...@@ -3554,6 +3618,7 @@ var Scripts = map[string]*RangeTable{
"Duployan": Duployan, "Duployan": Duployan,
"Egyptian_Hieroglyphs": Egyptian_Hieroglyphs, "Egyptian_Hieroglyphs": Egyptian_Hieroglyphs,
"Elbasan": Elbasan, "Elbasan": Elbasan,
"Elymaic": Elymaic,
"Ethiopic": Ethiopic, "Ethiopic": Ethiopic,
"Georgian": Georgian, "Georgian": Georgian,
"Glagolitic": Glagolitic, "Glagolitic": Glagolitic,
...@@ -3611,10 +3676,12 @@ var Scripts = map[string]*RangeTable{ ...@@ -3611,10 +3676,12 @@ var Scripts = map[string]*RangeTable{
"Multani": Multani, "Multani": Multani,
"Myanmar": Myanmar, "Myanmar": Myanmar,
"Nabataean": Nabataean, "Nabataean": Nabataean,
"Nandinagari": Nandinagari,
"New_Tai_Lue": New_Tai_Lue, "New_Tai_Lue": New_Tai_Lue,
"Newa": Newa, "Newa": Newa,
"Nko": Nko, "Nko": Nko,
"Nushu": Nushu, "Nushu": Nushu,
"Nyiakeng_Puachue_Hmong": Nyiakeng_Puachue_Hmong,
"Ogham": Ogham, "Ogham": Ogham,
"Ol_Chiki": Ol_Chiki, "Ol_Chiki": Ol_Chiki,
"Old_Hungarian": Old_Hungarian, "Old_Hungarian": Old_Hungarian,
...@@ -3665,6 +3732,7 @@ var Scripts = map[string]*RangeTable{ ...@@ -3665,6 +3732,7 @@ var Scripts = map[string]*RangeTable{
"Tirhuta": Tirhuta, "Tirhuta": Tirhuta,
"Ugaritic": Ugaritic, "Ugaritic": Ugaritic,
"Vai": Vai, "Vai": Vai,
"Wancho": Wancho,
"Warang_Citi": Warang_Citi, "Warang_Citi": Warang_Citi,
"Yi": Yi, "Yi": Yi,
"Zanabazar_Square": Zanabazar_Square, "Zanabazar_Square": Zanabazar_Square,
...@@ -3673,7 +3741,7 @@ var Scripts = map[string]*RangeTable{ ...@@ -3673,7 +3741,7 @@ var Scripts = map[string]*RangeTable{
var _Adlam = &RangeTable{ var _Adlam = &RangeTable{
R16: []Range16{}, R16: []Range16{},
R32: []Range32{ R32: []Range32{
{0x1e900, 0x1e94a, 1}, {0x1e900, 0x1e94b, 1},
{0x1e950, 0x1e959, 1}, {0x1e950, 0x1e959, 1},
{0x1e95e, 0x1e95f, 1}, {0x1e95e, 0x1e95f, 1},
}, },
...@@ -3939,7 +4007,8 @@ var _Common = &RangeTable{ ...@@ -3939,7 +4007,8 @@ var _Common = &RangeTable{
{0x1cea, 0x1cec, 1}, {0x1cea, 0x1cec, 1},
{0x1cee, 0x1cf3, 1}, {0x1cee, 0x1cf3, 1},
{0x1cf5, 0x1cf7, 1}, {0x1cf5, 0x1cf7, 1},
{0x2000, 0x200b, 1}, {0x1cfa, 0x2000, 774},
{0x2001, 0x200b, 1},
{0x200e, 0x2064, 1}, {0x200e, 0x2064, 1},
{0x2066, 0x2070, 1}, {0x2066, 0x2070, 1},
{0x2074, 0x207e, 1}, {0x2074, 0x207e, 1},
...@@ -3956,9 +4025,8 @@ var _Common = &RangeTable{ ...@@ -3956,9 +4025,8 @@ var _Common = &RangeTable{
{0x2460, 0x27ff, 1}, {0x2460, 0x27ff, 1},
{0x2900, 0x2b73, 1}, {0x2900, 0x2b73, 1},
{0x2b76, 0x2b95, 1}, {0x2b76, 0x2b95, 1},
{0x2b98, 0x2bc8, 1}, {0x2b98, 0x2bff, 1},
{0x2bca, 0x2bfe, 1}, {0x2e00, 0x2e4f, 1},
{0x2e00, 0x2e4e, 1},
{0x2ff0, 0x2ffb, 1}, {0x2ff0, 0x2ffb, 1},
{0x3000, 0x3004, 1}, {0x3000, 0x3004, 1},
{0x3006, 0x3008, 2}, {0x3006, 0x3008, 2},
...@@ -4001,6 +4069,7 @@ var _Common = &RangeTable{ ...@@ -4001,6 +4069,7 @@ var _Common = &RangeTable{
{0x10190, 0x1019b, 1}, {0x10190, 0x1019b, 1},
{0x101d0, 0x101fc, 1}, {0x101d0, 0x101fc, 1},
{0x102e1, 0x102fb, 1}, {0x102e1, 0x102fb, 1},
{0x16fe2, 0x16fe3, 1},
{0x1bca0, 0x1bca3, 1}, {0x1bca0, 0x1bca3, 1},
{0x1d000, 0x1d0f5, 1}, {0x1d000, 0x1d0f5, 1},
{0x1d100, 0x1d126, 1}, {0x1d100, 0x1d126, 1},
...@@ -4034,6 +4103,7 @@ var _Common = &RangeTable{ ...@@ -4034,6 +4103,7 @@ var _Common = &RangeTable{
{0x1d6a8, 0x1d7cb, 1}, {0x1d6a8, 0x1d7cb, 1},
{0x1d7ce, 0x1d7ff, 1}, {0x1d7ce, 0x1d7ff, 1},
{0x1ec71, 0x1ecb4, 1}, {0x1ec71, 0x1ecb4, 1},
{0x1ed01, 0x1ed3d, 1},
{0x1f000, 0x1f02b, 1}, {0x1f000, 0x1f02b, 1},
{0x1f030, 0x1f093, 1}, {0x1f030, 0x1f093, 1},
{0x1f0a0, 0x1f0ae, 1}, {0x1f0a0, 0x1f0ae, 1},
...@@ -4041,7 +4111,7 @@ var _Common = &RangeTable{ ...@@ -4041,7 +4111,7 @@ var _Common = &RangeTable{
{0x1f0c1, 0x1f0cf, 1}, {0x1f0c1, 0x1f0cf, 1},
{0x1f0d1, 0x1f0f5, 1}, {0x1f0d1, 0x1f0f5, 1},
{0x1f100, 0x1f10c, 1}, {0x1f100, 0x1f10c, 1},
{0x1f110, 0x1f16b, 1}, {0x1f110, 0x1f16c, 1},
{0x1f170, 0x1f1ac, 1}, {0x1f170, 0x1f1ac, 1},
{0x1f1e6, 0x1f1ff, 1}, {0x1f1e6, 0x1f1ff, 1},
{0x1f201, 0x1f202, 1}, {0x1f201, 0x1f202, 1},
...@@ -4049,26 +4119,29 @@ var _Common = &RangeTable{ ...@@ -4049,26 +4119,29 @@ var _Common = &RangeTable{
{0x1f240, 0x1f248, 1}, {0x1f240, 0x1f248, 1},
{0x1f250, 0x1f251, 1}, {0x1f250, 0x1f251, 1},
{0x1f260, 0x1f265, 1}, {0x1f260, 0x1f265, 1},
{0x1f300, 0x1f6d4, 1}, {0x1f300, 0x1f6d5, 1},
{0x1f6e0, 0x1f6ec, 1}, {0x1f6e0, 0x1f6ec, 1},
{0x1f6f0, 0x1f6f9, 1}, {0x1f6f0, 0x1f6fa, 1},
{0x1f700, 0x1f773, 1}, {0x1f700, 0x1f773, 1},
{0x1f780, 0x1f7d8, 1}, {0x1f780, 0x1f7d8, 1},
{0x1f7e0, 0x1f7eb, 1},
{0x1f800, 0x1f80b, 1}, {0x1f800, 0x1f80b, 1},
{0x1f810, 0x1f847, 1}, {0x1f810, 0x1f847, 1},
{0x1f850, 0x1f859, 1}, {0x1f850, 0x1f859, 1},
{0x1f860, 0x1f887, 1}, {0x1f860, 0x1f887, 1},
{0x1f890, 0x1f8ad, 1}, {0x1f890, 0x1f8ad, 1},
{0x1f900, 0x1f90b, 1}, {0x1f900, 0x1f90b, 1},
{0x1f910, 0x1f93e, 1}, {0x1f90d, 0x1f971, 1},
{0x1f940, 0x1f970, 1},
{0x1f973, 0x1f976, 1}, {0x1f973, 0x1f976, 1},
{0x1f97a, 0x1f97c, 2}, {0x1f97a, 0x1f9a2, 1},
{0x1f97d, 0x1f9a2, 1}, {0x1f9a5, 0x1f9aa, 1},
{0x1f9b0, 0x1f9b9, 1}, {0x1f9ae, 0x1f9ca, 1},
{0x1f9c0, 0x1f9c2, 1}, {0x1f9cd, 0x1fa53, 1},
{0x1f9d0, 0x1f9ff, 1},
{0x1fa60, 0x1fa6d, 1}, {0x1fa60, 0x1fa6d, 1},
{0x1fa70, 0x1fa73, 1},
{0x1fa78, 0x1fa7a, 1},
{0x1fa80, 0x1fa82, 1},
{0x1fa90, 0x1fa95, 1},
{0xe0001, 0xe0020, 31}, {0xe0001, 0xe0020, 31},
{0xe0021, 0xe007f, 1}, {0xe0021, 0xe007f, 1},
}, },
...@@ -4126,7 +4199,7 @@ var _Deseret = &RangeTable{ ...@@ -4126,7 +4199,7 @@ var _Deseret = &RangeTable{
var _Devanagari = &RangeTable{ var _Devanagari = &RangeTable{
R16: []Range16{ R16: []Range16{
{0x0900, 0x0950, 1}, {0x0900, 0x0950, 1},
{0x0953, 0x0963, 1}, {0x0955, 0x0963, 1},
{0x0966, 0x097f, 1}, {0x0966, 0x097f, 1},
{0xa8e0, 0xa8ff, 1}, {0xa8e0, 0xa8ff, 1},
}, },
...@@ -4154,6 +4227,7 @@ var _Egyptian_Hieroglyphs = &RangeTable{ ...@@ -4154,6 +4227,7 @@ var _Egyptian_Hieroglyphs = &RangeTable{
R16: []Range16{}, R16: []Range16{},
R32: []Range32{ R32: []Range32{
{0x13000, 0x1342e, 1}, {0x13000, 0x1342e, 1},
{0x13430, 0x13438, 1},
}, },
} }
...@@ -4164,6 +4238,13 @@ var _Elbasan = &RangeTable{ ...@@ -4164,6 +4238,13 @@ var _Elbasan = &RangeTable{
}, },
} }
var _Elymaic = &RangeTable{
R16: []Range16{},
R32: []Range32{
{0x10fe0, 0x10ff6, 1},
},
}
var _Ethiopic = &RangeTable{ var _Ethiopic = &RangeTable{
R16: []Range16{ R16: []Range16{
{0x1200, 0x1248, 1}, {0x1200, 0x1248, 1},
...@@ -4432,6 +4513,7 @@ var _Hiragana = &RangeTable{ ...@@ -4432,6 +4513,7 @@ var _Hiragana = &RangeTable{
}, },
R32: []Range32{ R32: []Range32{
{0x1b001, 0x1b11e, 1}, {0x1b001, 0x1b11e, 1},
{0x1b150, 0x1b152, 1},
{0x1f200, 0x1f200, 1}, {0x1f200, 0x1f200, 1},
}, },
} }
...@@ -4450,8 +4532,8 @@ var _Inherited = &RangeTable{ ...@@ -4450,8 +4532,8 @@ var _Inherited = &RangeTable{
{0x0485, 0x0486, 1}, {0x0485, 0x0486, 1},
{0x064b, 0x0655, 1}, {0x064b, 0x0655, 1},
{0x0670, 0x0951, 737}, {0x0670, 0x0951, 737},
{0x0952, 0x1ab0, 4446}, {0x0952, 0x0954, 1},
{0x1ab1, 0x1abe, 1}, {0x1ab0, 0x1abe, 1},
{0x1cd0, 0x1cd2, 1}, {0x1cd0, 0x1cd2, 1},
{0x1cd4, 0x1ce0, 1}, {0x1cd4, 0x1ce0, 1},
{0x1ce2, 0x1ce8, 1}, {0x1ce2, 0x1ce8, 1},
...@@ -4538,7 +4620,8 @@ var _Katakana = &RangeTable{ ...@@ -4538,7 +4620,8 @@ var _Katakana = &RangeTable{
{0xff71, 0xff9d, 1}, {0xff71, 0xff9d, 1},
}, },
R32: []Range32{ R32: []Range32{
{0x1b000, 0x1b000, 1}, {0x1b000, 0x1b164, 356},
{0x1b165, 0x1b167, 1},
}, },
} }
...@@ -4591,16 +4674,11 @@ var _Khudawadi = &RangeTable{ ...@@ -4591,16 +4674,11 @@ var _Khudawadi = &RangeTable{
var _Lao = &RangeTable{ var _Lao = &RangeTable{
R16: []Range16{ R16: []Range16{
{0x0e81, 0x0e82, 1}, {0x0e81, 0x0e82, 1},
{0x0e84, 0x0e87, 3}, {0x0e84, 0x0e86, 2},
{0x0e88, 0x0e8a, 2}, {0x0e87, 0x0e8a, 1},
{0x0e8d, 0x0e94, 7}, {0x0e8c, 0x0ea3, 1},
{0x0e95, 0x0e97, 1},
{0x0e99, 0x0e9f, 1},
{0x0ea1, 0x0ea3, 1},
{0x0ea5, 0x0ea7, 2}, {0x0ea5, 0x0ea7, 2},
{0x0eaa, 0x0eab, 1}, {0x0ea8, 0x0ebd, 1},
{0x0ead, 0x0eb9, 1},
{0x0ebb, 0x0ebd, 1},
{0x0ec0, 0x0ec4, 1}, {0x0ec0, 0x0ec4, 1},
{0x0ec6, 0x0ec8, 2}, {0x0ec6, 0x0ec8, 2},
{0x0ec9, 0x0ecd, 1}, {0x0ec9, 0x0ecd, 1},
...@@ -4631,10 +4709,12 @@ var _Latin = &RangeTable{ ...@@ -4631,10 +4709,12 @@ var _Latin = &RangeTable{
{0x2160, 0x2188, 1}, {0x2160, 0x2188, 1},
{0x2c60, 0x2c7f, 1}, {0x2c60, 0x2c7f, 1},
{0xa722, 0xa787, 1}, {0xa722, 0xa787, 1},
{0xa78b, 0xa7b9, 1}, {0xa78b, 0xa7bf, 1},
{0xa7c2, 0xa7c6, 1},
{0xa7f7, 0xa7ff, 1}, {0xa7f7, 0xa7ff, 1},
{0xab30, 0xab5a, 1}, {0xab30, 0xab5a, 1},
{0xab5c, 0xab64, 1}, {0xab5c, 0xab64, 1},
{0xab66, 0xab67, 1},
{0xfb00, 0xfb06, 1}, {0xfb00, 0xfb06, 1},
{0xff21, 0xff3a, 1}, {0xff21, 0xff3a, 1},
{0xff41, 0xff5a, 1}, {0xff41, 0xff5a, 1},
...@@ -4809,8 +4889,8 @@ var _Meroitic_Hieroglyphs = &RangeTable{ ...@@ -4809,8 +4889,8 @@ var _Meroitic_Hieroglyphs = &RangeTable{
var _Miao = &RangeTable{ var _Miao = &RangeTable{
R16: []Range16{}, R16: []Range16{},
R32: []Range32{ R32: []Range32{
{0x16f00, 0x16f44, 1}, {0x16f00, 0x16f4a, 1},
{0x16f50, 0x16f7e, 1}, {0x16f4f, 0x16f87, 1},
{0x16f8f, 0x16f9f, 1}, {0x16f8f, 0x16f9f, 1},
}, },
} }
...@@ -4873,6 +4953,15 @@ var _Nabataean = &RangeTable{ ...@@ -4873,6 +4953,15 @@ var _Nabataean = &RangeTable{
}, },
} }
var _Nandinagari = &RangeTable{
R16: []Range16{},
R32: []Range32{
{0x119a0, 0x119a7, 1},
{0x119aa, 0x119d7, 1},
{0x119da, 0x119e4, 1},
},
}
var _New_Tai_Lue = &RangeTable{ var _New_Tai_Lue = &RangeTable{
R16: []Range16{ R16: []Range16{
{0x1980, 0x19ab, 1}, {0x1980, 0x19ab, 1},
...@@ -4887,7 +4976,7 @@ var _Newa = &RangeTable{ ...@@ -4887,7 +4976,7 @@ var _Newa = &RangeTable{
R32: []Range32{ R32: []Range32{
{0x11400, 0x11459, 1}, {0x11400, 0x11459, 1},
{0x1145b, 0x1145d, 2}, {0x1145b, 0x1145d, 2},
{0x1145e, 0x1145e, 1}, {0x1145e, 0x1145f, 1},
}, },
} }
...@@ -4906,6 +4995,16 @@ var _Nushu = &RangeTable{ ...@@ -4906,6 +4995,16 @@ var _Nushu = &RangeTable{
}, },
} }
var _Nyiakeng_Puachue_Hmong = &RangeTable{
R16: []Range16{},
R32: []Range32{
{0x1e100, 0x1e12c, 1},
{0x1e130, 0x1e13d, 1},
{0x1e140, 0x1e149, 1},
{0x1e14e, 0x1e14f, 1},
},
}
var _Ogham = &RangeTable{ var _Ogham = &RangeTable{
R16: []Range16{ R16: []Range16{
{0x1680, 0x169c, 1}, {0x1680, 0x169c, 1},
...@@ -5159,8 +5258,7 @@ var _Sora_Sompeng = &RangeTable{ ...@@ -5159,8 +5258,7 @@ var _Sora_Sompeng = &RangeTable{
var _Soyombo = &RangeTable{ var _Soyombo = &RangeTable{
R16: []Range16{}, R16: []Range16{},
R32: []Range32{ R32: []Range32{
{0x11a50, 0x11a83, 1}, {0x11a50, 0x11aa2, 1},
{0x11a86, 0x11aa2, 1},
}, },
} }
...@@ -5228,7 +5326,7 @@ var _Tai_Viet = &RangeTable{ ...@@ -5228,7 +5326,7 @@ var _Tai_Viet = &RangeTable{
var _Takri = &RangeTable{ var _Takri = &RangeTable{
R16: []Range16{}, R16: []Range16{},
R32: []Range32{ R32: []Range32{
{0x11680, 0x116b7, 1}, {0x11680, 0x116b8, 1},
{0x116c0, 0x116c9, 1}, {0x116c0, 0x116c9, 1},
}, },
} }
...@@ -5251,13 +5349,17 @@ var _Tamil = &RangeTable{ ...@@ -5251,13 +5349,17 @@ var _Tamil = &RangeTable{
{0x0bd0, 0x0bd7, 7}, {0x0bd0, 0x0bd7, 7},
{0x0be6, 0x0bfa, 1}, {0x0be6, 0x0bfa, 1},
}, },
R32: []Range32{
{0x11fc0, 0x11ff1, 1},
{0x11fff, 0x11fff, 1},
},
} }
var _Tangut = &RangeTable{ var _Tangut = &RangeTable{
R16: []Range16{}, R16: []Range16{},
R32: []Range32{ R32: []Range32{
{0x16fe0, 0x17000, 32}, {0x16fe0, 0x17000, 32},
{0x17001, 0x187f1, 1}, {0x17001, 0x187f7, 1},
{0x18800, 0x18af2, 1}, {0x18800, 0x18af2, 1},
}, },
} }
...@@ -5275,7 +5377,7 @@ var _Telugu = &RangeTable{ ...@@ -5275,7 +5377,7 @@ var _Telugu = &RangeTable{
{0x0c58, 0x0c5a, 1}, {0x0c58, 0x0c5a, 1},
{0x0c60, 0x0c63, 1}, {0x0c60, 0x0c63, 1},
{0x0c66, 0x0c6f, 1}, {0x0c66, 0x0c6f, 1},
{0x0c78, 0x0c7f, 1}, {0x0c77, 0x0c7f, 1},
}, },
} }
...@@ -5334,6 +5436,14 @@ var _Vai = &RangeTable{ ...@@ -5334,6 +5436,14 @@ var _Vai = &RangeTable{
}, },
} }
var _Wancho = &RangeTable{
R16: []Range16{},
R32: []Range32{
{0x1e2c0, 0x1e2f9, 1},
{0x1e2ff, 0x1e2ff, 1},
},
}
var _Warang_Citi = &RangeTable{ var _Warang_Citi = &RangeTable{
R16: []Range16{}, R16: []Range16{},
R32: []Range32{ R32: []Range32{
...@@ -5392,6 +5502,7 @@ var ( ...@@ -5392,6 +5502,7 @@ var (
Duployan = _Duployan // Duployan is the set of Unicode characters in script Duployan. Duployan = _Duployan // Duployan is the set of Unicode characters in script Duployan.
Egyptian_Hieroglyphs = _Egyptian_Hieroglyphs // Egyptian_Hieroglyphs is the set of Unicode characters in script Egyptian_Hieroglyphs. Egyptian_Hieroglyphs = _Egyptian_Hieroglyphs // Egyptian_Hieroglyphs is the set of Unicode characters in script Egyptian_Hieroglyphs.
Elbasan = _Elbasan // Elbasan is the set of Unicode characters in script Elbasan. Elbasan = _Elbasan // Elbasan is the set of Unicode characters in script Elbasan.
Elymaic = _Elymaic // Elymaic is the set of Unicode characters in script Elymaic.
Ethiopic = _Ethiopic // Ethiopic is the set of Unicode characters in script Ethiopic. Ethiopic = _Ethiopic // Ethiopic is the set of Unicode characters in script Ethiopic.
Georgian = _Georgian // Georgian is the set of Unicode characters in script Georgian. Georgian = _Georgian // Georgian is the set of Unicode characters in script Georgian.
Glagolitic = _Glagolitic // Glagolitic is the set of Unicode characters in script Glagolitic. Glagolitic = _Glagolitic // Glagolitic is the set of Unicode characters in script Glagolitic.
...@@ -5449,10 +5560,12 @@ var ( ...@@ -5449,10 +5560,12 @@ var (
Multani = _Multani // Multani is the set of Unicode characters in script Multani. Multani = _Multani // Multani is the set of Unicode characters in script Multani.
Myanmar = _Myanmar // Myanmar is the set of Unicode characters in script Myanmar. Myanmar = _Myanmar // Myanmar is the set of Unicode characters in script Myanmar.
Nabataean = _Nabataean // Nabataean is the set of Unicode characters in script Nabataean. Nabataean = _Nabataean // Nabataean is the set of Unicode characters in script Nabataean.
Nandinagari = _Nandinagari // Nandinagari is the set of Unicode characters in script Nandinagari.
New_Tai_Lue = _New_Tai_Lue // New_Tai_Lue is the set of Unicode characters in script New_Tai_Lue. New_Tai_Lue = _New_Tai_Lue // New_Tai_Lue is the set of Unicode characters in script New_Tai_Lue.
Newa = _Newa // Newa is the set of Unicode characters in script Newa. Newa = _Newa // Newa is the set of Unicode characters in script Newa.
Nko = _Nko // Nko is the set of Unicode characters in script Nko. Nko = _Nko // Nko is the set of Unicode characters in script Nko.
Nushu = _Nushu // Nushu is the set of Unicode characters in script Nushu. Nushu = _Nushu // Nushu is the set of Unicode characters in script Nushu.
Nyiakeng_Puachue_Hmong = _Nyiakeng_Puachue_Hmong // Nyiakeng_Puachue_Hmong is the set of Unicode characters in script Nyiakeng_Puachue_Hmong.
Ogham = _Ogham // Ogham is the set of Unicode characters in script Ogham. Ogham = _Ogham // Ogham is the set of Unicode characters in script Ogham.
Ol_Chiki = _Ol_Chiki // Ol_Chiki is the set of Unicode characters in script Ol_Chiki. Ol_Chiki = _Ol_Chiki // Ol_Chiki is the set of Unicode characters in script Ol_Chiki.
Old_Hungarian = _Old_Hungarian // Old_Hungarian is the set of Unicode characters in script Old_Hungarian. Old_Hungarian = _Old_Hungarian // Old_Hungarian is the set of Unicode characters in script Old_Hungarian.
...@@ -5503,6 +5616,7 @@ var ( ...@@ -5503,6 +5616,7 @@ var (
Tirhuta = _Tirhuta // Tirhuta is the set of Unicode characters in script Tirhuta. Tirhuta = _Tirhuta // Tirhuta is the set of Unicode characters in script Tirhuta.
Ugaritic = _Ugaritic // Ugaritic is the set of Unicode characters in script Ugaritic. Ugaritic = _Ugaritic // Ugaritic is the set of Unicode characters in script Ugaritic.
Vai = _Vai // Vai is the set of Unicode characters in script Vai. Vai = _Vai // Vai is the set of Unicode characters in script Vai.
Wancho = _Wancho // Wancho is the set of Unicode characters in script Wancho.
Warang_Citi = _Warang_Citi // Warang_Citi is the set of Unicode characters in script Warang_Citi. Warang_Citi = _Warang_Citi // Warang_Citi is the set of Unicode characters in script Warang_Citi.
Yi = _Yi // Yi is the set of Unicode characters in script Yi. Yi = _Yi // Yi is the set of Unicode characters in script Yi.
Zanabazar_Square = _Zanabazar_Square // Zanabazar_Square is the set of Unicode characters in script Zanabazar_Square. Zanabazar_Square = _Zanabazar_Square // Zanabazar_Square is the set of Unicode characters in script Zanabazar_Square.
...@@ -5637,8 +5751,8 @@ var _Diacritic = &RangeTable{ ...@@ -5637,8 +5751,8 @@ var _Diacritic = &RangeTable{
{0x0d3b, 0x0d3c, 1}, {0x0d3b, 0x0d3c, 1},
{0x0d4d, 0x0e47, 125}, {0x0d4d, 0x0e47, 125},
{0x0e48, 0x0e4c, 1}, {0x0e48, 0x0e4c, 1},
{0x0e4e, 0x0ec8, 122}, {0x0e4e, 0x0eba, 108},
{0x0ec9, 0x0ecc, 1}, {0x0ec8, 0x0ecc, 1},
{0x0f18, 0x0f19, 1}, {0x0f18, 0x0f19, 1},
{0x0f35, 0x0f39, 2}, {0x0f35, 0x0f39, 2},
{0x0f3e, 0x0f3f, 1}, {0x0f3e, 0x0f3f, 1},
...@@ -5646,10 +5760,13 @@ var _Diacritic = &RangeTable{ ...@@ -5646,10 +5760,13 @@ var _Diacritic = &RangeTable{
{0x0f86, 0x0f87, 1}, {0x0f86, 0x0f87, 1},
{0x0fc6, 0x1037, 113}, {0x0fc6, 0x1037, 113},
{0x1039, 0x103a, 1}, {0x1039, 0x103a, 1},
{0x1063, 0x1064, 1},
{0x1069, 0x106d, 1},
{0x1087, 0x108d, 1}, {0x1087, 0x108d, 1},
{0x108f, 0x109a, 11}, {0x108f, 0x109a, 11},
{0x109b, 0x17c9, 1838}, {0x109b, 0x135d, 706},
{0x17ca, 0x17d3, 1}, {0x135e, 0x135f, 1},
{0x17c9, 0x17d3, 1},
{0x17dd, 0x1939, 348}, {0x17dd, 0x1939, 348},
{0x193a, 0x193b, 1}, {0x193a, 0x193b, 1},
{0x1a75, 0x1a7c, 1}, {0x1a75, 0x1a7c, 1},
...@@ -5681,11 +5798,12 @@ var _Diacritic = &RangeTable{ ...@@ -5681,11 +5798,12 @@ var _Diacritic = &RangeTable{
{0xa67c, 0xa67d, 1}, {0xa67c, 0xa67d, 1},
{0xa67f, 0xa69c, 29}, {0xa67f, 0xa69c, 29},
{0xa69d, 0xa6f0, 83}, {0xa69d, 0xa6f0, 83},
{0xa6f1, 0xa717, 38}, {0xa6f1, 0xa700, 15},
{0xa718, 0xa721, 1}, {0xa701, 0xa721, 1},
{0xa788, 0xa7f8, 112}, {0xa788, 0xa78a, 1},
{0xa7f9, 0xa8c4, 203}, {0xa7f8, 0xa7f9, 1},
{0xa8e0, 0xa8f1, 1}, {0xa8c4, 0xa8e0, 28},
{0xa8e1, 0xa8f1, 1},
{0xa92b, 0xa92e, 1}, {0xa92b, 0xa92e, 1},
{0xa953, 0xa9b3, 96}, {0xa953, 0xa9b3, 96},
{0xa9c0, 0xa9e5, 37}, {0xa9c0, 0xa9e5, 37},
...@@ -5720,17 +5838,21 @@ var _Diacritic = &RangeTable{ ...@@ -5720,17 +5838,21 @@ var _Diacritic = &RangeTable{
{0x1163f, 0x116b6, 119}, {0x1163f, 0x116b6, 119},
{0x116b7, 0x1172b, 116}, {0x116b7, 0x1172b, 116},
{0x11839, 0x1183a, 1}, {0x11839, 0x1183a, 1},
{0x11a34, 0x11a47, 19}, {0x119e0, 0x11a34, 84},
{0x11a99, 0x11c3f, 422}, {0x11a47, 0x11a99, 82},
{0x11d42, 0x11d44, 2}, {0x11c3f, 0x11d42, 259},
{0x11d45, 0x11d97, 82}, {0x11d44, 0x11d45, 1},
{0x16af0, 0x16af4, 1}, {0x11d97, 0x16af0, 19801},
{0x16af1, 0x16af4, 1},
{0x16b30, 0x16b36, 1},
{0x16f8f, 0x16f9f, 1}, {0x16f8f, 0x16f9f, 1},
{0x1d167, 0x1d169, 1}, {0x1d167, 0x1d169, 1},
{0x1d16d, 0x1d172, 1}, {0x1d16d, 0x1d172, 1},
{0x1d17b, 0x1d182, 1}, {0x1d17b, 0x1d182, 1},
{0x1d185, 0x1d18b, 1}, {0x1d185, 0x1d18b, 1},
{0x1d1aa, 0x1d1ad, 1}, {0x1d1aa, 0x1d1ad, 1},
{0x1e130, 0x1e136, 1},
{0x1e2ec, 0x1e2ef, 1},
{0x1e8d0, 0x1e8d6, 1}, {0x1e8d0, 0x1e8d6, 1},
{0x1e944, 0x1e946, 1}, {0x1e944, 0x1e946, 1},
{0x1e948, 0x1e94a, 1}, {0x1e948, 0x1e94a, 1},
...@@ -5761,8 +5883,9 @@ var _Extender = &RangeTable{ ...@@ -5761,8 +5883,9 @@ var _Extender = &RangeTable{
{0x115c7, 0x115c8, 1}, {0x115c7, 0x115c8, 1},
{0x11a98, 0x16b42, 20650}, {0x11a98, 0x16b42, 20650},
{0x16b43, 0x16fe0, 1181}, {0x16b43, 0x16fe0, 1181},
{0x16fe1, 0x1e944, 31075}, {0x16fe1, 0x16fe3, 2},
{0x1e945, 0x1e946, 1}, {0x1e13c, 0x1e13d, 1},
{0x1e944, 0x1e946, 1},
}, },
} }
...@@ -5814,7 +5937,7 @@ var _Ideographic = &RangeTable{ ...@@ -5814,7 +5937,7 @@ var _Ideographic = &RangeTable{
{0xfa70, 0xfad9, 1}, {0xfa70, 0xfad9, 1},
}, },
R32: []Range32{ R32: []Range32{
{0x17000, 0x187f1, 1}, {0x17000, 0x187f7, 1},
{0x18800, 0x18af2, 1}, {0x18800, 0x18af2, 1},
{0x1b170, 0x1b2fb, 1}, {0x1b170, 0x1b2fb, 1},
{0x20000, 0x2a6d6, 1}, {0x20000, 0x2a6d6, 1},
...@@ -5963,17 +6086,17 @@ var _Other_Alphabetic = &RangeTable{ ...@@ -5963,17 +6086,17 @@ var _Other_Alphabetic = &RangeTable{
{0x103c, 0x103e, 1}, {0x103c, 0x103e, 1},
{0x1056, 0x1059, 1}, {0x1056, 0x1059, 1},
{0x105e, 0x1060, 1}, {0x105e, 0x1060, 1},
{0x1062, 0x1067, 5}, {0x1062, 0x1064, 1},
{0x1068, 0x1071, 9}, {0x1067, 0x106d, 1},
{0x1072, 0x1074, 1}, {0x1071, 0x1074, 1},
{0x1082, 0x1086, 1}, {0x1082, 0x108d, 1},
{0x109c, 0x109d, 1}, {0x108f, 0x109a, 11},
{0x135f, 0x1712, 947}, {0x109b, 0x109d, 1},
{0x1713, 0x1732, 31}, {0x1712, 0x1713, 1},
{0x1733, 0x1752, 31}, {0x1732, 0x1733, 1},
{0x1753, 0x1772, 31}, {0x1752, 0x1753, 1},
{0x1773, 0x17b6, 67}, {0x1772, 0x1773, 1},
{0x17b7, 0x17c8, 1}, {0x17b6, 0x17c8, 1},
{0x1885, 0x1886, 1}, {0x1885, 0x1886, 1},
{0x18a9, 0x1920, 119}, {0x18a9, 0x1920, 119},
{0x1921, 0x192b, 1}, {0x1921, 0x192b, 1},
...@@ -5987,25 +6110,28 @@ var _Other_Alphabetic = &RangeTable{ ...@@ -5987,25 +6110,28 @@ var _Other_Alphabetic = &RangeTable{
{0x1ba1, 0x1ba9, 1}, {0x1ba1, 0x1ba9, 1},
{0x1bac, 0x1bad, 1}, {0x1bac, 0x1bad, 1},
{0x1be7, 0x1bf1, 1}, {0x1be7, 0x1bf1, 1},
{0x1c24, 0x1c35, 1}, {0x1c24, 0x1c36, 1},
{0x1cf2, 0x1cf3, 1},
{0x1de7, 0x1df4, 1}, {0x1de7, 0x1df4, 1},
{0x24b6, 0x24e9, 1}, {0x24b6, 0x24e9, 1},
{0x2de0, 0x2dff, 1}, {0x2de0, 0x2dff, 1},
{0xa674, 0xa67b, 1}, {0xa674, 0xa67b, 1},
{0xa69e, 0xa69f, 1}, {0xa69e, 0xa69f, 1},
{0xa802, 0xa80b, 9},
{0xa823, 0xa827, 1}, {0xa823, 0xa827, 1},
{0xa880, 0xa881, 1}, {0xa880, 0xa881, 1},
{0xa8b4, 0xa8c3, 1}, {0xa8b4, 0xa8c3, 1},
{0xa8c5, 0xa926, 97}, {0xa8c5, 0xa8ff, 58},
{0xa927, 0xa92a, 1}, {0xa926, 0xa92a, 1},
{0xa947, 0xa952, 1}, {0xa947, 0xa952, 1},
{0xa980, 0xa983, 1}, {0xa980, 0xa983, 1},
{0xa9b4, 0xa9bf, 1}, {0xa9b4, 0xa9bf, 1},
{0xaa29, 0xaa36, 1}, {0xa9e5, 0xaa29, 68},
{0xaa2a, 0xaa36, 1},
{0xaa43, 0xaa4c, 9}, {0xaa43, 0xaa4c, 9},
{0xaa4d, 0xaab0, 99}, {0xaa4d, 0xaa7b, 46},
{0xaab2, 0xaab4, 1}, {0xaa7c, 0xaa7d, 1},
{0xaab0, 0xaab2, 2},
{0xaab3, 0xaab4, 1},
{0xaab7, 0xaab8, 1}, {0xaab7, 0xaab8, 1},
{0xaabe, 0xaaeb, 45}, {0xaabe, 0xaaeb, 45},
{0xaaec, 0xaaef, 1}, {0xaaec, 0xaaef, 1},
...@@ -6048,7 +6174,10 @@ var _Other_Alphabetic = &RangeTable{ ...@@ -6048,7 +6174,10 @@ var _Other_Alphabetic = &RangeTable{
{0x116ac, 0x116b5, 1}, {0x116ac, 0x116b5, 1},
{0x1171d, 0x1172a, 1}, {0x1171d, 0x1172a, 1},
{0x1182c, 0x11838, 1}, {0x1182c, 0x11838, 1},
{0x11a01, 0x11a0a, 1}, {0x119d1, 0x119d7, 1},
{0x119da, 0x119df, 1},
{0x119e4, 0x11a01, 29},
{0x11a02, 0x11a0a, 1},
{0x11a35, 0x11a39, 1}, {0x11a35, 0x11a39, 1},
{0x11a3b, 0x11a3e, 1}, {0x11a3b, 0x11a3e, 1},
{0x11a51, 0x11a5b, 1}, {0x11a51, 0x11a5b, 1},
...@@ -6066,8 +6195,9 @@ var _Other_Alphabetic = &RangeTable{ ...@@ -6066,8 +6195,9 @@ var _Other_Alphabetic = &RangeTable{
{0x11d90, 0x11d91, 1}, {0x11d90, 0x11d91, 1},
{0x11d93, 0x11d96, 1}, {0x11d93, 0x11d96, 1},
{0x11ef3, 0x11ef6, 1}, {0x11ef3, 0x11ef6, 1},
{0x16b30, 0x16b36, 1}, {0x16f4f, 0x16f51, 2},
{0x16f51, 0x16f7e, 1}, {0x16f52, 0x16f87, 1},
{0x16f8f, 0x16f92, 1},
{0x1bc9e, 0x1e000, 9058}, {0x1bc9e, 0x1e000, 9058},
{0x1e001, 0x1e006, 1}, {0x1e001, 0x1e006, 1},
{0x1e008, 0x1e018, 1}, {0x1e008, 0x1e018, 1},
...@@ -6105,9 +6235,10 @@ var _Other_Grapheme_Extend = &RangeTable{ ...@@ -6105,9 +6235,10 @@ var _Other_Grapheme_Extend = &RangeTable{
{0x0cc2, 0x0cd5, 19}, {0x0cc2, 0x0cd5, 19},
{0x0cd6, 0x0d3e, 104}, {0x0cd6, 0x0d3e, 104},
{0x0d57, 0x0dcf, 120}, {0x0d57, 0x0dcf, 120},
{0x0ddf, 0x200c, 4653}, {0x0ddf, 0x1b35, 3414},
{0x302e, 0x302f, 1}, {0x200c, 0x302e, 4130},
{0xff9e, 0xff9f, 1}, {0x302f, 0xff9e, 53103},
{0xff9f, 0xff9f, 1},
}, },
R32: []Range32{ R32: []Range32{
{0x1133e, 0x11357, 25}, {0x1133e, 0x11357, 25},
...@@ -6495,8 +6626,8 @@ var _Terminal_Punctuation = &RangeTable{ ...@@ -6495,8 +6626,8 @@ var _Terminal_Punctuation = &RangeTable{
{0x0f0d, 0x0f12, 1}, {0x0f0d, 0x0f12, 1},
{0x104a, 0x104b, 1}, {0x104a, 0x104b, 1},
{0x1361, 0x1368, 1}, {0x1361, 0x1368, 1},
{0x166d, 0x166e, 1}, {0x166e, 0x16eb, 125},
{0x16eb, 0x16ed, 1}, {0x16ec, 0x16ed, 1},
{0x1735, 0x1736, 1}, {0x1735, 0x1736, 1},
{0x17d4, 0x17d6, 1}, {0x17d4, 0x17d6, 1},
{0x17da, 0x1802, 40}, {0x17da, 0x1802, 40},
...@@ -6512,10 +6643,10 @@ var _Terminal_Punctuation = &RangeTable{ ...@@ -6512,10 +6643,10 @@ var _Terminal_Punctuation = &RangeTable{
{0x2047, 0x2049, 1}, {0x2047, 0x2049, 1},
{0x2e2e, 0x2e3c, 14}, {0x2e2e, 0x2e3c, 14},
{0x2e41, 0x2e4c, 11}, {0x2e41, 0x2e4c, 11},
{0x2e4e, 0x3001, 435}, {0x2e4e, 0x2e4f, 1},
{0x3002, 0xa4fe, 29948}, {0x3001, 0x3002, 1},
{0xa4ff, 0xa60d, 270}, {0xa4fe, 0xa4ff, 1},
{0xa60e, 0xa60f, 1}, {0xa60d, 0xa60f, 1},
{0xa6f3, 0xa6f7, 1}, {0xa6f3, 0xa6f7, 1},
{0xa876, 0xa877, 1}, {0xa876, 0xa877, 1},
{0xa8ce, 0xa8cf, 1}, {0xa8ce, 0xa8cf, 1},
...@@ -6764,6 +6895,7 @@ var _CaseRanges = []CaseRange{ ...@@ -6764,6 +6895,7 @@ var _CaseRanges = []CaseRange{
{0x0275, 0x0275, d{-214, 0, -214}}, {0x0275, 0x0275, d{-214, 0, -214}},
{0x027D, 0x027D, d{10727, 0, 10727}}, {0x027D, 0x027D, d{10727, 0, 10727}},
{0x0280, 0x0280, d{-218, 0, -218}}, {0x0280, 0x0280, d{-218, 0, -218}},
{0x0282, 0x0282, d{42307, 0, 42307}},
{0x0283, 0x0283, d{-218, 0, -218}}, {0x0283, 0x0283, d{-218, 0, -218}},
{0x0287, 0x0287, d{42282, 0, 42282}}, {0x0287, 0x0287, d{42282, 0, 42282}},
{0x0288, 0x0288, d{-218, 0, -218}}, {0x0288, 0x0288, d{-218, 0, -218}},
...@@ -6840,6 +6972,7 @@ var _CaseRanges = []CaseRange{ ...@@ -6840,6 +6972,7 @@ var _CaseRanges = []CaseRange{
{0x1CBD, 0x1CBF, d{0, -3008, 0}}, {0x1CBD, 0x1CBF, d{0, -3008, 0}},
{0x1D79, 0x1D79, d{35332, 0, 35332}}, {0x1D79, 0x1D79, d{35332, 0, 35332}},
{0x1D7D, 0x1D7D, d{3814, 0, 3814}}, {0x1D7D, 0x1D7D, d{3814, 0, 3814}},
{0x1D8E, 0x1D8E, d{35384, 0, 35384}},
{0x1E00, 0x1E95, d{UpperLower, UpperLower, UpperLower}}, {0x1E00, 0x1E95, d{UpperLower, UpperLower, UpperLower}},
{0x1E9B, 0x1E9B, d{-59, 0, -59}}, {0x1E9B, 0x1E9B, d{-59, 0, -59}},
{0x1E9E, 0x1E9E, d{0, -7615, 0}}, {0x1E9E, 0x1E9E, d{0, -7615, 0}},
...@@ -6939,6 +7072,7 @@ var _CaseRanges = []CaseRange{ ...@@ -6939,6 +7072,7 @@ var _CaseRanges = []CaseRange{
{0xA78B, 0xA78C, d{UpperLower, UpperLower, UpperLower}}, {0xA78B, 0xA78C, d{UpperLower, UpperLower, UpperLower}},
{0xA78D, 0xA78D, d{0, -42280, 0}}, {0xA78D, 0xA78D, d{0, -42280, 0}},
{0xA790, 0xA793, d{UpperLower, UpperLower, UpperLower}}, {0xA790, 0xA793, d{UpperLower, UpperLower, UpperLower}},
{0xA794, 0xA794, d{48, 0, 48}},
{0xA796, 0xA7A9, d{UpperLower, UpperLower, UpperLower}}, {0xA796, 0xA7A9, d{UpperLower, UpperLower, UpperLower}},
{0xA7AA, 0xA7AA, d{0, -42308, 0}}, {0xA7AA, 0xA7AA, d{0, -42308, 0}},
{0xA7AB, 0xA7AB, d{0, -42319, 0}}, {0xA7AB, 0xA7AB, d{0, -42319, 0}},
...@@ -6949,7 +7083,11 @@ var _CaseRanges = []CaseRange{ ...@@ -6949,7 +7083,11 @@ var _CaseRanges = []CaseRange{
{0xA7B1, 0xA7B1, d{0, -42282, 0}}, {0xA7B1, 0xA7B1, d{0, -42282, 0}},
{0xA7B2, 0xA7B2, d{0, -42261, 0}}, {0xA7B2, 0xA7B2, d{0, -42261, 0}},
{0xA7B3, 0xA7B3, d{0, 928, 0}}, {0xA7B3, 0xA7B3, d{0, 928, 0}},
{0xA7B4, 0xA7B9, d{UpperLower, UpperLower, UpperLower}}, {0xA7B4, 0xA7BF, d{UpperLower, UpperLower, UpperLower}},
{0xA7C2, 0xA7C3, d{UpperLower, UpperLower, UpperLower}},
{0xA7C4, 0xA7C4, d{0, -48, 0}},
{0xA7C5, 0xA7C5, d{0, -42307, 0}},
{0xA7C6, 0xA7C6, d{0, -35384, 0}},
{0xAB53, 0xAB53, d{-928, 0, -928}}, {0xAB53, 0xAB53, d{-928, 0, -928}},
{0xAB70, 0xABBF, d{-38864, 0, -38864}}, {0xAB70, 0xABBF, d{-38864, 0, -38864}},
{0xFF21, 0xFF3A, d{0, 32, 0}}, {0xFF21, 0xFF3A, d{0, 32, 0}},
...@@ -7571,7 +7709,9 @@ var foldLl = &RangeTable{ ...@@ -7571,7 +7709,9 @@ var foldLl = &RangeTable{
{0xa796, 0xa7aa, 2}, {0xa796, 0xa7aa, 2},
{0xa7ab, 0xa7ae, 1}, {0xa7ab, 0xa7ae, 1},
{0xa7b0, 0xa7b4, 1}, {0xa7b0, 0xa7b4, 1},
{0xa7b6, 0xa7b8, 2}, {0xa7b6, 0xa7be, 2},
{0xa7c2, 0xa7c4, 2},
{0xa7c5, 0xa7c6, 1},
{0xff21, 0xff3a, 1}, {0xff21, 0xff3a, 1},
}, },
R32: []Range32{ R32: []Range32{
...@@ -7642,7 +7782,8 @@ var foldLu = &RangeTable{ ...@@ -7642,7 +7782,8 @@ var foldLu = &RangeTable{
{0x0269, 0x026c, 1}, {0x0269, 0x026c, 1},
{0x026f, 0x0271, 2}, {0x026f, 0x0271, 2},
{0x0272, 0x0275, 3}, {0x0272, 0x0275, 3},
{0x027d, 0x0283, 3}, {0x027d, 0x0280, 3},
{0x0282, 0x0283, 1},
{0x0287, 0x028c, 1}, {0x0287, 0x028c, 1},
{0x0292, 0x029d, 11}, {0x0292, 0x029d, 11},
{0x029e, 0x0345, 167}, {0x029e, 0x0345, 167},
...@@ -7667,7 +7808,8 @@ var foldLu = &RangeTable{ ...@@ -7667,7 +7808,8 @@ var foldLu = &RangeTable{
{0x13f8, 0x13fd, 1}, {0x13f8, 0x13fd, 1},
{0x1c80, 0x1c88, 1}, {0x1c80, 0x1c88, 1},
{0x1d79, 0x1d7d, 4}, {0x1d79, 0x1d7d, 4},
{0x1e01, 0x1e95, 2}, {0x1d8e, 0x1e01, 115},
{0x1e03, 0x1e95, 2},
{0x1e9b, 0x1ea1, 6}, {0x1e9b, 0x1ea1, 6},
{0x1ea3, 0x1eff, 2}, {0x1ea3, 0x1eff, 2},
{0x1f00, 0x1f07, 1}, {0x1f00, 0x1f07, 1},
...@@ -7699,11 +7841,11 @@ var foldLu = &RangeTable{ ...@@ -7699,11 +7841,11 @@ var foldLu = &RangeTable{
{0xa77a, 0xa77c, 2}, {0xa77a, 0xa77c, 2},
{0xa77f, 0xa787, 2}, {0xa77f, 0xa787, 2},
{0xa78c, 0xa791, 5}, {0xa78c, 0xa791, 5},
{0xa793, 0xa797, 4}, {0xa793, 0xa794, 1},
{0xa799, 0xa7a9, 2}, {0xa797, 0xa7a9, 2},
{0xa7b5, 0xa7b9, 2}, {0xa7b5, 0xa7bf, 2},
{0xab53, 0xab70, 29}, {0xa7c3, 0xab53, 912},
{0xab71, 0xabbf, 1}, {0xab70, 0xabbf, 1},
{0xff41, 0xff5a, 1}, {0xff41, 0xff5a, 1},
}, },
R32: []Range32{ R32: []Range32{
...@@ -7760,7 +7902,7 @@ var foldInherited = &RangeTable{ ...@@ -7760,7 +7902,7 @@ var foldInherited = &RangeTable{
}, },
} }
// Range entries: 3480 16-bit, 1632 32-bit, 5112 total. // Range entries: 3483 16-bit, 1730 32-bit, 5213 total.
// Range bytes: 20880 16-bit, 19584 32-bit, 40464 total. // Range bytes: 20898 16-bit, 20760 32-bit, 41658 total.
// Fold orbit bytes: 88 pairs, 352 bytes // Fold orbit bytes: 88 pairs, 352 bytes
// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
// +build go1.13 // +build go1.13,!go1.14
package bidi package bidi
......
This source diff could not be displayed because it is too large. You can view the blob instead.
// Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT. // Code generated by running "go generate" in golang.org/x/text. DO NOT EDIT.
// +build go1.13 // +build go1.13,!go1.14
package norm package norm
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -21,7 +21,7 @@ golang.org/x/net/route ...@@ -21,7 +21,7 @@ golang.org/x/net/route
# golang.org/x/sys v0.0.0-20190529130038-5219a1e1c5f8 # golang.org/x/sys v0.0.0-20190529130038-5219a1e1c5f8
## explicit ## explicit
golang.org/x/sys/cpu golang.org/x/sys/cpu
# golang.org/x/text v0.3.2 # golang.org/x/text v0.3.3-0.20191031172631-4b67af870c6f
## explicit ## explicit
golang.org/x/text/secure/bidirule golang.org/x/text/secure/bidirule
golang.org/x/text/transform golang.org/x/text/transform
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment