Author: touilleMan <emmanuel.lebl...@gmail.com> Branch: py3k Changeset: r85841:a7ef592b9736 Date: 2016-07-24 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/a7ef592b9736/
Log: Optimize unicode casefolding database. diff --git a/rpython/rlib/unicodedata/generate_unicodedb.py b/rpython/rlib/unicodedata/generate_unicodedb.py --- a/rpython/rlib/unicodedata/generate_unicodedb.py +++ b/rpython/rlib/unicodedata/generate_unicodedb.py @@ -894,7 +894,7 @@ casefolds = {} for code, char in table.enum_chars(): - if char.casefolding: + if char.casefolding and char.casefolding != [char.lower]: casefolds[code] = char.casefolding writeDict(outfile, '_casefolds', casefolds, base_mod) print >> outfile, ''' diff --git a/rpython/rlib/unicodedata/test/test_unicodedata.py b/rpython/rlib/unicodedata/test/test_unicodedata.py --- a/rpython/rlib/unicodedata/test/test_unicodedata.py +++ b/rpython/rlib/unicodedata/test/test_unicodedata.py @@ -102,14 +102,16 @@ def test_casefolding(self): assert unicodedb_6_2_0.casefold_lookup(223) == [115, 115] - assert unicodedb_6_2_0.casefold_lookup(42592) == [42593] + assert unicodedb_6_2_0.casefold_lookup(976) == [946] assert unicodedb_5_2_0.casefold_lookup(42592) == None # 1010 has been remove between 3.2.0 and 5.2.0 assert unicodedb_3_2_0.casefold_lookup(1010) == [963] assert unicodedb_5_2_0.casefold_lookup(1010) == None - # 1312 has been added in 5.2.0 - assert unicodedb_3_2_0.casefold_lookup(1312) == None - assert unicodedb_5_2_0.casefold_lookup(1312) == [1313] + # 7838 has been added in 5.2.0 + assert unicodedb_3_2_0.casefold_lookup(7838) == None + assert unicodedb_5_2_0.casefold_lookup(7838) == [115, 115] + # Only lookup who cannot be resolved by `lower` are stored in database + assert unicodedb_3_2_0.casefold_lookup(ord('E')) == None class TestUnicodeData600(object): diff --git a/rpython/rlib/unicodedata/unicodedb_3_2_0.py b/rpython/rlib/unicodedata/unicodedb_3_2_0.py --- a/rpython/rlib/unicodedata/unicodedb_3_2_0.py +++ b/rpython/rlib/unicodedata/unicodedb_3_2_0.py @@ -21446,286 +21446,7 @@ } _casefolds_corrected = { -570: None, -571: None, -573: None, -574: None, -577: None, -579: None, -580: None, -581: None, -582: None, -584: None, -586: None, -588: None, -590: None, -880: None, -882: None, -886: None, -975: None, -1015: None, -1017: None, -1018: None, -1021: None, -1022: None, -1023: None, -1216: None, -1270: None, -1274: None, -1276: None, -1278: None, -1296: None, -1298: None, -1300: None, -1302: None, -1304: None, -1306: None, -1308: None, -1310: None, -1312: None, -1314: None, -1316: None, -4256: None, -4257: None, -4258: None, -4259: None, -4260: None, -4261: None, -4262: None, -4263: None, -4264: None, -4265: None, -4266: None, -4267: None, -4268: None, -4269: None, -4270: None, -4271: None, -4272: None, -4273: None, -4274: None, -4275: None, -4276: None, -4277: None, -4278: None, -4279: None, -4280: None, -4281: None, -4282: None, -4283: None, -4284: None, -4285: None, -4286: None, -4287: None, -4288: None, -4289: None, -4290: None, -4291: None, -4292: None, -4293: None, 7838: None, -7930: None, -7932: None, -7934: None, -8498: None, -8579: None, -11264: None, -11265: None, -11266: None, -11267: None, -11268: None, -11269: None, -11270: None, -11271: None, -11272: None, -11273: None, -11274: None, -11275: None, -11276: None, -11277: None, -11278: None, -11279: None, -11280: None, -11281: None, -11282: None, -11283: None, -11284: None, -11285: None, -11286: None, -11287: None, -11288: None, -11289: None, -11290: None, -11291: None, -11292: None, -11293: None, -11294: None, -11295: None, -11296: None, -11297: None, -11298: None, -11299: None, -11300: None, -11301: None, -11302: None, -11303: None, -11304: None, -11305: None, -11306: None, -11307: None, -11308: None, -11309: None, -11310: None, -11360: None, -11362: None, -11363: None, -11364: None, -11367: None, -11369: None, -11371: None, -11373: None, -11374: None, -11375: None, -11376: None, -11378: None, -11381: None, -11390: None, -11391: None, -11392: None, -11394: None, -11396: None, -11398: None, -11400: None, -11402: None, -11404: None, -11406: None, -11408: None, -11410: None, -11412: None, -11414: None, -11416: None, -11418: None, -11420: None, -11422: None, -11424: None, -11426: None, -11428: None, -11430: None, -11432: None, -11434: None, -11436: None, -11438: None, -11440: None, -11442: None, -11444: None, -11446: None, -11448: None, -11450: None, -11452: None, -11454: None, -11456: None, -11458: None, -11460: None, -11462: None, -11464: None, -11466: None, -11468: None, -11470: None, -11472: None, -11474: None, -11476: None, -11478: None, -11480: None, -11482: None, -11484: None, -11486: None, -11488: None, -11490: None, -11499: None, -11501: None, -42560: None, -42562: None, -42564: None, -42566: None, -42568: None, -42570: None, -42572: None, -42574: None, -42576: None, -42578: None, -42580: None, -42582: None, -42584: None, -42586: None, -42588: None, -42590: None, -42594: None, -42596: None, -42598: None, -42600: None, -42602: None, -42604: None, -42624: None, -42626: None, -42628: None, -42630: None, -42632: None, -42634: None, -42636: None, -42638: None, -42640: None, -42642: None, -42644: None, -42646: None, -42786: None, -42788: None, -42790: None, -42792: None, -42794: None, -42796: None, -42798: None, -42802: None, -42804: None, -42806: None, -42808: None, -42810: None, -42812: None, -42814: None, -42816: None, -42818: None, -42820: None, -42822: None, -42824: None, -42826: None, -42828: None, -42830: None, -42832: None, -42834: None, -42836: None, -42838: None, -42840: None, -42842: None, -42844: None, -42846: None, -42848: None, -42850: None, -42852: None, -42854: None, -42856: None, -42858: None, -42860: None, -42862: None, -42873: None, -42875: None, -42877: None, -42878: None, -42880: None, -42882: None, -42884: None, -42886: None, -42891: None, -66598: None, -66599: None, } diff --git a/rpython/rlib/unicodedata/unicodedb_5_2_0.py b/rpython/rlib/unicodedata/unicodedb_5_2_0.py --- a/rpython/rlib/unicodedata/unicodedb_5_2_0.py +++ b/rpython/rlib/unicodedata/unicodedb_5_2_0.py @@ -157651,599 +157651,24 @@ return code _casefolds = { -65: [97], -66: [98], -67: [99], -68: [100], -69: [101], -70: [102], -71: [103], -72: [104], -73: [105], -74: [106], -75: [107], -76: [108], -77: [109], -78: [110], -79: [111], -80: [112], -81: [113], -82: [114], -83: [115], -84: [116], -85: [117], -86: [118], -87: [119], -88: [120], -89: [121], -90: [122], 181: [956], -192: [224], -193: [225], -194: [226], -195: [227], -196: [228], -197: [229], -198: [230], -199: [231], -200: [232], -201: [233], -202: [234], -203: [235], -204: [236], -205: [237], -206: [238], -207: [239], -208: [240], -209: [241], -210: [242], -211: [243], -212: [244], -213: [245], -214: [246], -216: [248], -217: [249], -218: [250], -219: [251], -220: [252], -221: [253], -222: [254], 223: [115, 115], -256: [257], -258: [259], -260: [261], -262: [263], -264: [265], -266: [267], -268: [269], -270: [271], -272: [273], -274: [275], -276: [277], -278: [279], -280: [281], -282: [283], -284: [285], -286: [287], -288: [289], -290: [291], -292: [293], -294: [295], -296: [297], -298: [299], -300: [301], -302: [303], 304: [105, 775], -306: [307], -308: [309], -310: [311], -313: [314], -315: [316], -317: [318], -319: [320], -321: [322], -323: [324], -325: [326], -327: [328], 329: [700, 110], -330: [331], -332: [333], -334: [335], -336: [337], -338: [339], -340: [341], -342: [343], -344: [345], -346: [347], -348: [349], -350: [351], -352: [353], -354: [355], -356: [357], -358: [359], -360: [361], -362: [363], -364: [365], -366: [367], -368: [369], -370: [371], -372: [373], -374: [375], -376: [255], -377: [378], -379: [380], -381: [382], 383: [115], -385: [595], -386: [387], -388: [389], -390: [596], -391: [392], -393: [598], -394: [599], -395: [396], -398: [477], -399: [601], -400: [603], -401: [402], -403: [608], -404: [611], -406: [617], -407: [616], -408: [409], -412: [623], -413: [626], -415: [629], -416: [417], -418: [419], -420: [421], -422: [640], -423: [424], -425: [643], -428: [429], -430: [648], -431: [432], -433: [650], -434: [651], -435: [436], -437: [438], -439: [658], -440: [441], -444: [445], -452: [454], -453: [454], -455: [457], -456: [457], -458: [460], -459: [460], -461: [462], -463: [464], -465: [466], -467: [468], -469: [470], -471: [472], -473: [474], -475: [476], -478: [479], -480: [481], -482: [483], -484: [485], -486: [487], -488: [489], -490: [491], -492: [493], -494: [495], 496: [106, 780], -497: [499], -498: [499], -500: [501], -502: [405], -503: [447], -504: [505], -506: [507], -508: [509], -510: [511], -512: [513], -514: [515], -516: [517], -518: [519], -520: [521], -522: [523], -524: [525], -526: [527], -528: [529], -530: [531], -532: [533], -534: [535], -536: [537], -538: [539], -540: [541], -542: [543], -544: [414], -546: [547], -548: [549], -550: [551], -552: [553], -554: [555], -556: [557], -558: [559], -560: [561], -562: [563], -570: [11365], -571: [572], -573: [410], -574: [11366], -577: [578], -579: [384], -580: [649], -581: [652], -582: [583], -584: [585], -586: [587], -588: [589], -590: [591], 837: [953], -880: [881], -882: [883], -886: [887], -902: [940], -904: [941], -905: [942], -906: [943], -908: [972], -910: [973], -911: [974], 912: [953, 776, 769], -913: [945], -914: [946], -915: [947], -916: [948], -917: [949], -918: [950], -919: [951], -920: [952], -921: [953], -922: [954], -923: [955], -924: [956], -925: [957], -926: [958], -927: [959], -928: [960], -929: [961], -931: [963], -932: [964], -933: [965], -934: [966], -935: [967], -936: [968], -937: [969], -938: [970], -939: [971], 944: [965, 776, 769], 962: [963], -975: [983], 976: [946], 977: [952], 981: [966], 982: [960], -984: [985], -986: [987], -988: [989], -990: [991], -992: [993], -994: [995], -996: [997], -998: [999], -1000: [1001], -1002: [1003], -1004: [1005], -1006: [1007], 1008: [954], 1009: [961], -1012: [952], 1013: [949], -1015: [1016], -1017: [1010], -1018: [1019], -1021: [891], -1022: [892], -1023: [893], -1024: [1104], -1025: [1105], -1026: [1106], -1027: [1107], -1028: [1108], -1029: [1109], -1030: [1110], -1031: [1111], -1032: [1112], -1033: [1113], -1034: [1114], -1035: [1115], -1036: [1116], -1037: [1117], -1038: [1118], -1039: [1119], -1040: [1072], -1041: [1073], -1042: [1074], -1043: [1075], -1044: [1076], -1045: [1077], -1046: [1078], -1047: [1079], -1048: [1080], -1049: [1081], -1050: [1082], -1051: [1083], -1052: [1084], -1053: [1085], -1054: [1086], -1055: [1087], -1056: [1088], -1057: [1089], -1058: [1090], -1059: [1091], -1060: [1092], -1061: [1093], -1062: [1094], -1063: [1095], -1064: [1096], -1065: [1097], -1066: [1098], -1067: [1099], -1068: [1100], -1069: [1101], -1070: [1102], -1071: [1103], -1120: [1121], -1122: [1123], -1124: [1125], -1126: [1127], -1128: [1129], -1130: [1131], -1132: [1133], -1134: [1135], -1136: [1137], -1138: [1139], -1140: [1141], -1142: [1143], -1144: [1145], -1146: [1147], -1148: [1149], -1150: [1151], -1152: [1153], -1162: [1163], -1164: [1165], -1166: [1167], -1168: [1169], -1170: [1171], -1172: [1173], -1174: [1175], -1176: [1177], -1178: [1179], -1180: [1181], -1182: [1183], -1184: [1185], -1186: [1187], -1188: [1189], -1190: [1191], -1192: [1193], -1194: [1195], -1196: [1197], -1198: [1199], -1200: [1201], -1202: [1203], -1204: [1205], -1206: [1207], -1208: [1209], -1210: [1211], -1212: [1213], -1214: [1215], -1216: [1231], -1217: [1218], -1219: [1220], -1221: [1222], -1223: [1224], -1225: [1226], -1227: [1228], -1229: [1230], -1232: [1233], -1234: [1235], -1236: [1237], -1238: [1239], -1240: [1241], -1242: [1243], -1244: [1245], -1246: [1247], -1248: [1249], -1250: [1251], -1252: [1253], -1254: [1255], -1256: [1257], -1258: [1259], -1260: [1261], -1262: [1263], -1264: [1265], -1266: [1267], -1268: [1269], -1270: [1271], -1272: [1273], -1274: [1275], -1276: [1277], -1278: [1279], -1280: [1281], -1282: [1283], -1284: [1285], -1286: [1287], -1288: [1289], -1290: [1291], -1292: [1293], -1294: [1295], -1296: [1297], -1298: [1299], -1300: [1301], -1302: [1303], -1304: [1305], -1306: [1307], -1308: [1309], -1310: [1311], -1312: [1313], -1314: [1315], -1316: [1317], -1329: [1377], -1330: [1378], -1331: [1379], -1332: [1380], -1333: [1381], -1334: [1382], -1335: [1383], -1336: [1384], -1337: [1385], -1338: [1386], -1339: [1387], -1340: [1388], -1341: [1389], -1342: [1390], -1343: [1391], -1344: [1392], -1345: [1393], -1346: [1394], -1347: [1395], -1348: [1396], -1349: [1397], -1350: [1398], -1351: [1399], -1352: [1400], -1353: [1401], -1354: [1402], -1355: [1403], -1356: [1404], -1357: [1405], -1358: [1406], -1359: [1407], -1360: [1408], -1361: [1409], -1362: [1410], -1363: [1411], -1364: [1412], -1365: [1413], -1366: [1414], 1415: [1381, 1410], -4256: [11520], -4257: [11521], -4258: [11522], -4259: [11523], -4260: [11524], -4261: [11525], -4262: [11526], -4263: [11527], -4264: [11528], -4265: [11529], -4266: [11530], -4267: [11531], -4268: [11532], -4269: [11533], -4270: [11534], -4271: [11535], -4272: [11536], -4273: [11537], -4274: [11538], -4275: [11539], -4276: [11540], -4277: [11541], -4278: [11542], -4279: [11543], -4280: [11544], -4281: [11545], -4282: [11546], -4283: [11547], -4284: [11548], -4285: [11549], -4286: [11550], -4287: [11551], -4288: [11552], -4289: [11553], -4290: [11554], -4291: [11555], -4292: [11556], -4293: [11557], -7680: [7681], -7682: [7683], -7684: [7685], -7686: [7687], -7688: [7689], -7690: [7691], -7692: [7693], -7694: [7695], -7696: [7697], -7698: [7699], -7700: [7701], -7702: [7703], -7704: [7705], -7706: [7707], -7708: [7709], -7710: [7711], -7712: [7713], -7714: [7715], -7716: [7717], -7718: [7719], -7720: [7721], -7722: [7723], -7724: [7725], -7726: [7727], -7728: [7729], -7730: [7731], -7732: [7733], -7734: [7735], -7736: [7737], -7738: [7739], -7740: [7741], -7742: [7743], -7744: [7745], -7746: [7747], -7748: [7749], -7750: [7751], -7752: [7753], -7754: [7755], -7756: [7757], -7758: [7759], -7760: [7761], -7762: [7763], -7764: [7765], -7766: [7767], -7768: [7769], -7770: [7771], -7772: [7773], -7774: [7775], -7776: [7777], -7778: [7779], -7780: [7781], -7782: [7783], -7784: [7785], -7786: [7787], -7788: [7789], -7790: [7791], -7792: [7793], -7794: [7795], -7796: [7797], -7798: [7799], -7800: [7801], -7802: [7803], -7804: [7805], -7806: [7807], -7808: [7809], -7810: [7811], -7812: [7813], -7814: [7815], -7816: [7817], -7818: [7819], -7820: [7821], -7822: [7823], -7824: [7825], -7826: [7827], -7828: [7829], 7830: [104, 817], 7831: [116, 776], 7832: [119, 778], @@ -158251,106 +157676,10 @@ 7834: [97, 702], 7835: [7777], 7838: [115, 115], -7840: [7841], -7842: [7843], -7844: [7845], -7846: [7847], -7848: [7849], -7850: [7851], -7852: [7853], -7854: [7855], -7856: [7857], -7858: [7859], -7860: [7861], -7862: [7863], -7864: [7865], -7866: [7867], -7868: [7869], -7870: [7871], -7872: [7873], -7874: [7875], -7876: [7877], -7878: [7879], -7880: [7881], -7882: [7883], -7884: [7885], -7886: [7887], -7888: [7889], -7890: [7891], -7892: [7893], -7894: [7895], -7896: [7897], -7898: [7899], -7900: [7901], -7902: [7903], -7904: [7905], -7906: [7907], -7908: [7909], -7910: [7911], -7912: [7913], -7914: [7915], -7916: [7917], -7918: [7919], -7920: [7921], -7922: [7923], -7924: [7925], -7926: [7927], -7928: [7929], -7930: [7931], -7932: [7933], -7934: [7935], -7944: [7936], -7945: [7937], -7946: [7938], -7947: [7939], -7948: [7940], -7949: [7941], -7950: [7942], -7951: [7943], -7960: [7952], -7961: [7953], -7962: [7954], -7963: [7955], -7964: [7956], -7965: [7957], -7976: [7968], -7977: [7969], -7978: [7970], -7979: [7971], -7980: [7972], -7981: [7973], -7982: [7974], -7983: [7975], -7992: [7984], -7993: [7985], -7994: [7986], -7995: [7987], -7996: [7988], -7997: [7989], -7998: [7990], -7999: [7991], -8008: [8000], -8009: [8001], -8010: [8002], -8011: [8003], -8012: [8004], -8013: [8005], 8016: [965, 787], 8018: [965, 787, 768], 8020: [965, 787, 769], 8022: [965, 787, 834], -8025: [8017], -8027: [8019], -8029: [8021], -8031: [8023], -8040: [8032], -8041: [8033], -8042: [8034], -8043: [8035], -8044: [8036], -8045: [8037], -8046: [8038], -8047: [8039], 8064: [7936, 953], 8065: [7937, 953], 8066: [7938, 953], @@ -158404,10 +157733,6 @@ 8116: [940, 953], 8118: [945, 834], 8119: [945, 834, 953], -8120: [8112], -8121: [8113], -8122: [8048], -8123: [8049], 8124: [945, 953], 8126: [953], 8130: [8052, 953], @@ -158415,281 +157740,22 @@ 8132: [942, 953], 8134: [951, 834], 8135: [951, 834, 953], -8136: [8050], -8137: [8051], -8138: [8052], -8139: [8053], 8140: [951, 953], 8146: [953, 776, 768], 8147: [953, 776, 769], 8150: [953, 834], 8151: [953, 776, 834], -8152: [8144], -8153: [8145], -8154: [8054], -8155: [8055], 8162: [965, 776, 768], 8163: [965, 776, 769], 8164: [961, 787], 8166: [965, 834], 8167: [965, 776, 834], -8168: [8160], -8169: [8161], -8170: [8058], -8171: [8059], -8172: [8165], 8178: [8060, 953], 8179: [969, 953], 8180: [974, 953], 8182: [969, 834], 8183: [969, 834, 953], -8184: [8056], -8185: [8057], -8186: [8060], -8187: [8061], 8188: [969, 953], -8486: [969], -8490: [107], -8491: [229], -8498: [8526], -8544: [8560], -8545: [8561], -8546: [8562], -8547: [8563], -8548: [8564], -8549: [8565], -8550: [8566], -8551: [8567], -8552: [8568], -8553: [8569], -8554: [8570], -8555: [8571], -8556: [8572], -8557: [8573], -8558: [8574], -8559: [8575], -8579: [8580], -9398: [9424], -9399: [9425], -9400: [9426], -9401: [9427], -9402: [9428], -9403: [9429], -9404: [9430], -9405: [9431], -9406: [9432], -9407: [9433], -9408: [9434], -9409: [9435], -9410: [9436], -9411: [9437], -9412: [9438], -9413: [9439], -9414: [9440], -9415: [9441], -9416: [9442], -9417: [9443], -9418: [9444], -9419: [9445], -9420: [9446], -9421: [9447], -9422: [9448], -9423: [9449], -11264: [11312], -11265: [11313], -11266: [11314], -11267: [11315], -11268: [11316], -11269: [11317], -11270: [11318], -11271: [11319], -11272: [11320], -11273: [11321], -11274: [11322], -11275: [11323], -11276: [11324], -11277: [11325], -11278: [11326], -11279: [11327], -11280: [11328], -11281: [11329], -11282: [11330], -11283: [11331], -11284: [11332], -11285: [11333], -11286: [11334], -11287: [11335], -11288: [11336], -11289: [11337], -11290: [11338], -11291: [11339], -11292: [11340], -11293: [11341], -11294: [11342], -11295: [11343], -11296: [11344], -11297: [11345], -11298: [11346], -11299: [11347], -11300: [11348], -11301: [11349], -11302: [11350], -11303: [11351], -11304: [11352], -11305: [11353], -11306: [11354], -11307: [11355], -11308: [11356], -11309: [11357], -11310: [11358], -11360: [11361], -11362: [619], -11363: [7549], -11364: [637], -11367: [11368], -11369: [11370], -11371: [11372], -11373: [593], -11374: [625], -11375: [592], -11376: [594], -11378: [11379], -11381: [11382], -11390: [575], -11391: [576], -11392: [11393], -11394: [11395], -11396: [11397], -11398: [11399], -11400: [11401], -11402: [11403], -11404: [11405], -11406: [11407], -11408: [11409], -11410: [11411], -11412: [11413], -11414: [11415], -11416: [11417], -11418: [11419], -11420: [11421], -11422: [11423], -11424: [11425], -11426: [11427], -11428: [11429], -11430: [11431], -11432: [11433], -11434: [11435], -11436: [11437], -11438: [11439], -11440: [11441], -11442: [11443], -11444: [11445], -11446: [11447], -11448: [11449], -11450: [11451], -11452: [11453], -11454: [11455], -11456: [11457], -11458: [11459], -11460: [11461], -11462: [11463], -11464: [11465], -11466: [11467], -11468: [11469], -11470: [11471], -11472: [11473], -11474: [11475], -11476: [11477], -11478: [11479], -11480: [11481], -11482: [11483], -11484: [11485], -11486: [11487], -11488: [11489], -11490: [11491], -11499: [11500], -11501: [11502], -42560: [42561], -42562: [42563], -42564: [42565], -42566: [42567], -42568: [42569], -42570: [42571], -42572: [42573], -42574: [42575], -42576: [42577], -42578: [42579], -42580: [42581], -42582: [42583], -42584: [42585], -42586: [42587], -42588: [42589], -42590: [42591], -42594: [42595], -42596: [42597], -42598: [42599], -42600: [42601], -42602: [42603], -42604: [42605], -42624: [42625], -42626: [42627], -42628: [42629], -42630: [42631], -42632: [42633], -42634: [42635], -42636: [42637], -42638: [42639], -42640: [42641], -42642: [42643], -42644: [42645], -42646: [42647], -42786: [42787], -42788: [42789], -42790: [42791], -42792: [42793], -42794: [42795], -42796: [42797], -42798: [42799], -42802: [42803], -42804: [42805], -42806: [42807], -42808: [42809], -42810: [42811], -42812: [42813], -42814: [42815], -42816: [42817], -42818: [42819], -42820: [42821], -42822: [42823], -42824: [42825], -42826: [42827], -42828: [42829], -42830: [42831], -42832: [42833], -42834: [42835], -42836: [42837], -42838: [42839], -42840: [42841], -42842: [42843], -42844: [42845], -42846: [42847], -42848: [42849], -42850: [42851], -42852: [42853], -42854: [42855], -42856: [42857], -42858: [42859], -42860: [42861], -42862: [42863], -42873: [42874], -42875: [42876], -42877: [7545], -42878: [42879], -42880: [42881], -42882: [42883], -42884: [42885], -42886: [42887], -42891: [42892], 64256: [102, 102], 64257: [102, 105], 64258: [102, 108], @@ -158702,72 +157768,6 @@ 64277: [1396, 1387], 64278: [1406, 1398], 64279: [1396, 1389], -65313: [65345], -65314: [65346], -65315: [65347], -65316: [65348], -65317: [65349], -65318: [65350], -65319: [65351], -65320: [65352], -65321: [65353], -65322: [65354], -65323: [65355], -65324: [65356], -65325: [65357], -65326: [65358], -65327: [65359], -65328: [65360], -65329: [65361], -65330: [65362], -65331: [65363], -65332: [65364], -65333: [65365], -65334: [65366], -65335: [65367], -65336: [65368], -65337: [65369], -65338: [65370], -66560: [66600], -66561: [66601], -66562: [66602], -66563: [66603], -66564: [66604], -66565: [66605], -66566: [66606], -66567: [66607], -66568: [66608], -66569: [66609], -66570: [66610], -66571: [66611], -66572: [66612], -66573: [66613], -66574: [66614], -66575: [66615], -66576: [66616], -66577: [66617], -66578: [66618], -66579: [66619], -66580: [66620], -66581: [66621], -66582: [66622], -66583: [66623], -66584: [66624], -66585: [66625], -66586: [66626], -66587: [66627], -66588: [66628], -66589: [66629], -66590: [66630], -66591: [66631], -66592: [66632], -66593: [66633], -66594: [66634], -66595: [66635], -66596: [66636], -66597: [66637], -66598: [66638], -66599: [66639], } _casefolds_corrected = { diff --git a/rpython/rlib/unicodedata/unicodedb_6_0_0.py b/rpython/rlib/unicodedata/unicodedb_6_0_0.py --- a/rpython/rlib/unicodedata/unicodedb_6_0_0.py +++ b/rpython/rlib/unicodedata/unicodedb_6_0_0.py @@ -7291,15 +7291,6 @@ return code _casefolds = { -1318: [1319], -42592: [42593], -42893: [613], -42896: [42897], -42912: [42913], -42914: [42915], -42916: [42917], -42918: [42919], -42920: [42921], } _casefolds_corrected = { diff --git a/rpython/rlib/unicodedata/unicodedb_6_2_0.py b/rpython/rlib/unicodedata/unicodedb_6_2_0.py --- a/rpython/rlib/unicodedata/unicodedb_6_2_0.py +++ b/rpython/rlib/unicodedata/unicodedb_6_2_0.py @@ -10572,20 +10572,6 @@ return code _casefolds = { -1318: [1319], -4295: [11559], -4301: [11565], -11506: [11507], -42592: [42593], -42893: [613], -42896: [42897], -42898: [42899], -42912: [42913], -42914: [42915], -42916: [42917], -42918: [42919], -42920: [42921], -42922: [614], } _casefolds_corrected = { _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit