7
7
8
8
package strconv
9
9
10
- // (470+136+73 )*2 + (342 )*4 = 2726 bytes
10
+ // (462+139+82 )*2 + (378 )*4 = 2878 bytes
11
11
12
12
var isPrint16 = []uint16 {
13
13
0x0020 , 0x007e ,
@@ -26,8 +26,8 @@ var isPrint16 = []uint16{
26
26
0x0800 , 0x082d ,
27
27
0x0830 , 0x085b ,
28
28
0x085e , 0x085e ,
29
- 0x08a0 , 0x08b4 ,
30
- 0x08e3 , 0x098c ,
29
+ 0x08a0 , 0x08bd ,
30
+ 0x08d4 , 0x098c ,
31
31
0x098f , 0x0990 ,
32
32
0x0993 , 0x09b2 ,
33
33
0x09b6 , 0x09b9 ,
@@ -83,11 +83,9 @@ var isPrint16 = []uint16{
83
83
0x0cde , 0x0ce3 ,
84
84
0x0ce6 , 0x0cf2 ,
85
85
0x0d01 , 0x0d3a ,
86
- 0x0d3d , 0x0d4e ,
87
- 0x0d57 , 0x0d57 ,
88
- 0x0d5f , 0x0d63 ,
89
- 0x0d66 , 0x0d75 ,
90
- 0x0d79 , 0x0d7f ,
86
+ 0x0d3d , 0x0d4f ,
87
+ 0x0d54 , 0x0d63 ,
88
+ 0x0d66 , 0x0d7f ,
91
89
0x0d82 , 0x0d96 ,
92
90
0x0d9a , 0x0dbd ,
93
91
0x0dc0 , 0x0dc6 ,
@@ -153,11 +151,11 @@ var isPrint16 = []uint16{
153
151
0x1b80 , 0x1bf3 ,
154
152
0x1bfc , 0x1c37 ,
155
153
0x1c3b , 0x1c49 ,
156
- 0x1c4d , 0x1c7f ,
154
+ 0x1c4d , 0x1c88 ,
157
155
0x1cc0 , 0x1cc7 ,
158
156
0x1cd0 , 0x1cf9 ,
159
157
0x1d00 , 0x1df5 ,
160
- 0x1dfc , 0x1f15 ,
158
+ 0x1dfb , 0x1f15 ,
161
159
0x1f18 , 0x1f1d ,
162
160
0x1f20 , 0x1f45 ,
163
161
0x1f48 , 0x1f4d ,
@@ -172,8 +170,7 @@ var isPrint16 = []uint16{
172
170
0x20a0 , 0x20be ,
173
171
0x20d0 , 0x20f0 ,
174
172
0x2100 , 0x218b ,
175
- 0x2190 , 0x23fa ,
176
- 0x2400 , 0x2426 ,
173
+ 0x2190 , 0x2426 ,
177
174
0x2440 , 0x244a ,
178
175
0x2460 , 0x2b73 ,
179
176
0x2b76 , 0x2b95 ,
@@ -186,7 +183,7 @@ var isPrint16 = []uint16{
186
183
0x2d30 , 0x2d67 ,
187
184
0x2d6f , 0x2d70 ,
188
185
0x2d7f , 0x2d96 ,
189
- 0x2da0 , 0x2e42 ,
186
+ 0x2da0 , 0x2e44 ,
190
187
0x2e80 , 0x2ef3 ,
191
188
0x2f00 , 0x2fd5 ,
192
189
0x2ff0 , 0x2ffb ,
@@ -201,12 +198,11 @@ var isPrint16 = []uint16{
201
198
0xa490 , 0xa4c6 ,
202
199
0xa4d0 , 0xa62b ,
203
200
0xa640 , 0xa6f7 ,
204
- 0xa700 , 0xa7ad ,
205
- 0xa7b0 , 0xa7b7 ,
201
+ 0xa700 , 0xa7b7 ,
206
202
0xa7f7 , 0xa82b ,
207
203
0xa830 , 0xa839 ,
208
204
0xa840 , 0xa877 ,
209
- 0xa880 , 0xa8c4 ,
205
+ 0xa880 , 0xa8c5 ,
210
206
0xa8ce , 0xa8d9 ,
211
207
0xa8e0 , 0xa8fd ,
212
208
0xa900 , 0xa953 ,
@@ -258,6 +254,8 @@ var isNotPrint16 = []uint16{
258
254
0x0590 ,
259
255
0x06dd ,
260
256
0x083f ,
257
+ 0x08b5 ,
258
+ 0x08e2 ,
261
259
0x0984 ,
262
260
0x09a9 ,
263
261
0x09b1 ,
@@ -294,7 +292,6 @@ var isNotPrint16 = []uint16{
294
292
0x0c45 ,
295
293
0x0c49 ,
296
294
0x0c57 ,
297
- 0x0c80 ,
298
295
0x0c84 ,
299
296
0x0c8d ,
300
297
0x0c91 ,
@@ -354,6 +351,7 @@ var isNotPrint16 = []uint16{
354
351
0x1fdc ,
355
352
0x1ff5 ,
356
353
0x208f ,
354
+ 0x23ff ,
357
355
0x2bc9 ,
358
356
0x2c2f ,
359
357
0x2c5f ,
@@ -371,6 +369,7 @@ var isNotPrint16 = []uint16{
371
369
0x318f ,
372
370
0x321f ,
373
371
0x32ff ,
372
+ 0xa7af ,
374
373
0xa9ce ,
375
374
0xa9ff ,
376
375
0xab27 ,
@@ -392,8 +391,7 @@ var isPrint32 = []uint32{
392
391
0x010080 , 0x0100fa ,
393
392
0x010100 , 0x010102 ,
394
393
0x010107 , 0x010133 ,
395
- 0x010137 , 0x01018c ,
396
- 0x010190 , 0x01019b ,
394
+ 0x010137 , 0x01019b ,
397
395
0x0101a0 , 0x0101a0 ,
398
396
0x0101d0 , 0x0101fd ,
399
397
0x010280 , 0x01029c ,
@@ -406,6 +404,8 @@ var isPrint32 = []uint32{
406
404
0x0103c8 , 0x0103d5 ,
407
405
0x010400 , 0x01049d ,
408
406
0x0104a0 , 0x0104a9 ,
407
+ 0x0104b0 , 0x0104d3 ,
408
+ 0x0104d8 , 0x0104fb ,
409
409
0x010500 , 0x010527 ,
410
410
0x010530 , 0x010563 ,
411
411
0x01056f , 0x01056f ,
@@ -451,7 +451,7 @@ var isPrint32 = []uint32{
451
451
0x011150 , 0x011176 ,
452
452
0x011180 , 0x0111cd ,
453
453
0x0111d0 , 0x0111f4 ,
454
- 0x011200 , 0x01123d ,
454
+ 0x011200 , 0x01123e ,
455
455
0x011280 , 0x0112a9 ,
456
456
0x0112b0 , 0x0112ea ,
457
457
0x0112f0 , 0x0112f9 ,
@@ -466,12 +466,14 @@ var isPrint32 = []uint32{
466
466
0x01135d , 0x011363 ,
467
467
0x011366 , 0x01136c ,
468
468
0x011370 , 0x011374 ,
469
+ 0x011400 , 0x01145d ,
469
470
0x011480 , 0x0114c7 ,
470
471
0x0114d0 , 0x0114d9 ,
471
472
0x011580 , 0x0115b5 ,
472
473
0x0115b8 , 0x0115dd ,
473
474
0x011600 , 0x011644 ,
474
475
0x011650 , 0x011659 ,
476
+ 0x011660 , 0x01166c ,
475
477
0x011680 , 0x0116b7 ,
476
478
0x0116c0 , 0x0116c9 ,
477
479
0x011700 , 0x011719 ,
@@ -480,6 +482,10 @@ var isPrint32 = []uint32{
480
482
0x0118a0 , 0x0118f2 ,
481
483
0x0118ff , 0x0118ff ,
482
484
0x011ac0 , 0x011af8 ,
485
+ 0x011c00 , 0x011c45 ,
486
+ 0x011c50 , 0x011c6c ,
487
+ 0x011c70 , 0x011c8f ,
488
+ 0x011c92 , 0x011cb6 ,
483
489
0x012000 , 0x012399 ,
484
490
0x012400 , 0x012474 ,
485
491
0x012480 , 0x012543 ,
@@ -496,6 +502,9 @@ var isPrint32 = []uint32{
496
502
0x016f00 , 0x016f44 ,
497
503
0x016f50 , 0x016f7e ,
498
504
0x016f8f , 0x016f9f ,
505
+ 0x016fe0 , 0x016fe0 ,
506
+ 0x017000 , 0x0187ec ,
507
+ 0x018800 , 0x018af2 ,
499
508
0x01b000 , 0x01b001 ,
500
509
0x01bc00 , 0x01bc6a ,
501
510
0x01bc70 , 0x01bc7c ,
@@ -518,8 +527,13 @@ var isPrint32 = []uint32{
518
527
0x01d6a8 , 0x01d7cb ,
519
528
0x01d7ce , 0x01da8b ,
520
529
0x01da9b , 0x01daaf ,
530
+ 0x01e000 , 0x01e018 ,
531
+ 0x01e01b , 0x01e02a ,
521
532
0x01e800 , 0x01e8c4 ,
522
533
0x01e8c7 , 0x01e8d6 ,
534
+ 0x01e900 , 0x01e94a ,
535
+ 0x01e950 , 0x01e959 ,
536
+ 0x01e95e , 0x01e95f ,
523
537
0x01ee00 , 0x01ee24 ,
524
538
0x01ee27 , 0x01ee3b ,
525
539
0x01ee42 , 0x01ee42 ,
@@ -534,23 +548,26 @@ var isPrint32 = []uint32{
534
548
0x01f0b1 , 0x01f0f5 ,
535
549
0x01f100 , 0x01f10c ,
536
550
0x01f110 , 0x01f16b ,
537
- 0x01f170 , 0x01f19a ,
551
+ 0x01f170 , 0x01f1ac ,
538
552
0x01f1e6 , 0x01f202 ,
539
- 0x01f210 , 0x01f23a ,
553
+ 0x01f210 , 0x01f23b ,
540
554
0x01f240 , 0x01f248 ,
541
555
0x01f250 , 0x01f251 ,
542
- 0x01f300 , 0x01f6d0 ,
556
+ 0x01f300 , 0x01f6d2 ,
543
557
0x01f6e0 , 0x01f6ec ,
544
- 0x01f6f0 , 0x01f6f3 ,
558
+ 0x01f6f0 , 0x01f6f6 ,
545
559
0x01f700 , 0x01f773 ,
546
560
0x01f780 , 0x01f7d4 ,
547
561
0x01f800 , 0x01f80b ,
548
562
0x01f810 , 0x01f847 ,
549
563
0x01f850 , 0x01f859 ,
550
564
0x01f860 , 0x01f887 ,
551
565
0x01f890 , 0x01f8ad ,
552
- 0x01f910 , 0x01f918 ,
553
- 0x01f980 , 0x01f984 ,
566
+ 0x01f910 , 0x01f927 ,
567
+ 0x01f930 , 0x01f930 ,
568
+ 0x01f933 , 0x01f94b ,
569
+ 0x01f950 , 0x01f95e ,
570
+ 0x01f980 , 0x01f991 ,
554
571
0x01f9c0 , 0x01f9c0 ,
555
572
0x020000 , 0x02a6d6 ,
556
573
0x02a700 , 0x02b734 ,
@@ -565,6 +582,7 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry
565
582
0x0027 ,
566
583
0x003b ,
567
584
0x003e ,
585
+ 0x018f ,
568
586
0x039e ,
569
587
0x0809 ,
570
588
0x0836 ,
@@ -585,6 +603,11 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry
585
603
0x1329 ,
586
604
0x1331 ,
587
605
0x1334 ,
606
+ 0x145a ,
607
+ 0x145c ,
608
+ 0x1c09 ,
609
+ 0x1c37 ,
610
+ 0x1ca8 ,
588
611
0x246f ,
589
612
0x6a5f ,
590
613
0x6b5a ,
@@ -603,6 +626,9 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry
603
626
0xd545 ,
604
627
0xd551 ,
605
628
0xdaa0 ,
629
+ 0xe007 ,
630
+ 0xe022 ,
631
+ 0xe025 ,
606
632
0xee04 ,
607
633
0xee20 ,
608
634
0xee23 ,
@@ -632,8 +658,8 @@ var isNotPrint32 = []uint16{ // add 0x10000 to each entry
632
658
0xf0c0 ,
633
659
0xf0d0 ,
634
660
0xf12f ,
635
- 0xf57a ,
636
- 0xf5a4 ,
661
+ 0xf91f ,
662
+ 0xf93f ,
637
663
}
638
664
639
665
// isGraphic lists the graphic runes not matched by IsPrint.
0 commit comments