Grammalecte  Ticket Change Details

Overview

Artifact ID: 9b1a07600f5afb021c562a2d4f68c79b4a5804c9a0b9fa87c178bc363f646782
Ticket: 49e93ad8566eac50cfaa3fc807f8af8471be25ef
Message d'erreur à l'utilisation de la version v1.12 cli
User & Date: anonymous on 2020-08-31 06:50:18
Changes

  1. foundin changed to: "1.12"
  2. icomment:
    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>")
    ```
    
  3. login: "anonymous"
  4. mimetype: "text/x-fossil-plain"
  5. private_contact changed to: "e42271df37d838c9c781bbb88491d7db66a32d6e"
  6. severity changed to: "Important"
  7. status changed to: "Open"
  8. title changed to:
    Message d'erreur à l'utilisation de la version v1.12 cli
    
  9. type changed to: "Code_Defect"