Overview
| Comment: | [graphspell] spellchecker: new function getTokenizer() | 
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive | 
| Timelines: | family | ancestors | descendants | both | trunk | graphspell | 
| Files: | files | file ages | folders | 
| SHA3-256: | 
aae2892638958465dc7fbdd37af66318 | 
| User & Date: | olr on 2018-02-24 08:20:35 | 
| Other Links: | manifest | tags | 
Context
| 
   2018-02-24 
 | ||
| 09:47 | [lo] Enumerator: use tokenizer of Grammalecte instead of LO <gotoNextWord> check-in: 6c8016e88a user: olr tags: trunk, lo | |
| 08:20 | [graphspell] spellchecker: new function getTokenizer() check-in: aae2892638 user: olr tags: trunk, graphspell | |
| 08:19 | [lo] Enumerator: adjustments check-in: 9c201aff2f user: olr tags: trunk, lo | |
Changes
Modified graphspell-js/spellchecker.js from [7b8a526c88] to [a4e4ee731d].
| ︙ | ︙ | |||
66 67 68 69 70 71 72 73 74 75 76 77 78 79  | 
    loadTokenizer () {
        if (typeof(tokenizer) !== 'undefined') {
            this.oTokenizer = new tokenizer.Tokenizer(this.sLangCode);
        } else {
            this.oTokenizer = new Tokenizer(this.sLangCode);
        }
    }
    setMainDictionary (dictionary) {
        // returns true if the dictionary is loaded
        this.oMainDic = this._loadDictionary(dictionary);
        return Boolean(this.oMainDic);
    }
 | > > > > > > >  | 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86  | 
    loadTokenizer () {
        if (typeof(tokenizer) !== 'undefined') {
            this.oTokenizer = new tokenizer.Tokenizer(this.sLangCode);
        } else {
            this.oTokenizer = new Tokenizer(this.sLangCode);
        }
    }
    getTokenizer () {
        if (!this.oTokenizer) {
            this.loadTokenizer();
        }
        return this.oTokenizer;
    }
    setMainDictionary (dictionary) {
        // returns true if the dictionary is loaded
        this.oMainDic = this._loadDictionary(dictionary);
        return Boolean(this.oMainDic);
    }
 | 
| ︙ | ︙ | 
Modified graphspell/spellchecker.py from [dbd02131cc] to [4787045da6].
| ︙ | ︙ | |||
44 45 46 47 48 49 50 51 52 53 54 55 56 57  | 
            print("Error: <" + sfDictionary + "> not loaded.")
            traceback.print_exc()
            return None
    def loadTokenizer (self):
        self.oTokenizer = tokenizer.Tokenizer(self.sLangCode)
    def setMainDictionary (self, sfDictionary):
        "returns True if the dictionary is loaded"
        self.oMainDic = self._loadDictionary(sfDictionary)
        return bool(self.oMainDic)
            
    def setExtendedDictionary (self, sfDictionary):
        "returns True if the dictionary is loaded"
 | > > > > >  | 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62  | 
            print("Error: <" + sfDictionary + "> not loaded.")
            traceback.print_exc()
            return None
    def loadTokenizer (self):
        self.oTokenizer = tokenizer.Tokenizer(self.sLangCode)
    def getTokenizer (self):
        if not self.oTokenizer:
            self.loadTokenizer()
        return self.oTokenizer
    def setMainDictionary (self, sfDictionary):
        "returns True if the dictionary is loaded"
        self.oMainDic = self._loadDictionary(sfDictionary)
        return bool(self.oMainDic)
            
    def setExtendedDictionary (self, sfDictionary):
        "returns True if the dictionary is loaded"
 | 
| ︙ | ︙ |