Index: gc_lang/fr/dictionnaire/genfrdic.py ================================================================== --- gc_lang/fr/dictionnaire/genfrdic.py +++ gc_lang/fr/dictionnaire/genfrdic.py @@ -825,11 +825,11 @@ if re.search(r"pl|sg|inv", self.iz) and re.match(r"[SXAIFW](?!=)", self.flags): sErr += '[is] incohérent' 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")): + 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" Index: gc_lang/fr/dictionnaire/orthographe/FRANCAIS.dic ================================================================== --- gc_lang/fr/dictionnaire/orthographe/FRANCAIS.dic +++ gc_lang/fr/dictionnaire/orthographe/FRANCAIS.dic @@ -1,6 +1,6 @@ -85784 +85794 × po:sign se:math di:* id:233045 Ω/U.||-- po:nom is:mas is:inv lx:symb se:élec di:* fq:0 id:201049 _ po:div di:* fq:0 id:231410 - po:ponc po:sign se:@ di:* id:233042 , po:ponc se:@ di:* id:233025 @@ -1605,11 +1605,11 @@ afibrinogénémie/S*() po:nom is:fem se:méd di:* fq:3 id:226327 aficionado/S*() po:nom is:mas di:* fq:5 id:126971 afin/Q'Q* po:mg po:loc.prepv po:loc.cj se:@ di:* fq:8 id:126972 aflatoxine/S*() po:nom is:fem se:bio di:* fq:5 id:225997 AFLP po:nom is:mas is:inv lx:sig se:bio et:angl di:X fq:4 id:228088 -Afnor/L'D'Q' po:nom is:fem lx:sig se:soc se:admin di:* fq:0 id:231226 +Afnor/L'D'Q' po:nom is:fem is:inv lx:sig se:soc se:admin di:* fq:0 id:231226 afocal/W*() po:adj di:* fq:4 id:126973 AFP/L'D'Q' po:npr is:fem is:inv lx:sig se:soc se:comm di:* fq:5 id:229195 africain/F*() po:nom po:adj se:gent di:* fq:7 id:126974 africanisation/S*() po:nom is:fem di:* fq:5 id:126975 africaniser/a4p+() po:v1__t_q_zz di:* fq:5 id:126976 @@ -1642,12 +1642,11 @@ afrorock/S*() po:nom is:mas se:mus et:angl di:* fq:0 id:225001 after/S*() po:nom is:epi et:angl di:* id:233013 aftershave/S*() po:nom is:mas et:angl di:* fq:3 id:211722 after-shave/L'D'Q' po:nom is:mas is:inv et:angl di:C fq:1 id:211721 Aful/L'D'Q' po:nom is:fem is:inv lx:sig di:X fq:1 id:227480 -AG/L'D'Q' po:nom is:fem lx:sig di:* fq:0 id:232235 -AG po:nom is:fem is:inv lx:sig di:* fq:6 id:232641 +AG/L'D'Q' po:nom is:fem is:inv lx:sig di:* fq:6 id:232641 aga/S*() po:nom is:mas di:R fq:5 id:126990 agaçant/F*() po:adj di:* fq:5 id:127011 agace/S*() po:nom is:fem lx:vx lx:rég lx:québ di:* fq:5 id:215625 agacement/S*() po:nom is:mas di:* fq:5 id:126991 agace-pissette/S*() po:nom is:fem lx:québ lx:péj di:* fq:1 id:219947 @@ -1962,11 +1961,11 @@ ahurissement/S*() po:nom is:mas di:* fq:5 id:127156 aï/S*() po:nom is:mas di:* fq:6 id:130395 Aïcha/L'D'Q' po:prn is:fem is:inv di:* fq:5 id:201920 aiche/S*() po:nom is:fem lx:var lx:rare lx:dic di:A fq:3 id:127157 aicher/a2p+() po:v1__t___zz lx:var lx:rare lx:dic di:A fq:2 id:127158 -Aïd/L'D'Q' po:nom is:fem lx:abr et:ara di:* fq:0 id:231214 +Aïd/L'D'Q' po:nom is:fem is:inv lx:abr et:ara di:* fq:0 id:231214 Aida/L'D'Q' po:prn is:fem is:inv di:* fq:5 id:223928 Aidan/L'D'Q' po:prn is:mas is:inv di:* fq:4 id:222491 aidant/F*() po:nom di:* fq:5 id:205309 aide/S*() po:nom is:epi di:* fq:7 id:127159 aide-comptable/L'D'Q' po:nom is:mas is:sg di:* fq:2 id:127160 @@ -2502,11 +2501,11 @@ alimentation/S*() po:nom is:fem di:* fq:7 id:127426 alimenter/a4p+() po:v1__tnq__a di:* fq:7 id:127427 Aline/L'D'Q' po:prn is:fem is:inv di:* fq:6 id:123278 alinéa/S*() po:nom is:mas di:* fq:7 id:127429 alinéaire/S*() po:adj is:epi se:impr di:* fq:3 id:222099 -Aliona/L'D'Q' po:prn is:fem di:* id:234966 +Aliona/L'D'Q' po:prn is:fem is:inv di:* id:234966 alios/L'D'Q' po:nom is:mas is:inv di:* fq:6 id:127430 Alioth/L'D'Q' po:npr is:epi is:inv se:astre di:* fq:4 id:232259 aliphatique/S*() po:adj is:epi di:* fq:5 id:127431 aliquante/S*() po:adj is:fem di:* fq:3 id:127432 aliquote/S*() po:nom is:epi se:math et:lat di:* fq:5 id:127433 @@ -3919,11 +3918,11 @@ annulateur/Fi() po:nom po:adj di:* fq:3 id:128238 annulatif/F*() po:adj di:* fq:3 id:220907 annulation/S*() po:nom is:fem di:* fq:7 id:128237 annulement/S*() po:nom is:mas se:marin di:* fq:3 id:231667 annuler/a4p+() po:v1__t_q_zz di:* fq:7 id:128239 -annulingus/L'D'Q' po:nom is:mas se:sexe di:* fq:0 id:232418 +annulingus/L'D'Q' po:nom is:mas is:inv se:sexe di:* fq:0 id:232418 annuus po:adj is:epi is:inv se:bot et:lat di:X fq:4 id:228143 anoblir/f4p+() po:v2_it_q__a di:* fq:6 id:128245 anoblissant/F*() po:adj di:* fq:4 id:223327 anoblissement/S*() po:nom is:mas di:* fq:5 id:128246 anode/S*() po:nom is:fem di:* fq:6 id:128247 @@ -4585,11 +4584,11 @@ antisudoral/W*() po:adj lx:vx se:physio di:* fq:3 id:217038 antisymétrique/S*() po:adj is:epi di:* fq:5 id:128473 antisyndical/W*() po:adj se:polit di:* fq:4 id:230662 antisyphilitique/S*() po:adj is:epi di:* fq:5 id:128474 antisystème/S*() po:nom po:adj is:epi lx:néo se:polit di:* fq:4 id:229077 -anti-système/L'D'Q' po:nom po:adj is:epi lx:néo se:polit di:C fq:0 id:229107 +anti-système/L'D'Q' po:nom po:adj is:epi is:inv lx:néo se:polit di:C fq:0 id:229107 antitabac/L'D'Q' po:adj is:epi is:inv di:* fq:4 id:219722 anti-tabac po:adj is:epi is:inv di:C fq:3 id:224809 antitache/S*() po:adj is:epi di:R fq:2 id:210275 antitache/L'D'Q' po:adj is:epi is:inv di:M fq:0 id:210274 antiterminaison/S*() po:nom is:fem lx:néo se:bioch di:* fq:1 id:222580 @@ -5592,12 +5591,12 @@ arnica/S*() po:nom is:fem di:* fq:5 id:129141 Arnie/L'D'Q' po:prn is:mas is:inv di:* fq:4 id:226299 ARNm/L'D'Q' po:nom is:mas is:inv lx:sig se:bioch di:* fq:5 id:216414 Arnold/L'D'Q' po:prn is:mas is:inv di:* fq:6 id:224479 Arnouville-lès-Gonesse/L'D'Q' po:npr is:epi is:inv se:cité di:* fq:2 id:229767 -ARNr/L'D'Q' po:nom is:mas se:bioch di:* fq:0 id:231550 -ARNt/L'D'Q' po:nom is:mas se:bioch di:* fq:0 id:231528 +ARNr/L'D'Q' po:nom is:mas is:inv se:bioch di:* fq:0 id:231550 +ARNt/L'D'Q' po:nom is:mas is:inv se:bioch di:* fq:0 id:231528 arobas/F*() po:nom et:esp di:* fq:4 id:129142 arobe/S*() po:nom is:fem et:esp di:R fq:4 id:129143 arole/S*() po:nom is:mas lx:dic se:bot di:R fq:4 id:129145 arolle/S*() po:nom is:mas se:bot di:M fq:4 id:129146 aromatase/S*() po:nom is:fem se:bioch di:* fq:4 id:230295 @@ -10174,10 +10173,11 @@ bocager/F.() po:adj di:* fq:5 id:131881 bocal/X.() po:nom is:mas di:* fq:6 id:131882 bocard/S.() po:nom is:mas di:* fq:5 id:131883 bocardage/S.() po:nom is:mas di:* fq:4 id:131884 bocarder/a0p+() po:v1__t___zz di:* fq:4 id:131885 +Boccace po:patr is:epi is:inv se:litt di:* id:235145 boche/S.() po:nom is:epi di:* fq:5 id:131887 Bochner po:patr is:epi is:inv di:* fq:4 id:123568 Bocholt po:npr is:epi is:inv se:cité di:* fq:4 id:230829 Bochum po:npr is:epi is:inv se:cité di:* fq:5 id:213760 bock/S.() po:nom is:mas et:all di:* fq:5 id:131888 @@ -17280,10 +17280,11 @@ cognitif/F.() po:adj di:* fq:7 id:136266 cognition/S.() po:nom is:fem di:* fq:6 id:204285 cognitivement po:adv di:* fq:4 id:136267 cognitivisme/S.() po:nom is:mas di:* fq:5 id:205637 cognitiviste/S.() po:nom po:adj is:epi di:* fq:5 id:205638 +cognitivo-comportemental/W.() po:adj se:psycho di:* id:235151 cognoter/a0p.() po:v1_i____zz di:* fq:0 id:136268 cogouvernance/S.() po:nom is:fem se:polit di:* fq:1 id:232518 cohabitant/F.() po:nom po:adj di:* fq:5 id:136275 cohabitation/S.() po:nom is:fem di:* fq:6 id:136276 cohabitationniste/S.() po:nom po:adj is:epi lx:rare di:* fq:4 id:205897 @@ -17795,10 +17796,11 @@ commutation/S.() po:nom is:fem di:* fq:6 id:136606 commutativité/S.() po:nom is:fem di:* fq:4 id:136608 commuter/a0p+() po:v1_it___zz di:* fq:5 id:136609 Comoé po:nom is:fem is:inv se:riv se:rég di:* fq:5 id:224290 CoMoO₄ po:nom is:mas is:inv lx:cc se:chim di:* id:233926 +comorbide/S.() po:adj is:epi se:psycho di:* id:235150 comorbidité/S.() po:nom is:fem se:méd di:* fq:4 id:222713 Comores po:nom is:fem is:pl se:pays se:île di:* fq:6 id:123831 comorien/F,() po:nom po:adj di:* fq:5 id:183219 comourant/S.() po:nom is:mas se:droit di:* fq:4 id:220981 compacité/S.() po:nom is:fem di:* fq:5 id:136620 @@ -22367,10 +22369,11 @@ décondensation/S.() po:nom is:fem lx:néo di:* fq:4 id:216334 décondenser/a0p+() po:v1__t___zz se:bio di:* fq:4 id:219514 déconditionnement/S.() po:nom is:mas di:* fq:4 id:141452 déconditionner/a0p+() po:v1__t___zz di:* fq:4 id:141453 déconfessionnalisation/S.() po:nom is:fem se:reli di:* fq:4 id:218867 +déconfinement/S.() po:nom is:mas di:* id:235146 déconfire/yV() po:v3__t____a di:* fq:5 id:141455 déconfiture/S.() po:nom is:fem di:* fq:6 id:141457 décongélation/S.() po:nom is:fem di:* fq:5 id:141464 décongeler/b0p+() po:v1__t___zz di:* fq:4 id:141458 décongestif/F.() po:adj di:* fq:4 id:141463 @@ -22831,10 +22834,11 @@ déglaçage/S.() po:nom is:mas di:* fq:4 id:213625 déglacement/S.() po:nom is:mas lx:alt di:* fq:3 id:141865 déglacer/a0p+() po:v1__t___zz di:* fq:4 id:141866 déglaciation/S.() po:nom is:fem di:* fq:4 id:141867 déglinguer/a0p+() po:v1__t_q_zz di:* fq:5 id:141869 +déglobalisation/S.() po:nom is:fem se:polit se:écono di:* id:235155 dégluer/a0p+() po:v1__t___zz di:* fq:2 id:141871 déglutination/S.() po:nom is:fem di:* fq:3 id:141873 déglutir/f0p+() po:v2_it____a di:* fq:5 id:141874 déglutition/S.() po:nom is:fem di:* fq:6 id:141875 dégobiller/a0p+() po:v1_it___zz di:* fq:4 id:141876 @@ -27811,10 +27815,11 @@ électrochimique/S*() po:adj is:epi di:* fq:5 id:181255 électrochoc/S*() po:nom is:mas di:* fq:5 id:181256 électrocinétique/S*() po:nom is:fem se:phys di:* fq:4 id:217264 électrocinétique/S*() po:adj is:epi se:chim di:* fq:4 id:217265 électrocoagulation/S*() po:nom is:fem di:* fq:4 id:181257 +électroconvulsivothérapie/S*() po:nom is:fem se:méd di:* id:235149 électrocuter/a4p+() po:v1__t_q_zz di:* fq:5 id:181258 électrocution/S*() po:nom is:fem di:* fq:5 id:181259 électrocyclique/S*() po:adj is:epi lx:rare se:chim di:* fq:1 id:228274 électrode/S*() po:nom is:fem di:* fq:6 id:181261 électrodéposition/S*() po:nom is:fem di:* fq:4 id:213394 @@ -30271,10 +30276,11 @@ érotologique/S*() po:adj is:epi se:sexe di:* fq:3 id:222364 érotologue/S*() po:nom is:epi di:* fq:3 id:218504 érotomane/S*() po:nom is:epi di:* fq:4 id:181993 érotomaniaque/S*() po:adj is:epi di:* fq:4 id:181994 érotomanie/S*() po:nom is:fem di:* fq:5 id:181995 +érouv/S*() po:nom is:mas se:jud di:* id:235153 ERP/L'D'Q' po:nom is:mas is:inv lx:sig di:X fq:5 id:227452 Erpe-Mere/L'D'Q' po:npr is:epi is:inv se:cité di:* fq:3 id:230859 erpétologie/S*() po:nom is:fem lx:dic se:zool et:grec di:R fq:4 id:144931 erpétologique/S*() po:adj is:epi lx:rare lx:dic di:R fq:4 id:209868 erpétologiste/S*() po:nom is:epi lx:rare lx:dic di:R fq:3 id:209870 @@ -31184,10 +31190,11 @@ euthanasié/F*() po:nom di:* fq:3 id:145329 euthanasier/a2p+() po:v1__t___zz di:* fq:4 id:145328 euthanasique/S*() po:adj is:epi se:méd di:* fq:4 id:220307 euthanasiste/S*() po:nom po:adj is:epi lx:néo di:* fq:1 id:224150 euthérien/S*() po:nom is:mas se:zool di:* fq:3 id:219104 +euthymie/S*() po:nom is:fem se:psycho et:grec di:* id:235147 eutocie/S*() po:nom is:fem se:méd et:grec di:* fq:3 id:224492 eutrophe/S*() po:adj is:epi et:grec di:* fq:4 id:225995 eutrophisation/S*() po:nom is:fem di:* fq:5 id:145330 eux/D'Q' po:mg po:propersuj po:properobj po:3pe is:mas is:pl se:@ di:* fq:8 id:145331 eux-mêmes/D'Q' po:mg po:propersuj po:properobj po:3pe is:mas is:pl se:@ di:* fq:5 id:145332 @@ -39470,11 +39477,11 @@ hindou/F*() po:nom po:adj di:M fq:6 id:150556 hindouisme/S*() po:nom is:mas di:M fq:5 id:150557 hindouiste/S*() po:nom po:adj is:epi lx:alt di:M fq:5 id:150558 hindoustani/F*() po:adj et:hind di:* fq:4 id:211037 hindoustani/S*() po:nom is:mas et:hind di:* fq:4 id:150559 -Hindustan/L' po:nom is:mas se:rég di:* fq:0 id:232890 +Hindustan/L' po:nom is:mas is:inv se:rég di:* fq:0 id:232890 hinterland/S*() po:nom is:mas et:all di:* fq:5 id:150560 HIO₂ po:nom is:mas is:inv lx:cc se:chim di:* id:234323 HIO₃ po:nom is:mas is:inv lx:cc se:chim di:* id:234324 HIO₄ po:nom is:mas is:inv lx:cc se:chim di:* id:234325 HIP po:nom is:fem is:inv lx:sig di:X fq:4 id:232048 @@ -39667,11 +39674,11 @@ holiste/S*() po:nom po:adj is:epi di:* fq:5 id:183345 holistique/S*() po:adj is:epi di:* fq:5 id:183346 hollandais/F.() po:nom po:adj lx:pel se:gent di:* fq:7 id:150665 hollande/S.() po:nom is:epi lx:pel di:* fq:5 id:150666 Hollande po:nom is:fem is:inv se:pays di:* fq:7 id:124334 -Hollande/L'D'Q' po:patr is:epi is:inv se:polit di:* fq:7 id:226955 +Hollande/D'Q' po:patr is:epi is:inv se:polit di:* fq:7 id:226955 Holly/L'D'Q' po:prn is:fem is:inv di:* fq:5 id:222700 Hollywood po:npr is:epi is:inv se:cité di:* fq:6 id:205213 hollywoodien/F,() po:adj lx:pel di:* fq:5 id:150667 Holmes po:patr is:epi is:inv se:crime se:myth di:* fq:6 id:222957 holmium/S*() po:nom is:mas di:* fq:4 id:150668 @@ -40121,11 +40128,11 @@ hub/S.() po:nom is:mas lx:pel et:angl di:* fq:5 id:211074 Hubble po:patr is:epi is:inv di:* fq:5 id:182513 Hubei po:nom is:mas is:inv se:rég di:* fq:4 id:229412 Hubert/L'D'Q' po:prn is:mas is:inv di:* fq:7 id:124348 hublot/S.() po:nom is:mas lx:pel di:* fq:5 id:150946 -hubris/L'D'Q' po:nom is:fem lx:alt se:affect et:grec di:* fq:0 id:231651 +hubris/L'D'Q' po:nom is:fem is:inv lx:alt se:affect et:grec di:* fq:0 id:231651 Hubscher po:patr is:epi is:inv di:X fq:4 id:227162 Hubzilla po:npr is:mas is:inv se:prod di:X fq:1 id:232050 huche/S.() po:nom is:fem lx:pel di:* fq:5 id:150947 hucher/a0p+() po:v1__t___zz di:* fq:4 id:150948 huchet/S.() po:nom is:mas lx:pel di:* fq:4 id:150949 @@ -49437,10 +49444,11 @@ Manhattan po:npr is:epi is:inv se:cité di:* fq:6 id:202137 maniabilité/S.() po:nom is:fem di:* fq:5 id:156790 maniable/S.() po:adj is:epi di:* fq:6 id:156791 maniacodépressif/F.() po:nom po:adj se:psychia di:R fq:4 id:156793 maniaco-dépressif/F.() po:nom po:adj se:psychia di:M fq:3 id:156792 +maniaco-dépression/S.() po:nom is:fem se:psycho se:méd di:* id:235152 maniaque/S.() po:nom po:adj is:epi di:* fq:6 id:156794 maniaquement po:adv di:* fq:3 id:209942 maniaquerie/S.() po:nom is:fem lx:fam di:* fq:4 id:156795 manichéen/F,() po:nom po:adj di:* fq:6 id:156797 manichéisme/S.() po:nom is:mas di:* fq:5 id:156798 @@ -67442,10 +67450,11 @@ réamorçage/S.() po:nom is:mas di:* fq:4 id:182659 réamorcer/a0p+() po:v1__t___zz di:* fq:4 id:170343 réanalyser/a0p+() po:v1__t_q_zz di:* fq:4 id:203616 réanimateur/Fc() po:nom po:adj di:* fq:5 id:205987 réanimation/S.() po:nom is:fem di:* fq:6 id:170347 +réanimatoire/S.() po:adj is:epi se:méd di:* id:235156 réanimer/a0p+() po:v1__t___zz di:* fq:5 id:170348 réapparaitre/wQq+() po:v3_i____e_ di:R fq:4 id:170349 réapparaître/wQq+() po:v3_i____e_ di:M fq:6 id:170350 réapparition/S.() po:nom is:fem di:* fq:6 id:170351 réappliquer/a0p+() po:v1_it____a di:* fq:5 id:231543 @@ -79546,10 +79555,11 @@ thymoanaleptique/S.() po:adj is:epi se:psychia se:pharma di:* fq:3 id:217887 thymo-analeptique/S.() po:adj is:epi lx:rare se:psychia se:pharma di:C fq:0 id:226701 thymo-analeptique/S.() po:nom is:mas lx:rare se:psychia se:pharma di:C fq:0 id:226702 thymocyte/S.() po:nom is:mas se:bio di:* fq:4 id:221008 thymol/S.() po:nom is:mas se:chim di:* fq:5 id:176338 +thymorégulateur/S.() po:nom is:mas se:pharma di:* id:235148 thymus po:nom is:mas is:inv se:anat et:grec di:* fq:6 id:176339 thyratron/S.() po:nom is:mas di:* fq:5 id:176340 thyréostimuline/S.() po:nom is:fem se:bioch di:* fq:4 id:221010 thyréotoxicose/S.() po:nom is:fem se:méd di:* fq:4 id:223040 thyréotoxique/S.() po:adj is:epi lx:alt se:méd di:* fq:3 id:217207