Index: gc_core/js/lang_core/gc_engine.js ================================================================== --- gc_core/js/lang_core/gc_engine.js +++ gc_core/js/lang_core/gc_engine.js @@ -8,11 +8,11 @@ ${regex} ${map} if (typeof(require) !== 'undefined') { - var helpers = require("resource://grammalecte/helpers.js"); + var helpers = require("resource://grammalecte/graphspell/helpers.js"); var gc_options = require("resource://grammalecte/${lang}/gc_options.js"); var gc_rules = require("resource://grammalecte/${lang}/gc_rules.js"); var cregex = require("resource://grammalecte/${lang}/cregex.js"); var text = require("resource://grammalecte/text.js"); var echo = helpers.echo; Index: gc_lang/fr/modules-js/conj.js ================================================================== --- gc_lang/fr/modules-js/conj.js +++ gc_lang/fr/modules-js/conj.js @@ -7,11 +7,11 @@ ${map} if (typeof(require) !== 'undefined') { - var helpers = require("resource://grammalecte/helpers.js"); + var helpers = require("resource://grammalecte/graphspell/helpers.js"); } var conj = { _lVtyp: [], _lTags: [], Index: gc_lang/fr/modules-js/lexicographe.js ================================================================== --- gc_lang/fr/modules-js/lexicographe.js +++ gc_lang/fr/modules-js/lexicographe.js @@ -8,11 +8,11 @@ ${string} ${map} if (typeof (require) !== 'undefined') { - var helpers = require("resource://grammalecte/helpers.js"); + var helpers = require("resource://grammalecte/graphspell/helpers.js"); } const _dTag = new Map([ [':G', "[mot grammatical]"], [':N', " nom,"], Index: gc_lang/fr/modules-js/mfsp.js ================================================================== --- gc_lang/fr/modules-js/mfsp.js +++ gc_lang/fr/modules-js/mfsp.js @@ -4,11 +4,11 @@ "use strict"; if (typeof(require) !== 'undefined') { - var helpers = require("resource://grammalecte/helpers.js"); + var helpers = require("resource://grammalecte/graphspell/helpers.js"); } var mfsp = { // list of affix codes Index: gc_lang/fr/modules-js/phonet.js ================================================================== --- gc_lang/fr/modules-js/phonet.js +++ gc_lang/fr/modules-js/phonet.js @@ -1,10 +1,10 @@ // Grammalecte - Suggestion phonétique /*jslint esversion: 6*/ if (typeof(require) !== 'undefined') { - var helpers = require("resource://grammalecte/helpers.js"); + var helpers = require("resource://grammalecte/graphspell/helpers.js"); } var phonet = { _dWord: new Map(), Index: gc_lang/fr/tb/worker/gce_worker.js ================================================================== --- gc_lang/fr/tb/worker/gce_worker.js +++ gc_lang/fr/tb/worker/gce_worker.js @@ -59,24 +59,23 @@ try { gce = require("resource://grammalecte/fr/gc_engine.js"); helpers = require("resource://grammalecte/graphspell/helpers.js"); text = require("resource://grammalecte/text.js"); tkz = require("resource://grammalecte/graphspell/tokenizer.js"); - lxg = require("resource://grammalecte/fr/lexicographe.js"); + //lxg = require("resource://grammalecte/fr/lexicographe.js"); oTokenizer = new tkz.Tokenizer("fr"); - helpers.setLogOutput(worker.log); + //helpers.setLogOutput(worker.log); gce.load(sContext); oDict = gce.getDictionary(); - oLxg = new lxg.Lexicographe(oDict); if (sGCOptions !== "") { gce.setOptions(helpers.objectToMap(JSON.parse(sGCOptions))); } // we always retrieve options from the gce, for setOptions filters obsolete options return gce.getOptions().gl_toString(); } catch (e) { - worker.log("# Error: " + e.fileName + "\n" + e.name + "\nline: " + e.lineNumber + "\n" + e.message); + console.log("# Error: " + e.fileName + "\n" + e.name + "\nline: " + e.lineNumber + "\n" + e.message); } } } function parse (sText, sCountry, bDebug, bContext) { @@ -123,31 +122,11 @@ } let tests = require("resource://grammalecte/tests.js"); let oTest = new tests.TestGrammarChecking(gce); let sAllRes = ""; for (let sRes of oTest.testParse()) { - dump(sRes+"\n"); + console.log(sRes+"\n"); sAllRes += sRes+"\n"; } gce.setOptions(dMemoOptions); return sAllRes; } - - -// Lexicographer - -function getListOfElements (sText) { - try { - let aElem = []; - let aRes = null; - for (let oToken of oTokenizer.genTokens(sText)) { - aRes = oLxg.getInfoForToken(oToken); - if (aRes) { - aElem.push(aRes); - } - } - return JSON.stringify(aElem); - } - catch (e) { - helpers.logerror(e); - } -} Index: graphspell-js/ibdawg.js ================================================================== --- graphspell-js/ibdawg.js +++ graphspell-js/ibdawg.js @@ -4,13 +4,13 @@ "use strict"; if (typeof(require) !== 'undefined') { - var str_transform = require("resource://grammalecte/str_transform.js"); - var helpers = require("resource://grammalecte/helpers.js"); - var char_player = require("resource://grammalecte/char_player.js"); + var str_transform = require("resource://grammalecte/graphspell/str_transform.js"); + var helpers = require("resource://grammalecte/graphspell/helpers.js"); + var char_player = require("resource://grammalecte/graphspell/char_player.js"); } // Don’t remove . Necessary in TB. ${string} @@ -84,11 +84,11 @@ class IBDAWG { // INDEXABLE BINARY DIRECT ACYCLIC WORD GRAPH constructor (sDicName, sPath="") { try { - let sURL = (sPath !== "") ? sPath + "/" + sDicName : "resource://grammalecte/_dictionaries/"+sDicName; + let sURL = (sPath !== "") ? sPath + "/" + sDicName : "resource://grammalecte/graphspell/_dictionaries/"+sDicName; const dict = JSON.parse(helpers.loadFile(sURL)); Object.assign(this, dict); } catch (e) { throw Error("# Error. File not found or not loadable.\n" + e.message + "\n"); Index: graphspell-js/tokenizer.js ================================================================== --- graphspell-js/tokenizer.js +++ graphspell-js/tokenizer.js @@ -5,11 +5,11 @@ "use strict"; if (typeof(require) !== 'undefined') { - var helpers = require("resource://grammalecte/helpers.js"); + var helpers = require("resource://grammalecte/graphspell/helpers.js"); } const aTkzPatterns = { // All regexps must start with ^.