|
@@ -5,13 +5,13 @@ package confusables
|
5
|
5
|
// Following is the original header of the source confusables.txt file
|
6
|
6
|
//
|
7
|
7
|
// confusables.txt
|
8
|
|
-// Date: 2018-05-25, 00:12:52 GMT
|
9
|
|
-// © 2018 Unicode®, Inc.
|
|
8
|
+// Date: 2020-02-13, 01:38:49 GMT
|
|
9
|
+// © 2020 Unicode®, Inc.
|
10
|
10
|
// Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries.
|
11
|
11
|
// For terms of use, see http://www.unicode.org/terms_of_use.html
|
12
|
12
|
//
|
13
|
13
|
// Unicode Security Mechanisms for UTS #39
|
14
|
|
-// Version: 11.0.0
|
|
14
|
+// Version: 13.0.0
|
15
|
15
|
//
|
16
|
16
|
// For documentation and usage, see http://www.unicode.org/reports/tr39
|
17
|
17
|
//
|
|
@@ -858,6 +858,8 @@ var confusablesMap = map[rune]string{
|
858
|
858
|
0x000101A0: "\u2ce8",
|
859
|
859
|
0x00002669: "\U0001d158\U0001d165",
|
860
|
860
|
0x0000266A: "\U0001d158\U0001d165\U0001d16e",
|
|
861
|
+ 0x000024EA: "\U0001f10d",
|
|
862
|
+ 0x000021BA: "\U0001f10e",
|
861
|
863
|
0x000002D9: "\u0971",
|
862
|
864
|
0x00000D4E: "\u0971",
|
863
|
865
|
0x0000FF0D: "\u30fc",
|
|
@@ -880,6 +882,7 @@ var confusablesMap = map[rune]string{
|
880
|
882
|
0x00001174: "\u30fc\u4e28",
|
881
|
883
|
0x00003162: "\u30fc\u4e28",
|
882
|
884
|
0x00001197: "\u30fc\u4e28\u116e",
|
|
885
|
+ 0x0001F10F: "$\u20e0",
|
883
|
886
|
0x000020A4: "\u00a3",
|
884
|
887
|
0x00003012: "\u20b8",
|
885
|
888
|
0x00003036: "\u20b8",
|
|
@@ -896,6 +899,7 @@ var confusablesMap = map[rune]string{
|
896
|
899
|
0x0001D7E4: "2",
|
897
|
900
|
0x0001D7EE: "2",
|
898
|
901
|
0x0001D7F8: "2",
|
|
902
|
+ 0x0001FBF2: "2",
|
899
|
903
|
0x0000A75A: "2",
|
900
|
904
|
0x000001A7: "2",
|
901
|
905
|
0x000003E8: "2",
|
|
@@ -938,6 +942,7 @@ var confusablesMap = map[rune]string{
|
938
|
942
|
0x0001D7E5: "3",
|
939
|
943
|
0x0001D7EF: "3",
|
940
|
944
|
0x0001D7F9: "3",
|
|
945
|
+ 0x0001FBF3: "3",
|
941
|
946
|
0x0000A7AB: "3",
|
942
|
947
|
0x0000021C: "3",
|
943
|
948
|
0x000001B7: "3",
|
|
@@ -964,6 +969,7 @@ var confusablesMap = map[rune]string{
|
964
|
969
|
0x0001D7E6: "4",
|
965
|
970
|
0x0001D7F0: "4",
|
966
|
971
|
0x0001D7FA: "4",
|
|
972
|
+ 0x0001FBF4: "4",
|
967
|
973
|
0x000013CE: "4",
|
968
|
974
|
0x000118AF: "4",
|
969
|
975
|
0x000006F4: "\u0664",
|
|
@@ -980,6 +986,7 @@ var confusablesMap = map[rune]string{
|
980
|
986
|
0x0001D7E7: "5",
|
981
|
987
|
0x0001D7F1: "5",
|
982
|
988
|
0x0001D7FB: "5",
|
|
989
|
+ 0x0001FBF5: "5",
|
983
|
990
|
0x000001BC: "5",
|
984
|
991
|
0x000118BB: "5",
|
985
|
992
|
0x00002464: "\u2784",
|
|
@@ -993,6 +1000,7 @@ var confusablesMap = map[rune]string{
|
993
|
1000
|
0x0001D7E8: "6",
|
994
|
1001
|
0x0001D7F2: "6",
|
995
|
1002
|
0x0001D7FC: "6",
|
|
1003
|
+ 0x0001FBF6: "6",
|
996
|
1004
|
0x00002CD2: "6",
|
997
|
1005
|
0x00000431: "6",
|
998
|
1006
|
0x000013EE: "6",
|
|
@@ -1011,6 +1019,7 @@ var confusablesMap = map[rune]string{
|
1011
|
1019
|
0x0001D7E9: "7",
|
1012
|
1020
|
0x0001D7F3: "7",
|
1013
|
1021
|
0x0001D7FD: "7",
|
|
1022
|
+ 0x0001FBF7: "7",
|
1014
|
1023
|
0x000104D2: "7",
|
1015
|
1024
|
0x000118C6: "7",
|
1016
|
1025
|
0x00002466: "\u2786",
|
|
@@ -1028,6 +1037,7 @@ var confusablesMap = map[rune]string{
|
1028
|
1037
|
0x0001D7EA: "8",
|
1029
|
1038
|
0x0001D7F4: "8",
|
1030
|
1039
|
0x0001D7FE: "8",
|
|
1040
|
+ 0x0001FBF8: "8",
|
1031
|
1041
|
0x00000223: "8",
|
1032
|
1042
|
0x00000222: "8",
|
1033
|
1043
|
0x0001031A: "8",
|
|
@@ -1047,6 +1057,7 @@ var confusablesMap = map[rune]string{
|
1047
|
1057
|
0x0001D7EB: "9",
|
1048
|
1058
|
0x0001D7F5: "9",
|
1049
|
1059
|
0x0001D7FF: "9",
|
|
1060
|
+ 0x0001FBF9: "9",
|
1050
|
1061
|
0x0000A76E: "9",
|
1051
|
1062
|
0x00002CCA: "9",
|
1052
|
1063
|
0x000118CC: "9",
|
|
@@ -1257,6 +1268,7 @@ var confusablesMap = map[rune]string{
|
1257
|
1268
|
0x000000A2: "c\u0338",
|
1258
|
1269
|
0x0000023C: "c\u0338",
|
1259
|
1270
|
0x000020A1: "C\u20eb",
|
|
1271
|
+ 0x0001F16E: "C\u20e0",
|
1260
|
1272
|
0x000000E7: "c\u0326",
|
1261
|
1273
|
0x000004AB: "c\u0326",
|
1262
|
1274
|
0x000000C7: "C\u0326",
|
|
@@ -1264,6 +1276,7 @@ var confusablesMap = map[rune]string{
|
1264
|
1276
|
0x00000187: "C'",
|
1265
|
1277
|
0x00002105: "c/o",
|
1266
|
1278
|
0x00002106: "c/u",
|
|
1279
|
+ 0x0001F16D: "\u33c4\t\u20dd",
|
1267
|
1280
|
0x000022F4: "\ua793",
|
1268
|
1281
|
0x0000025B: "\ua793",
|
1269
|
1282
|
0x000003B5: "\ua793",
|
|
@@ -1758,6 +1771,7 @@ var confusablesMap = map[rune]string{
|
1758
|
1771
|
0x0001D7E3: "l",
|
1759
|
1772
|
0x0001D7ED: "l",
|
1760
|
1773
|
0x0001D7F7: "l",
|
|
1774
|
+ 0x0001FBF1: "l",
|
1761
|
1775
|
0x00000049: "l",
|
1762
|
1776
|
0x0000FF29: "l",
|
1763
|
1777
|
0x00002160: "l",
|
|
@@ -2099,6 +2113,7 @@ var confusablesMap = map[rune]string{
|
2099
|
2113
|
0x0001D7E2: "O",
|
2100
|
2114
|
0x0001D7EC: "O",
|
2101
|
2115
|
0x0001D7F6: "O",
|
|
2116
|
+ 0x0001FBF0: "O",
|
2102
|
2117
|
0x0000FF2F: "O",
|
2103
|
2118
|
0x0001D40E: "O",
|
2104
|
2119
|
0x0001D442: "O",
|
|
@@ -5463,7 +5478,6 @@ var confusablesMap = map[rune]string{
|
5463
|
5478
|
0x00008127: "\u6718",
|
5464
|
5479
|
0x0000FA93: "\u671b",
|
5465
|
5480
|
0x0002F8D9: "\u671b",
|
5466
|
|
- 0x0002F8DA: "\u6721",
|
5467
|
5481
|
0x00005E50: "\u3b3a",
|
5468
|
5482
|
0x00004420: "\u3b3b",
|
5469
|
5483
|
0x0002F989: "\U00023393",
|
|
@@ -5888,6 +5902,7 @@ var confusablesMap = map[rune]string{
|
5888
|
5902
|
0x0002F983: "\u8103",
|
5889
|
5903
|
0x0002F985: "\u813e",
|
5890
|
5904
|
0x0002F984: "\u440b",
|
|
5905
|
+ 0x0002F8DA: "\u6721",
|
5891
|
5906
|
0x0002F987: "\U000267a7",
|
5892
|
5907
|
0x0002F988: "\U000267b5",
|
5893
|
5908
|
0x00006726: "\u4443",
|