Overview
| Comment: | [graphspell] import dictionary: include lang code in error message |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk | graphspell |
| Files: | files | file ages | folders |
| SHA3-256: |
2be0562a74955a244316b48eb4649d62 |
| User & Date: | olr on 2019-05-15 10:47:11 |
| Other Links: | manifest | tags |
Context
|
2019-05-15
| ||
| 11:55 | [graphspell][core][fr] code cleaning (pylint) check-in: c65b7e2b8b user: olr tags: trunk, fr, core, graphspell | |
| 10:47 | [graphspell] import dictionary: include lang code in error message check-in: 2be0562a74 user: olr tags: trunk, graphspell | |
| 09:15 | pylint: exclusion list check-in: a31e62962a user: olr tags: trunk | |
Changes
Modified graphspell-js/spellchecker.js from [be57805d79] to [f126930ef3].
| ︙ | ︙ | |||
65 66 67 68 69 70 71 72 |
return new ibdawg.IBDAWG(dictionary, sPath); // dictionary can be a filename or a JSON object
} else {
return new IBDAWG(dictionary, sPath); // dictionary can be a filename or a JSON object
}
}
catch (e) {
let sfDictionary = (typeof(dictionary) == "string") ? dictionary : dictionary.sLangName + "/" + dictionary.sFileName;
if (bNecessary) {
| > | | | 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 |
return new ibdawg.IBDAWG(dictionary, sPath); // dictionary can be a filename or a JSON object
} else {
return new IBDAWG(dictionary, sPath); // dictionary can be a filename or a JSON object
}
}
catch (e) {
let sfDictionary = (typeof(dictionary) == "string") ? dictionary : dictionary.sLangName + "/" + dictionary.sFileName;
let sErrorMessage = "Error [" + this.sLangCode + "]: <" + sfDictionary + "> not loaded.";
if (bNecessary) {
throw sErrorMessage + " | " + e.message;
}
console.log(sErrorMessage);
console.log(e.message);
return null;
}
}
loadTokenizer () {
if (typeof(tokenizer) !== 'undefined') {
|
| ︙ | ︙ |
Modified graphspell/spellchecker.py from [dfcf17b7c7] to [9c6b027a4b].
| ︙ | ︙ | |||
46 47 48 49 50 51 52 53 |
def _loadDictionary (self, source, bNecessary=False):
"returns an IBDAWG object"
if not source:
return None
try:
return ibdawg.IBDAWG(source)
except Exception as e:
if bNecessary:
| > | | | 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
def _loadDictionary (self, source, bNecessary=False):
"returns an IBDAWG object"
if not source:
return None
try:
return ibdawg.IBDAWG(source)
except Exception as e:
sErrorMessage = "Error [" + self.sLangCode + "]: <" + str(source) + "> not loaded."
if bNecessary:
raise Exception(str(e), sErrorMessage)
print(sErrorMessage)
traceback.print_exc()
return None
def _loadTokenizer (self):
self.oTokenizer = tokenizer.Tokenizer(self.sLangCode)
def getTokenizer (self):
|
| ︙ | ︙ |