commit b32d61d7d6c9103e2b3f8f59adb5be70562a2daf Author: Daniel Swanson Date: Fri May 21 11:54:43 2021 -0500 lists are unhashable in python diff --git a/scripts/apertium-editdist b/scripts/apertium-editdist index 8e30d82..941aefc 100755 --- a/scripts/apertium-editdist +++ b/scripts/apertium-editdist @@ -101,8 +101,8 @@ class Transducer: except: parse_error('Unable to parse weight', i) if ',' in line: - frompair = l.split(',') - topair = r.split(',') + frompair = tuple(l.split(',')) + topair = tuple(r.split(',')) if not (len(frompair) == len(topair) == 2): parse_error('Swap-specification has wrong number of comma separators', i) self.swaps.setdefault((frompair, topair), weight)