Overview
Comment: | [graphspell][py] rename lexicographer file |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | graphspell | gcerw |
Files: | files | file ages | folders |
SHA3-256: |
635140d7163d234038e9b1a2d90cc1be |
User & Date: | olr on 2020-04-08 15:00:21 |
Other Links: | branch diff | manifest | tags |
Context
2020-04-08
| ||
18:29 | [core][graphspell] move lexicographer to graphspell check-in: 66fb137996 user: olr tags: core, graphspell, gcerw | |
15:00 | [graphspell][py] rename lexicographer file check-in: 635140d716 user: olr tags: graphspell, gcerw | |
14:07 | merge trunk check-in: 5c14b1c9e0 user: olr tags: gcerw | |
Changes
Name change from graphspell/fr.py to graphspell/lexgraph_fr.py.
︙ | ︙ |
Modified graphspell/spellchecker.py from [a290bf205a] to [b9cca64fbd].
︙ | ︙ | |||
33 34 35 36 37 38 39 | self.oCommunityDic = self._loadDictionary(sfCommunityDic) self.oPersonalDic = self._loadDictionary(sfPersonalDic) self.bCommunityDic = bool(self.oCommunityDic) self.bPersonalDic = bool(self.oPersonalDic) self.oTokenizer = None # Default suggestions self.lexicographer = None | | | 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | self.oCommunityDic = self._loadDictionary(sfCommunityDic) self.oPersonalDic = self._loadDictionary(sfPersonalDic) self.bCommunityDic = bool(self.oCommunityDic) self.bPersonalDic = bool(self.oPersonalDic) self.oTokenizer = None # Default suggestions self.lexicographer = None self.loadLexicographer(sLangCode) # storage self.bStorage = False self._dMorphologies = {} # key: flexion, value: list of morphologies self._dLemmas = {} # key: flexion, value: list of lemmas def _loadDictionary (self, source, bNecessary=False): "returns an IBDAWG object" |
︙ | ︙ | |||
98 99 100 101 102 103 104 | def deactivatePersonalDictionary (self): "deactivate personal dictionary" self.bPersonalDic = False # Default suggestions | | | | 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 | def deactivatePersonalDictionary (self): "deactivate personal dictionary" self.bPersonalDic = False # Default suggestions def loadLexicographer (self, sLangCode): "load default suggestion module for <sLangCode>" try: self.lexicographer = importlib.import_module(".lexgraph_"+sLangCode, "grammalecte.graphspell") except ImportError: print("No suggestion module for language <"+sLangCode+">") return def analyze (self, sWord): "returns a list of words and their morphologies" if not self.lexicographer: |
︙ | ︙ |