Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -3100,16 +3100,17 @@ #### Articles et prépositions + verbes __[s]/conf(conf_en_mts_verbe)__ ([eE]n ([mtsn])(?:e |’))({w_1}) @@0,*,$ - <<- morphex(\3, ":[123][sp]", ":[PY]") >>> + <<- morphex(\3, ":[123][sp]", ":[PY]") and not \0.endswith("n’importe") >>> <<- morph(\3, ":3p", False) -3>> =suggVerb(\2, ":P") # Incohérence : « en \1 \2 »… Vouliez-vous écrire le verbe au participe présent ? <<- not (\1.endswith("se ") and morph(\3, ":[NA]", False)) -1>> "\2’en " # Incohérence : vouliez-vous écrire « \2’en » ? TEST: {{en t’}}ait donné tant. ->> "t’en " TEST: {{en n’}}{{envoient}} que peu. +TEST: toute chose pourrait finalement advenir indifféremment en n’importe quel point du globe __[i]/conf(conf_malgré_le_la_les)__ malgré l(?:es? +|a +|’)({w_3}) @@$ <<- morphex(\1, ":", ":[GNAWMB]") -1>> =suggSimil(\1, ":[NA]", True) # Incohérence : après “malgré”, on devrait trouver un groupe nominal.