compare typed answer in nfc form

This commit is contained in:
Damien Elmes 2013-06-05 18:39:42 +09:00
parent 8e8de1e333
commit daca1af693

View file

@ -435,6 +435,9 @@ Please run Tools>Empty Cards""")
return txt return txt
def tokenizeComparison(self, given, correct): def tokenizeComparison(self, given, correct):
# compare in NFC form so accents appear correct
given = ucd.normalize("NFC", given)
correct = ucd.normalize("NFC", correct)
s = difflib.SequenceMatcher(None, given, correct, autojunk=False) s = difflib.SequenceMatcher(None, given, correct, autojunk=False)
givenElems = [] givenElems = []
correctElems = [] correctElems = []