Overview
Comment: | [fr] contrôle des drapeaux pour les verbes du 1ᵉʳ et du 2ᵉ groupe |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
13cbee29cddc0b2c47b80834f8bba35b |
User & Date: | olr on 2018-03-07 10:06:53 |
Original Comment: | [fr] contrôle des drapeaux pour les verbes du 1?? et du 2? groupe |
Other Links: | manifest | tags |
Context
2018-03-07
| ||
13:27 | [graphspell] helpers: Map/Object conversion: return null if null given as parameter check-in: 7ab6e5b571 user: olr tags: trunk, graphspell | |
10:06 | [fr] contrôle des drapeaux pour les verbes du 1ᵉʳ et du 2ᵉ groupe check-in: 13cbee29cd user: olr tags: trunk, fr | |
09:22 | [fx][bug] spelling: fix display of suggestions from multiple dictionaries check-in: 5603c72dbb user: olr tags: trunk, fx | |
Changes
Modified gc_lang/fr/dictionnaire/genfrdic.py from [31b6065518] to [fbdbd49c59].
︙ | ︙ | |||
838 839 840 841 842 843 844 845 846 847 848 849 850 851 | if re.search(r"pl|sg|inv", self.iz) and re.match(r"[SXAIFW](?!=)", self.flags): sErr += '[is]' if re.search(r"nom|adj", self.po) and re.match(r"(?i)[aâàäáeéèêëiîïíìoôöóòuûüúù]", self.lemma) and re.match("[SFWXAI][.]", self.flags) \ and "pel" not in self.lx: sErr += 'le drapeau derait finir avec *' if not self.flags and self.iz.endswith(("mas", "fem", "epi")): sErr += '[is] incomplet' if sErr: echo(' error - id: ' + self.iD, end = "") echo(' ' + sErr + ' in ' + self.__str__()) def setTagsFrom (self, oEnt): self.po = oEnt.po self.iz = oEnt.iz | > > > > | 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 | if re.search(r"pl|sg|inv", self.iz) and re.match(r"[SXAIFW](?!=)", self.flags): sErr += '[is]' if re.search(r"nom|adj", self.po) and re.match(r"(?i)[aâàäáeéèêëiîïíìoôöóòuûüúù]", self.lemma) and re.match("[SFWXAI][.]", self.flags) \ and "pel" not in self.lx: sErr += 'le drapeau derait finir avec *' if not self.flags and self.iz.endswith(("mas", "fem", "epi")): 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"): sErr += "drapeau pour verbe du 2ᵉ groupe sur un lemme non conforme" if sErr: echo(' error - id: ' + self.iD, end = "") echo(' ' + sErr + ' in ' + self.__str__()) def setTagsFrom (self, oEnt): self.po = oEnt.po self.iz = oEnt.iz |
︙ | ︙ |