Index: gc_lang/fr/rules.grx
==================================================================
--- gc_lang/fr/rules.grx
+++ gc_lang/fr/rules.grx
@@ -8126,11 +8126,11 @@
 
 
 # cou / coup / coût
 __conf_coup_cout_cou1__
     [>cou|>coût|>cout] [de|d’] [>baguette|>barre|>bâton|>bec|>bélier|blues|>botte|>boule|>boutoir|>bol|>bite|>cœur|>chaud|>coude|>couteau|>dé|>dent|>déprime|>froid|fil|>filet|>foudre|>genou|>grâce|>griffe|>grisou|>gueule|>hache|>hanche|Jarnac|jus|>jeune|>klaxon|>main|maître|maitre|>massue|>marteau|>menton|>nostalgie|>pied|>poing|>poignard|>pouce|>pute|>queue|>rein|>rabot|>savate|>sang|>sabot|>sabre|>sifflet|>soleil|>sonde|>surin|>tête|>théâtre|>tonnerre|>torchon|>trique|>vent|vieux]
-    [>cou|>coût|>cout] d’ [>éclat|>épée|>état|>épaule|œil|>estoc]
+    [>cou|>coût|>cout] d’ [>éclat|>épée|>état|>épaule|œil|oeil|>estoc]
     [>cou|>coût|>cout] du sort
     [>cou|>coût|>cout] [dur|durs]
         <<- /conf/ -1>> coup|coups      && Confusion probable. Le coût est le prix d’une chose. Le cou est la partie joignant le tronc à la tête. Pour ce qui frappe, écrivez “coup”.
 
     [>cou|>coup] de [>base|revient|reviens|>distribution|>développement|>production|>maintenance|>construction|>fonctionnement|>fabrication|>financement|>formation|>renonciation|>stockage|>transaction|>transfert|>transport|>transformation|>viabilisation]
@@ -9466,10 +9466,11 @@
 
     à l’ instant [exact|précis] ou
     au moment ?[exact|précis]¿ ou
     d’ ou
     jusqu’ ou
+    [les|ces] fois ou
     mais ou
     par ou
     n’importe ou
     ni ou
     c’ en [est|était|sera|serait] ou
@@ -12281,11 +12282,10 @@
 
 
 __purge_locutions_temporelles_usuelles__
     $:B [secondes|minutes|heures] plus [tôt|tard|auparavant]
     $:B [jours|semaines|mois|ans|années|décennies|siècles|millénaires] plus [tôt|tard|auparavant]
-    à ?[si|très|trop]¿ courte portée
     à [midi|minuit]  ?pile¿
     à cet instant ?[exact|précis]¿
     à cette [date|occasion] ?fatidique¿
     à cette heure
     à cette heure [tardive|matinale]
@@ -12320,10 +12320,11 @@
     au bout d’ un moment
     au commencement
     au début
     au [dernier|même|bon|mauvais] [moment|instant]
     au [Ier|Iᵉʳ|IId|Ind|IIᵈ|IIⁿᵈ] siècle
+    au ~^[xXvViI]+(?:[eᵉ]|i?[èe]me)$ siècle
     au cours de la [dernière|prochaine] [seconde|minute|heure|journée|semaine|année]
     au cours de la [seconde|minute|journée|semaine] [dernière|passée|précédente|prochaine]
     au cours de l’ [heure|année] ?[dernière|passée|précédente|prochaine]¿
     au cours de l’ an ?[dernier|passé|précédent|prochain]¿
     au cours des ?$:B¿ [derniers|précédents|prochains] [jours|mois|ans|siècles|millénaires]
@@ -12339,11 +12340,10 @@
     au jour et à l’ heure dits
     au jour j
     au jour le jour
     au milieu de la nuit
     au plus [tard|tôt] [lundi|mardi|mercredi|jeudi|vendredi|samedi|dimanche]
-    au ~^[xXvViI]+(?:[eᵉ]|i?[èe]me)$ siècle
     avant demain ?[matin|soir|après-midi]¿
     avant longtemps
     comme autrefois
     comme avant
     comme d’ [habitude|hab]
