From daca1af6933b1845a41236b3c84991f8652cfc81 Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Wed, 5 Jun 2013 18:39:42 +0900 Subject: [PATCH] compare typed answer in nfc form --- aqt/reviewer.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aqt/reviewer.py b/aqt/reviewer.py index 122b80f1e..6614bb96e 100644 --- a/aqt/reviewer.py +++ b/aqt/reviewer.py @@ -435,6 +435,9 @@ Please run Tools>Empty Cards""") return txt 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) givenElems = [] correctElems = []