📓 dinglehopper: Document editops()

pull/38/head
Gerber, Mike 5 years ago
parent a61c935624
commit 0c33e84415

@ -123,7 +123,11 @@ def seq_editops(seq1, seq2):
def editops(word1, word2): def editops(word1, word2):
# XXX Note that this returns indices to the _grapheme clusters_, not characters! """
Return sequence of edit operations transforming one string to another.
Note that this returns indices to the _grapheme clusters_, not characters!
"""
word1 = list(grapheme_clusters(unicodedata.normalize('NFC', word1))) word1 = list(grapheme_clusters(unicodedata.normalize('NFC', word1)))
word2 = list(grapheme_clusters(unicodedata.normalize('NFC', word2))) word2 = list(grapheme_clusters(unicodedata.normalize('NFC', word2)))
return seq_editops(word1, word2) return seq_editops(word1, word2)

Loading…
Cancel
Save