From f6c19ca0b455bb89dd738d41ec5d04d9c6b65f8f Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 8 Aug 2013 10:56:44 +0900 Subject: [PATCH] don't die if autojunk unavailable (#952) --- aqt/reviewer.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/aqt/reviewer.py b/aqt/reviewer.py index 8b1bbaf91..e145c0171 100644 --- a/aqt/reviewer.py +++ b/aqt/reviewer.py @@ -437,7 +437,11 @@ Please run Tools>Empty Cards""") # 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) + try: + s = difflib.SequenceMatcher(None, given, correct, autojunk=False) + except: + # autojunk was added in python 2.7.1 + s = difflib.SequenceMatcher(None, given, correct) givenElems = [] correctElems = [] givenPoint = 0