Overview
Comment: | [fr][bug] lexicographe: détection de la fin d’un lemme |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | fr | rg |
Files: | files | file ages | folders |
SHA3-256: |
e9f97a8a3db8ab5985b9415ccfb0520a |
User & Date: | olr on 2018-09-19 16:04:18 |
Other Links: | branch diff | manifest | tags |
Context
2018-09-19
| ||
18:36 | [core][build][fr] merge rg: GC ENGINE REWRITTEN (tokenization and rules merged as graphs) check-in: c784e6eb04 user: olr tags: trunk, fr, core, build, new_feature, major_change | |
16:04 | [fr][bug] lexicographe: détection de la fin d’un lemme Closed-Leaf check-in: e9f97a8a3d user: olr tags: fr, rg | |
15:32 | [core] tests: avoid graph rules for now check-in: 078b376d10 user: olr tags: core, rg | |
Changes
Modified gc_lang/fr/modules-js/lexicographe.js from [8830593e2a] to [7a5d00fb61].
︙ | ︙ | |||
73 74 75 76 77 78 79 80 81 82 83 84 85 86 | [':Dn', [" déterminant négatif,", "Déterminant négatif"]], [':Od', [" pronom démonstratif,", "Pronom démonstratif"]], [':Oi', [" pronom indéfini,", "Pronom indéfini"]], [':On', [" pronom indéfini négatif,", "Pronom indéfini négatif"]], [':Ot', [" pronom interrogatif,", "Pronom interrogatif"]], [':Or', [" pronom relatif,", "Pronom relatif"]], [':Ow', [" pronom adverbial,", "Pronom adverbial"]], [':Os', [" pronom personnel sujet,", "Pronom personnel sujet"]], [':Oo', [" pronom personnel objet,", "Pronom personnel objet"]], [':O1', [" 1ʳᵉ pers.,", "Pronom : 1ʳᵉ personne"]], [':O2', [" 2ᵉ pers.,", "Pronom : 2ᵉ personne"]], [':O3', [" 3ᵉ pers.,", "Pronom : 3ᵉ personne"]], [':C', [" conjonction,", "Conjonction"]], [':Ĉ', [" conjonction (él.),", "Conjonction (élément)"]], | > | 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | [':Dn', [" déterminant négatif,", "Déterminant négatif"]], [':Od', [" pronom démonstratif,", "Pronom démonstratif"]], [':Oi', [" pronom indéfini,", "Pronom indéfini"]], [':On', [" pronom indéfini négatif,", "Pronom indéfini négatif"]], [':Ot', [" pronom interrogatif,", "Pronom interrogatif"]], [':Or', [" pronom relatif,", "Pronom relatif"]], [':Ow', [" pronom adverbial,", "Pronom adverbial"]], [':Ov', ["", ""]], [':Os', [" pronom personnel sujet,", "Pronom personnel sujet"]], [':Oo', [" pronom personnel objet,", "Pronom personnel objet"]], [':O1', [" 1ʳᵉ pers.,", "Pronom : 1ʳᵉ personne"]], [':O2', [" 2ᵉ pers.,", "Pronom : 2ᵉ personne"]], [':O3', [" 3ᵉ pers.,", "Pronom : 3ᵉ personne"]], [':C', [" conjonction,", "Conjonction"]], [':Ĉ', [" conjonction (él.),", "Conjonction (élément)"]], |
︙ | ︙ | |||
390 391 392 393 394 395 396 | let sRes = ""; sTags = sTags.replace(/V([0-3][ea]?)[itpqnmr_eaxz]+/, "V$1"); let m; while ((m = this._zTag.exec(sTags)) !== null) { sRes += _dTag.get(m[0])[0]; } if (sRes.startsWith(" verbe") && !sRes.includes("infinitif")) { | | | 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 | let sRes = ""; sTags = sTags.replace(/V([0-3][ea]?)[itpqnmr_eaxz]+/, "V$1"); let m; while ((m = this._zTag.exec(sTags)) !== null) { sRes += _dTag.get(m[0])[0]; } if (sRes.startsWith(" verbe") && !sRes.includes("infinitif")) { sRes += " [" + sTags.slice(1, sTags.indexOf("/")) + "]"; } if (!sRes) { return "#Erreur. Étiquette inconnue : [" + sTags + "]"; } return sRes.gl_trimRight(","); } |
︙ | ︙ |