Overview
Comment: | [fr] mise à jour du dictionnaire (dictionnaire avec affixes factorisés) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | fr | dicfac |
Files: | files | file ages | folders |
SHA3-256: |
5a7f3c6402398defc8264a1b88b0ed35 |
User & Date: | olr on 2020-05-28 18:09:37 |
Other Links: | branch diff | manifest | tags |
Context
2020-05-28
| ||
18:21 | merge trunk check-in: 3ebde2f15f user: olr tags: dicfac | |
18:09 | [fr] mise à jour du dictionnaire (dictionnaire avec affixes factorisés) check-in: 5a7f3c6402 user: olr tags: fr, dicfac | |
17:42 | [fr][fx] WebExtension: install.rdf -> manifest.json check-in: 96301a30bf user: olr tags: fr, fx, dicfac | |
Changes
Modified gc_lang/fr/dictionnaire/genfrdic.py from [b6e2434a68] to [284dd6c8e1].
︙ | ︙ | |||
808 809 810 811 812 813 814 | sErr += 'lemme vide' if re.match(r"^\s", self.lemma): sErr += 'premier caractère un espace dans <' + self.lemma + '>' if re.search(r"\s$", self.lemma): sErr += 'espace en fin de lemme' if re.match(r"v[0123]", self.po) and not re.match(r"[eas_][ix_][tx_][nx_][pqreuvx_][mx_][ex_z][ax_z]\b", self.po[2:]): sErr += 'verbe inconnu: ' + self.po | | < < < < < | 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 | sErr += 'lemme vide' if re.match(r"^\s", self.lemma): sErr += 'premier caractère un espace dans <' + self.lemma + '>' if re.search(r"\s$", self.lemma): sErr += 'espace en fin de lemme' if re.match(r"v[0123]", self.po) and not re.match(r"[eas_][ix_][tx_][nx_][pqreuvx_][mx_][ex_z][ax_z]\b", self.po[2:]): sErr += 'verbe inconnu: ' + self.po if (re.match(r"S[.]", self.flags) and re.search("[sxz]$", self.lemma)) or (re.match(r"X[.]", self.flags) and not re.search("[ul]$", self.lemma)): sErr += 'drapeau inutile' if self.iz == '' and re.match(r"[SXAI](?!=)", self.flags) and self.po: sErr += '[is] vide' if re.match(r"pl|sg|inv", self.iz): sErr += '[is] incomplet' if re.match(r"[FW]", self.flags) and re.search(r"epi|mas|fem|inv|sg|pl", self.iz): sErr += '[is] incohérent' if re.search(r"pl|sg|inv", self.iz) and re.match(r"[SXAIFW](?!=)", self.flags): sErr += '[is] incohérent' if self.iz.endswith(("mas", "fem", "epi")) and (not self.flags or not self.flags.startswith(("S", "X", "F", "W", "A", "I", "U"))): sErr += '[is] incomplet' if self.flags.startswith(("a", "b", "c", "d")) and not self.lemma.endswith("er"): sErr += "drapeau pour verbe du 1ᵉʳ groupe sur un lemme non conforme" if self.flags.startswith("f") and not self.lemma.endswith(("ir", "ïr")): sErr += "drapeau pour verbe du 2ᵉ groupe sur un lemme non conforme" if sErr: |
︙ | ︙ |
Modified gc_lang/fr/dictionnaire/orthographe/FRANCAIS.dic from [3ea594acba] to [76f883f0c7].
more than 10,000 changes