Kaynağa Gözat

idna: simplify merging of mapping table ranges

Dirkjan Ochtman 5 yıl önce
ebeveyn
işleme
ed86319dff
1 değiştirilmiş dosya ile 1 ekleme ve 5 silme
  1. 1 5
      idna/src/make_uts46_mapping_table.py

+ 1 - 5
idna/src/make_uts46_mapping_table.py

@@ -116,11 +116,7 @@ for (k, g) in grouped_ranges:
         # Assert we're seeing the surrogate case here.
         assert last_char == 0xd7ff
         assert next_char == 0xe000
-    first = group[0][0]
-    last = group[-1][1]
-    mapping = group[0][2]
-    unicode_str = group[0][3]
-    optimized_ranges.append((first, last, mapping, unicode_str))
+    optimized_ranges.append((group[0][0], group[-1][1]) + group[0][2:])
 
 def is_single_char_range(r):
     (first, last, _, _) = r