@@ -12415,32 +12415,30 @@
     en \d\d+ [ans|années|mois|semaines|jours|heures|minutes|secondes]
     en ce moment ?[particulier]¿
     en cet instant
     en d’ autres circonstances
     en début [de|d’] [journée|matinée|soirée|après-midi]
-    en l’ absence de preuve suffisante
-    en l’ absence de preuve suffisante du contraire
-    en l’ absence de preuves suffisantes
-    en l’ absence de preuves suffisantes du contraire
     en milieu [de|d’] [journée|matinée|soirée|après-midi]
     en un claquement de doigts
     en un clin d’ œil
     été comme hiver
     jour pour jour
     jusqu’ [alors|ici|aujourd’hui|Noël|Pâques]
     jusqu’ au nouvel an
     jusqu’ à [demain|hier] ?[matin|soir|après-midi]¿
-    jusqu’ à [mon|ton|son|notre|votre|leur] dernier souffle
+    jusqu’ à [ma|sa|ta|notre|votre|leur] mort
+    jusqu’ à [mon|ton|son|notre|votre|leur] dernier [souffle|soupir]
     jusqu’ à [mon|ton|son|notre|votre|leur] dernier souffle [de|d’] vie
     jusqu’ à aujourd’hui
     jusqu’ à ce que [ils|elles|iels] en sachent plus
     jusqu’ à ce que [j’|il|elle|on] en sache plus
     jusqu’ à ce que mort s’ ensuive
     jusqu’ à ce que nous en sachions plus
     jusqu’ à ce que tu en saches plus
     jusqu’ à ce que vous en sachiez plus
     jusqu’ à la dernière [minute|seconde]
+    jusqu’ à la fin
     jusqu’ à la fin [de|d’] [mes|tes|ses|nos|vos|leurs] jours
     jusqu’ à la tombée [de|d’] la nuit
     jusqu’ à maintenant
     jusqu’ à nouvel ordre
     jusqu’ à pas d’ heure
