Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -5280,10 +5280,15 @@ __[i](p_un_moment_instant)__ (un (?:instant|moment|jour)) +({w_1}) @@0,$ <<- not morph(\2, ":A.*:[me]:[si]", False) ~1>> * ## Simplication des locutions verbales +__[i](loc_arriver)__ + (arriv\w+) (([aà]) (?:échéance|point nommé)) @@0,$,w + <<- morph(\1, ">arriver ", False) >>> + <<- \3 == "a" -3>> à # Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”. + <<- ~2>> * __[i](p_donner_sens)__ ((?:re|)donn\w+) +(sens) @@0,$ <<- morph(\1, ">(?:re|)donner ", False) ~2>> * __[i](p_faire_qqch)__ (f[aiîeo]\w*) +(tous(?: deux| trois|) +|)(allusion|assaut|bande à part|bonne figure|confiance|compliqué|chaud|débat|demi-tour|envie|fausse route|froid|front commun|gr(?:ise mine|and cas)|h(?:alte|onte)|illusion|ma(?:chine|rche) arrière|mouche|p(?:art(?:ie(?: intégrante|)|)|eur|laisir|rofil bas)|rage|salle comble|sens|signe|table rase|volte-face|ce que bon (?:me|te|lui|leur|nous|vous) semble) @@0,*,$ @@ -5339,10 +5344,11 @@ <<- morph(\1, ">trier ", False) ~2>> * __[i](p_venir)__ (v[eiî]\w+) ((?:on ne sait|je ne sais) (?:pas |)(?:trop |)d’où) @@0,$ <<- morph(\1, ">venir ", False) ~2>> * +TEST: ce contrat arrive {{a}} échéance. TEST: il faut tenir {{contes}} des faits au lieu de nos impressions. TEST: prendre {{a}} la légère ce test serait une erreur. TEST: on va suivre ça de {{prêt}}. TEST: il faut se tenir {{a}} distance de ces gens-là. TEST: cette expérience ne va pas tarder à tourner {{cours}}.