| UUID: | 49e93ad8566eac50cfaa3fc807f8af8471be25ef | |||
| Title/Titre: | Message d'erreur à l'utilisation de la version v1.12 cli | |||
| Status: | Closed | Type: | Code_Defect | |
| Severity/Gravité: | Important | Priority/Priorité: | Immediate | |
| Module: | Graphspell | Resolution: | Fixed | |
| Modified/Modifié: | 2020-08-31 10:46:40 | |||
| Version(s): | 1.12 | |||
| Comments / Commentaires : | ||||
anonymous // 2020-08-31 06:50:18 :
Lors de l'exécution de la version 1.12 CLI, j'ai le message d'erreur suivant:
# No module <graphspell.lexgraph_fr.py>
Le reste semble fonctionner, mais ce message perturbe le plugin vim.
J'ai situé le problème dans le fichier grammalecte/graphspell/ibdawg.py
En m'inspirant de la façon dont le module est importé dans grammalecte/graphspell/spellchecker.py je propose la modification suivante:
```
--- a/ibdawg.py 2020-08-31 08:46:46.034610630 +0200
+++ b/ibdawg.py 2020-08-31 08:46:49.846604968 +0200
@@ -157,7 +157,7 @@
# lexicographer module ?
self.lexicographer = None
try:
- self.lexicographer = importlib.import_module("graphspell.lexgraph_"+self.sLangCode)
+ self.lexicographer = importlib.import_module(".lexgraph_"+self.sLangCode, "grammalecte.graphspell")
except ImportError:
print("# No module <graphspell.lexgraph_"+self.sLangCode+".py>")
```
olr // 2020-08-31 10:46:40 : Oui, en effet. Bug passé inaperçu chez moi, parce que ce chemin est aussi valide sur mon disque dur. C’est corrigé. Merci pour le signalement. Je vais vite publier une version corrective. | ||||