We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents fe909b0 + d296c68 commit 0662956Copy full SHA for 0662956
1 file changed
Lib/defcon/tools/unicodeTools.py
@@ -298,19 +298,23 @@
298
299
# ordered sets
300
orderedScripts = []
301
+seen_scripts = set()
302
for value in unicodedata.Scripts.VALUES:
303
value = unicodedata.script_name(value)
304
if value == "Unknown":
305
continue
- if value not in orderedScripts:
306
+ if value not in seen_scripts:
307
+ seen_scripts.add(value)
308
orderedScripts.append(value)
309
orderedScripts.append("Unknown")
310
311
orderedBlocks = []
312
+seen_blocks = set()
313
for value in unicodedata.Blocks.VALUES:
314
if value == "No_Block":
315
- if value not in orderedBlocks:
316
+ if value not in seen_blocks:
317
+ seen_blocks.add(value)
318
orderedBlocks.append(value)
319
320
orderedCategories = """Lu
0 commit comments