Overview
Comment: | [core][js] try to remove some warnings |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | core | webext2 |
Files: | files | file ages | folders |
SHA3-256: |
25be7eb67bed0e81ba5234e54a62df91 |
User & Date: | olr on 2017-08-04 05:17:06 |
Other Links: | branch diff | manifest | tags |
Context
2017-08-04
| ||
05:18 | [fx] unknown key in manifest check-in: 4151e87ea3 user: olr tags: fx, webext2 | |
05:17 | [core][js] try to remove some warnings check-in: 25be7eb67b user: olr tags: core, webext2 | |
2017-08-03
| ||
11:41 | [core][js] tests initialization check-in: af95395956 user: olr tags: core, webext2 | |
Changes
Modified gc_core/js/lang_core/gc_engine.js from [4d4d4ec095] to [ff4d262785].
1 2 3 4 5 6 7 8 9 | 1 2 3 4 5 6 7 8 9 10 11 | + + | // Grammar checker engine //"use strict"; ${string} ${regex} ${map} if (typeof(require) !== 'undefined') { var helpers = require("resource://grammalecte/helpers.js"); |
︙ | |||
82 83 84 85 86 87 88 | 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 | - + | // parse sentence for (let [iStart, iEnd] of this._getSentenceBoundaries(sText)) { if (4 < (iEnd - iStart) < 2000) { dDA.clear(); //echo(sText.slice(iStart, iEnd)); try { |
︙ | |||
215 216 217 218 219 220 221 222 223 224 225 226 227 228 | 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 | + | if (bUppercase && m[iGroup].slice(0,1).gl_isUpperCase()) { oErr["aSuggestions"] = capitalizeArray(sRepl.gl_expand(m).split("|")); } else { oErr["aSuggestions"] = sRepl.gl_expand(m).split("|"); } } // Message let sMessage = ""; if (sMsg[0] === "=") { sMessage = oEvalFunc[sMsg.slice(1)](s, m) } else { sMessage = sMsg.gl_expand(m); } if (bIdRule) { sMessage += " ##" + sLineId + " #" + sRuleId; |
︙ | |||
276 277 278 279 280 281 282 | 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 | - - + + - - + + | reactivateRule: function (sRuleId) { _aIgnoredRules.delete(sRuleId); }, listRules: function (sFilter=null) { // generator: returns tuple (sOption, sLineId, sRuleId) try { |
︙ |
Modified gc_lang/fr/modules-js/gce_suggestions.js from [7f7dced66d] to [5dc3101886].
︙ | |||
15 16 17 18 19 20 21 | 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | - - + + | for (let sStem of stem(sFlex)) { let tTags = conj._getTags(sStem); if (tTags) { // we get the tense let aTense = new Set(); for (let sMorph of _dAnalyses.gl_get(sFlex, [])) { let m; |
︙ |
Modified gc_lang/fr/modules/gce_suggestions.py from [948c38b1f8] to [e839f7efe5].
︙ | |||
11 12 13 14 15 16 17 | 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | - + | aSugg = set() for sStem in stem(sFlex): tTags = conj._getTags(sStem) if tTags: # we get the tense aTense = set() for sMorph in _dAnalyses.get(sFlex, []): # we don’t check if word exists in _dAnalyses, for it is assumed it has been done before |
︙ |