@@ -12663,11 +12661,11 @@
     <start>  puis
     [<start>|,|(] grand bien lui fasse
         <<- ~2:0>> *
 
 
-__purge_prépositions_qqn__
+__purge_prépositions_pronoms__
     [après|avant|avec|pour|contre|sans|envers|chez|en|malgré|selon] les uns et les autres           [<end>|,|@:[VXG]¬>qui/]
         <<- ~1:6>> *
 
     [après|avant|avec|pour|contre|sans|envers|chez|de|d’|malgré|selon] on ne sait [qui|quoi]        [<end>|,|@:[VXG]¬>qui/]
         <<- ~1:5>> *
@@ -12707,11 +12705,11 @@
     ni [après|avec|chez|contre|de|d’|derrière|devant|envers|malgré|pour|sans|sous|sur] [moi|toi|lui|elle|elles|iel|iels|eux|nous|vous] ?,¿
         || ni [après|avec|chez|contre|de|d’|derrière|devant|envers|malgré|pour|sans|sous|sur] [moi|toi|lui|elle|elles|iel|iels|eux|nous|vous]
         <<- ~>> *
 
     parmi [nous|vous] ?autres¿
-    parmi [eux|elles]
+    parmi [eux|elles|iels]
         <<- ~>> *
 
     par-devers [moi|toi|lui|elle|elles|iel|iels|eux|nous|vous]
         <<- ~>> *
 
@@ -12724,16 +12722,17 @@
     jusqu’ à    chez
     de          chez
     par         chez
         <<- ~1:-2>> *
 
-    à partir [de|d’]  {pronom_obj}
-    au-dessus [de|d’] {pronom_obj}
-    au-dedans [de|d’] {pronom_obj}
-    en dessous [de|d’] {pronom_obj}
-    ?tout¿ au fond [de|d’] {pronom_obj}
-    ?tout¿ autour [de|d’] {pronom_obj}
+    à part                  {pronom_obj}
+    à partir [de|d’]        {pronom_obj}
+    au-dessus [de|d’]       {pronom_obj}
+    au-dedans [de|d’]       {pronom_obj}
+    en dessous [de|d’]      {pronom_obj}
+    ?tout¿ au fond [de|d’]  {pronom_obj}
+    ?tout¿ autour [de|d’]   {pronom_obj}
         <<- ~>> *
 
 TODO: comme
 
 
@@ -12787,10 +12786,11 @@
     à bâtons rompus
     à beaucoup près
     à belles dents
     à bien des égards
     à bien pire
+    à ?[si|très|trop]¿ courte portée
     à ?[si|très|trop]¿ bon [compte|escient|droit]
     à bout de [bras|souffle|force|forces|nerf|nerfs]
     à bout [portant|touchant]
     à bras ouverts
     à bras le corps
@@ -13333,10 +13333,14 @@
     en garde à vue ?prolongée¿
     en ?[assez|si|très|trop]¿ grand nombre
     en ?[assez|si|très|trop]¿ grande [difficulté|majorité|partie|pompe]
     en ?[assez|si|très|trop]¿ haut lieu
     en ?[assez|si|très|trop]¿ haute [estime|mer]
+    en l’ absence de preuve suffisante
+    en l’ absence de preuve suffisante du contraire
+    en l’ absence de preuves suffisantes
+    en l’ absence de preuves suffisantes du contraire
     en l’ occurrence
     en lieu sûr
     en ligne [de|d’] [compte|mire]
     en main propre
     en mains propres
@@ -13801,11 +13805,11 @@
 __gestion_mots_grammaticaux__
     à [bord|bout|cause|contre-courant|côté|court|défaut|destination|disposition|droite|flanc]                           [de|du|d’|des]
     à [gauche|hauteur|partir|portée|proximité|propos|rebours|titre]                                                     [de|du|d’|des]
     à [bonne|faible|grande] distance                                                                                    [de|du|d’|des]
     à l’ [affût|affut|approche|arrière|aune|avant|écart|égard|est|extérieur|encontre]                                   [de|du|d’|des]
-    à l’ [insu|instar|intérieur|opposé|orée|ouest]                                                                      [de|du|d’|des]
+    à l’ [insu|instar|intérieur|inverse|opposé|orée|ouest]                                                              [de|du|d’|des]
     à l’ autre bout                                                                                                     [de|du|d’|des]
     à la [hauteur|portée|proximité|recherche|suite]                                                                     [de|du|d’|des]
     à la grande surprise                                                                                                [de|du|d’|des]
     à [quelques|plusieurs] [mètres|kilomètres|lieues|pas|minutes|heures]                                                [de|du|d’|des]
     à [quelques|plusieurs] [dizaines|centaines|milliers] de [mètres|kilomètres]                                         [de|du|d’|des]
@@ -13814,11 +13818,11 @@
     à grands coups                                                                                                      [de|d’]
     au [bout|courant|côté|cours|début|détriment|fond|gré|lieu|large|long|milieu|nord]                                   [de|du|d’|des]
     au [profit|ras|sein|secours|sommet|sortir|sud|sujet|vu]                                                             [de|du|d’|des]
     au beau milieu                                                                                                      [de|du|d’|des]
     au fin fond                                                                                                         [de|du|d’|des]
-    au grand dam                                                                                                        [de|du|d’|des]
+    au grand [dam|désespoir]                                                                                            [de|du|d’|des]
     au plus [près|profond]                                                                                              [de|du|d’|des]
     au fur et à mesure                                                                                                  [de|du|d’|des]
     au vu et au su                                                                                                      [de|du|d’|des]
     au nez et à la barbe                                                                                                [de|du|d’|des]
     au sortir                                                                                                           [de|du|d’|des]
@@ -13842,10 +13846,11 @@
     en plein milieu                                                                                                     [de|du|d’|des]
     le long                                                                                                             [de|du|d’|des]
     par le biais                                                                                                        [de|du|d’|des]
     par l’ entremise                                                                                                    [de|du|d’|des]
     par manque                                                                                                          [de|d’]
+    par habitude                                                                                                        [de|du|d’|des]
     sous la houlette                                                                                                    [de|du|d’|des]
     sous forme                                                                                                          [de|d’]
         <<- ~1:-2>> ␣
         <<- =>> define(\1, [":G:R:LR"])
 
@@ -14509,19 +14514,21 @@
     >fuite en avant
     >fusil à [plomb|pompe]
     >garde à vue
     >garde du corps
     gaz à >effet [de|d’] serre
+    >geste >barrière
     >gilet [de|d’] sauvetage
     >gouvernement d’ union nationale
     >grain [de|d’] [blé|maïs|sable]
     >grève [de|d’] la faim
     >groupe [de|d’] [discussion|parole|prière|pression|travail]
     >guerre éclair
     >hall d’ entrée
     >harcèlement [de|d’] rue
     >heure [sup|sup’]
+    heures [de|d’] pointe
     >histoire à dormir debout
     >histoire avec un [grand|petit] h
     >homme [de|d’] [affaires|armes|confiance|exception|État|Église|honneur|lettres|loi|main|paille|pouvoir]
     >homme d’ âge mûr
     >homme à poigne
@@ -14564,11 +14571,11 @@
     >machine à remonter le temps
     >machine [de|d’] guerre
     >maillot [de|d’] bain
     >main d’ œuvre
     >maison à colombages
-    >maison [de|d’] [passe|retraite]
+    >maison [de|d’] [campagne|passe|retraite]
     >mal [de|d’] [tête|ventre|mer]
     >mandat [de|d’] [arrêt|dépôt]
     >marchand [de|d’] tapis
     >marchand [de|d’] fruits et légumes
     >marché aux puces
@@ -15730,11 +15737,11 @@
     >porter plainte
     >prendre ?[ça|cela|ceci]¿ à la légère
     >prendre ?[ça|cela|ceci]¿ au [dépourvu|sérieux]
     >prendre ?[ça|cela|ceci]¿ au pied [de|d’] la lettre
     >prendre bonne note
-    >prendre [congé|conscience|contact|ombrage|note|peur|position|possession|racine|soin|vie]
+    >prendre [acte|congé|conscience|contact|ombrage|note|part|peur|position|possession|racine|soin|vie]
     >prendre d’ assaut
     >prendre [de|d’] [court|vitesse]
     >prendre ?[ça|cela|ceci]¿ en charge
     >prendre ?[ça|cela|ceci]¿ pour argent comptant
     >prendre par surprise
@@ -15967,10 +15974,11 @@
 TEST: D’autres nombreuses actions sont également bien sûr impératives.
 TEST: il y a fort à parier qu’on sera encore oublié…
 TEST: 40 % de chiffre d’affaires en moins par rapport à l’année dernière.
 TEST: Berlin fait neuf fois la superficie de Paris et est deux fois moins peuplée que la capitale française
 TEST: Le risque de décès était deux fois plus élevé chez les malades ayant reçu de l’hydroxychloroquine que chez ceux n’en ayant pas reçu, une différence qui s’estompait avec l’ajout d’azithromycine. Cette combinaison ne changeait cependant rien à la probabilité d’être placé sous respirateur.
+TEST: dans les épidémies, le facteur temps compte beaucoup
 
 
 @@@@
 @@@@
 @@@@
@@ -18312,11 +18320,11 @@
     >tirer a blanc
     >tourner a l’ aigre
     >vendre a >perte
     >venir a bout
     [>venir|>revenir] a point
-        <<- /conf/ -2>> à               && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0
+        <<- /conf/ -2>> à                                                   && Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0
 
     >avoir trait a
     >appartenir a
     >appartenir en propre a
     >avoir [tendance|vocation] a
@@ -18325,10 +18333,11 @@
     en être [réduit+ses] a
     en proie a
     >laisser libre cours a
     >mettre fin a
     >parvenir a
+    >prendre part a
     >prêter attention a
     [m’|t’|s’] en >remettre a
     nous nous en >remettre a
     vous vous en >remettre a
         <<- /conf/ \-1 != "A" and not tag_before(\1, "_àCOI_") and not value(>1, "|été|")
@@ -20322,10 +20331,19 @@
         <<- /conf/ -1>> =\1.replace("out", "oot").replace("OUT", "OOT")         && Confusion probable. Rebouter est un terme de botanique.
 
 TEST: {{Reboute}} l’ordinateur.
 TEST: On {{reboute}} Windows et ça devrait aller.
 
+
+# rebrousser chemin
+__conf_rebrousser_chemin__
+    [>retrousser|>détrousser] chemin
+        <<- /conf/ -1>> =\1.replace("etr", "ebr").replace("ETR", "EBR").replace("dét", "reb").replace("Dét", "Reb").replace("DÉT", "REB")
+        && Confusion probable. Locution “rebrousser chemin”.|https://fr.wiktionary.org/wiki/rebrousser_chemin
+
+TEST: elle {{retrousse}} chemin
+
 
 # rester en contact
 __conf_rester_en_contact__
     >rester en [contacte+s]
         <<- /conf/ --1>> contact                                    && Confusion. Locution “rester en contact”.
@@ -26194,18 +26212,18 @@
 TEST: on va tous manger au resto.
 TEST: elles vont toutes aller faire un tour
 
 
 __conj_det_plur_nom__
-    [ces|mes|tes|ses|nos|vos|leurs|quelques|maints]  @:[NA].*:[pi]  @:V¬:(?:[13]p|P|Y|G|M|A.*:e:[pi])
+    [ces|mes|tes|ses|nos|vos|leurs|quelques|maints]  @:[NA].*:[pi]¬:V0  @:V¬:(?:[13]p|P|Y|G|M|A.*:e:[pi])
         <<- /conj/ morph(<1, ":Cs|<start>|>,")
             and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>>
         <<- /conj/ not checkAgreement(\2, \3) -3>> =suggVerb(\3, ":3p") && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
         <<- /conj/ __else__ and isAmbiguousAndWrong(\2, \3, ":p", ":3p")
         -3>> =suggVerb(\3, ":3p", suggPlur)                             && Accord avec « \1 \2… » incorrect. Conjugaison erronée ou accord nom/adjectif incorrect.
 
-    [ces|mes|tes|ses|nos|vos|leurs|quelques|maints]  @:[NA].*:[pi]  qui  @:V¬:(?:[13]p|P|Y|G|M|A.*:e:[pi])
+    [ces|mes|tes|ses|nos|vos|leurs|quelques|maints]  @:[NA].*:[pi]¬:V0  qui  @:V¬:(?:[13]p|P|Y|G|M|A.*:e:[pi])
         <<- /conj/ morph(<1, ":Cs|<start>|>,")
             and not( morph(\4, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") )
         -4>> =suggVerb(\4, ":3p")                                       && Conjugaison erronée. Accord avec “\1 \2 \3…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 
 TEST: Ses « chiens » {{coure}} sur ma pelouse.
@@ -26220,11 +26238,11 @@
 TEST: trier les cons et les connes expose à un violent coup de boomerang
 TEST: Tu penses que quelqu’un qui frappe sa femme et ses enfants est un bon père ?
 
 
 __conj_det_plur_nom_confusion__
-    les  @:[NA].*:[pi]  @:V¬:(?:3p|P|Y|G|M|A.*:e:[pi])
+    les  @:[NA].*:[pi]¬:V0  @:V¬:(?:3p|P|Y|G|M|A.*:e:[pi])
         <<- /conj/ morph(<1, ":Cs|<start>|>,")
             and not( morph(\3, ":3s") and before("(?i)\\b(?:l[ea] |l’|une? |ce(?:tte|t|) |[mts](?:on|a) |[nv]otre ).+ entre .+ et ") ) >>>
         <<- /conj/ not checkAgreement(\2, \3)
         -3>> =suggVerb(\3, ":3p")                                       && Conjugaison erronée. Accord avec “\1 \2…”. Le verbe devrait être à la 3ᵉ personne du pluriel.
         <<- /conj/ __else__ and isVeryAmbiguousAndWrong(\2, \3, ":p", ":3p", value(<1, "|<start>|,|"))
@@ -26290,10 +26308,11 @@
 TEST: Sauf que l’un comme l’autre avaient dû y renoncer.
 TEST: L’un comme l’autre devaient y renoncer.
 TEST: Les écrivaines Marie Darrieussecq et Annie Ernaux
 TEST: Les femmes candidates à ce poste doivent se présenter cet après-midi.
 TEST: Toutes les personnes candidates seront évaluées plusieurs fois.
+TEST: il les a sélectionnés, les a améliorées pour accroître leur rendement
 
 
 __conj_des_nom__
     [<start>|,|(]  des  @:[NA].*:[pi]  @:V¬:(?:3p|P|G|Q|Y|A.*:[pi]|V[23].*:Y)
         <<- /conj/ morph(>1, ":(?:R|D.*:p)|>au/|<end>|>,") >>>