Grammalecte  Check-in [87d50b49a3]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:[fr] tests et ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256:87d50b49a376a8b4152dd88475f9246a819590179b6efeca2605fb8c64b27109
User & Date: olr 2019-07-26 09:45:42
Context
2019-07-26
15:41
[fr] tests et ajustemenets check-in: e9ce76eff0 user: olr tags: fr, trunk
09:45
[fr] tests et ajustements check-in: 87d50b49a3 user: olr tags: fr, trunk
2019-07-25
23:34
[fr] tests et ajustements check-in: 6ed492d21e user: olr tags: fr, trunk
Changes

Changes to gc_lang/fr/rules.grx.

  3737   3737   TEST: il a pris une balle dans l’{{arrière train}}.
  3738   3738   TEST: Ce {{sans gêne}} mérite une bonne leçon
  3739   3739   TEST: une {{sous culture}} passée de mode
  3740   3740   TEST: Sans gêne, il avança parmi nous.
  3741   3741   
  3742   3742   
  3743   3743       pseudo  @:N¬*
  3744         -        <<- ->> pseudo-\2                                                                           # Si vous voulez évoquer le simulacre de “\2”, mettez un trait d’union.
         3744  +        <<- /tu/ ->> pseudo-\2                                                                      # Si vous voulez évoquer le simulacre de “\2”, mettez un trait d’union.
  3745   3745           <<- ~1>> *
  3746   3746   
  3747   3747       ~^[pP]seudo-\w+
  3748   3748           <<- =>> define_from(\1, 7)
  3749   3749   
  3750   3750   TEST: il n’avait contracté qu’un {{pseudo mariage}}.
  3751   3751   TEST: elle connaissait de {{cet}} pseudo-prêtresse uniquement de nom.
................................................................................
  4680   4680       >vidéo-protection
  4681   4681           <<- /bs/ ->> surveillance des populations|surveillance des lieux publics|vidéosurveillance|télésurveillance
  4682   4682           # Novlangue. Terme imaginé par le gouvernement français pour donner une image positive de la vidéosurveillance.|http://fr.wikipedia.org/wiki/Doublepens%C3%A9e
  4683   4683   
  4684   4684   TEST: les méfaits de la {{vidéoprotection}}
  4685   4685   
  4686   4686   
  4687         -#__[i]/bs__  (tomb\w+) dans les pommes <<- ->> \1 dans les pâmes                                    # « Tomber dans les pâmes » est l’ancienne tournure.
  4688         -
  4689   4687   __bs_malgré_que__
  4690   4688       malgré que
  4691   4689           <<- /bs/ not after(" en (?:a|aie|aies|ait|eut|eût|aura|aurait|avait)\\b")
  4692   4690           ->> bien que|quoique                                                                        # “Malgré que” est une tournure populaire. Utilisez “bien que” ou “quoique”.
  4693   4691   
  4694   4692       malgré qu’
  4695   4693           <<- /bs/ not after(" en (?:a|aie|aies|ait|eut|eût|aura|aurait|avait)\\b")
................................................................................
  4906   4904       >tunnel >souterraine
  4907   4905           <<- /pleo/ ->> \1                                                                   # Pléonasme.
  4908   4906   
  4909   4907       vieilles hardes
  4910   4908           <<- /pleo/ ->> hardes                                                               # Pléonasme.
  4911   4909   
  4912   4910       [et|ou] voire
  4913         -        <<- /pleo/ not morph(>1, ":D") ->> voire|\1 voir                                    # Pléonasme ou confusion.
         4911  +        <<- /pleo/ not morph(>1, ":D") ->> voire|et|\1 voir                                 # Pléonasme ou confusion.
  4914   4912   
  4915   4913       voire même
  4916   4914           <<- /pleo/ ->> voire|même                                                           # Pléonasme.|https://fr.wiktionary.org/wiki/voire_m%C3%AAme
  4917   4915   
  4918   4916   TEST: il faut {{abolir totalement}} ces pratiques   ->> abolir
  4919   4917   TEST: il faut {{achever complètement}} ce projet    ->> achever
  4920   4918   TEST: {{au jour d’aujourd’hui}}                     ->> aujourd’hui
................................................................................
  4974   4972   TEST: {{secousses sismiques}}                       ->> secousse tellurique|secousses telluriques|tremblement de terre
  4975   4973   TEST: {{solidaires les uns des autres}}             ->> solidaires
  4976   4974   TEST: Il {{suffisait simplement}} d’y penser.       ->> suffisait
  4977   4975   TEST: Il la {{talonnait de près}}                   ->> talonnait
  4978   4976   TEST: ce {{taux d’alcoolémie}} est très élevé       ->> taux d’alcool|alcoolémie
  4979   4977   TEST: {{tunnels souterrains}}                       ->> tunnels
  4980   4978   TEST: {{vieilles hardes}}                           ->> hardes
         4979  +TEST: délirant {{et voire}} ridicule                ->> voire|et|et voir
  4981   4980   TEST: {{voire même}}                                ->> voire|même
  4982   4981   
  4983   4982   
  4984   4983   # d’avance / à l’avance
  4985   4984   __pleo_verbe_à_l_avance__
  4986   4985       [>prévenir|>prévoir|>prédire|>présager|>préparer|>pressentir|>pronostiquer|>avertir|>devancer|>deviner|>réserver] à l’ avance
  4987   4986       [>prévenir|>prévoir|>prédire|>présager|>préparer|>pressentir|>pronostiquer|>avertir|>devancer|>deviner|>réserver] d’ avance
................................................................................
  5052   5051   TEST: Je l’{{apprend}}.
  5053   5052   TEST: Je les {{contre-attaques}}.
  5054   5053   TEST: Je maudis celui d’entre nous qui {{mens}}.
  5055   5054   TEST: J’y {{vient}}.
  5056   5055   TEST: J’en {{revient}}.
  5057   5056   TEST: je {{donner}}.
  5058   5057   TEST: Je ne leur en {{veut}} pas.
         5058  +TEST: je ne leur {{est}} rien donné
  5059   5059   TEST: Je ne le lui {{achèterait}} pas.
  5060   5060   TEST: Je ne l’y {{aie}} pas vu.
  5061   5061   TEST: Je ne t’{{attend}} pas.
  5062   5062   TEST: J’{{arrivait}} en retard.
  5063   5063   TEST: J’m’la {{fumerait}} bien, cette clope.
  5064   5064   TEST: J’leur en {{veut}} pas, à ces crétins.
  5065   5065   TEST: je t’en {{parlé}}
................................................................................
  5280   5280   TEST: {{c’}}y adonne avec passion
  5281   5281   TEST: c’était merveilleux.
  5282   5282   TEST: lui c’est un objet
  5283   5283   
  5284   5284   
  5285   5285   __conf_ce_qui_verbe__
  5286   5286       ce qui  ?[lui|leur|leurs|nous|vous]¿  (et)  ?@:[WX]¿  ?@:[WX]¿  @:(?:[AQD]|V1.*:Y)
  5287         -        <<- -1>> est                                                            # Confusion probable : “et” est une conjonction de coordination. Pour le verbe “être”, écrivez “est”.
         5287  +        <<- /conf/ -1>> est                                                     # Confusion probable : “et” est une conjonction de coordination. Pour le verbe “être”, écrivez “est”.
  5288   5288   
  5289   5289       ce qui  ?[lui|leur|leurs|nous|vous]¿  (étai)  ?@:[WX]¿  ?@:[WX]¿  @:(?:[AQD]|V1.*:Y)
  5290         -        <<- -1>> était                                                          # Confusion probable : “étai” est un nom commun. Pour le verbe “être”, écrivez “était”.
         5290  +        <<- /conf/ -1>> était                                                   # Confusion probable : “étai” est un nom commun. Pour le verbe “être”, écrivez “était”.
  5291   5291   
  5292   5292   TEST: ce qui {{et}} beau.
  5293   5293   TEST: ce qui {{étai}} notre lot.
  5294   5294   TEST: ce qui lui {{étai}} propre
  5295   5295   TEST: ce qui nous {{et}} pas vraiment utile
  5296   5296   
  5297   5297   
................................................................................
  5674   5674           <<- /conf/ \2 == "l’" -1>> à                                        # Usage impropre. Exemple : Elle va à l’opéra. Elle va au bal.
  5675   5675   
  5676   5676   TEST: {{au le}} chien
  5677   5677   TEST: {{au les}} armoires
  5678   5678   TEST: qui sont {{au}} l’usage
  5679   5679   TEST: {{au}} la passion
  5680   5680   
         5681  +
         5682  +__conf_de_du_d__
         5683  +    [de|du]  d’  *WORD
         5684  +        <<- /conf/ not \1.isupper() and \3.islower() -1:2>> d’          # Incohérence.
         5685  +
         5686  +TEST: Ça t’arrive {{de d’}}arriver à l’heure ?
         5687  +TEST: Les écrits de d’Alembert.
         5688  +
  5681   5689   
  5682   5690   __conf_déterminant_fem_sing_verbe__
  5683   5691       [ma|ta|cette|ladite]  @:(?:Y|[123][sp])¬:[NA]
  5684   5692           <<- /conf/ \2.islower() -2>> =suggSimil(\2, ":[NA]:[fe]:[si]", True)                        # Incohérence avec « \1 » : « \2 » est un verbe.
  5685   5693   
  5686   5694       sa  @:(?:Y|[123][sp])¬:(?:N.*:[fe]|A|W)
  5687   5695           <<- /conf/ not \1.isupper() and \2.islower() >>>
................................................................................
  5858   5866   
  5859   5867       se [me|te|se]
  5860   5868           <<- /conf/ not \1.isupper() ->> \1|\2                           # Incohérence.
  5861   5869   
  5862   5870       se [m’|t’|s’]
  5863   5871           <<- /conf/ not \1.isupper() ->> \1 |\2                          # Incohérence.
  5864   5872   
  5865         -    [de|du] d’ *WORD
  5866         -        <<- /conf/ not \1.isupper() and \3.islower() -1:2>> d’          # Incohérence.
  5867         -
  5868   5873   TEST: Il {{ne n’}}arrive jamais à l’heure.
  5869   5874   TEST: il {{me ne}} connaît pas
  5870   5875   TEST: elle {{me}} t’arrêtera pas
  5871   5876   TEST: Ça {{me}} te prend la tête, toutes ces complications vaines.
         5877  +TEST: ça {{te me}} donne la chair de poule.
  5872   5878   TEST: ça {{te n’}}arrive pas
         5879  +TEST: il {{se me}} peut que nous soyons sélectionnés
  5873   5880   TEST: il {{se m’}}est difficile d’y parvenir.
  5874         -TEST: Ça t’arrive {{de d’}}arriver à l’heure ?
  5875         -TEST: Les écrits de d’Alembert.
  5876   5881   
  5877   5882   
  5878   5883   __conf_chez_vconj__
  5879   5884       chez  @:(?:[123][sp]|P)¬:[GNAQM]
  5880   5885           <<- /conf/ not \2.istitle() -2>> _                                                          # Incohérence avec “chez” : “\2” est une forme verbale conjuguée.
  5881   5886   
  5882   5887   TEST: Tout ce qu’on fera chez {{sera}} enregistré.
................................................................................
  6861   6866   # âge / age
  6862   6867   __conf_âge_age__
  6863   6868       en bas age
  6864   6869       >tranche d’ age
  6865   6870       quel [es|est|étais|était|seras|sera|serais|serait] [mon|ton|son|notre|votre|leur] age
  6866   6871       [un|cet|mon|ton|son|notre|votre|leur|quel|tout|en] age
  6867   6872       [bel|bon|certain|grand|jeune|premier|deuxième|troisième|quatrième|cinquième] age
  6868         -        <<- /conf/ --1>> âge                            # L’age est un élément de la charrue. Pour la durée d’existence, écrivez “âge”.
         6873  +        <<- /conf/ --1>> âge                                            # L’age est un élément de la charrue. Pour la durée d’existence, écrivez “âge”.
  6869   6874   
  6870   6875       [tout|tous] >age [confondu|confondus]
  6871         -        <<- /conf/ -2>> âge                             # L’age est un élément de la charrue. Pour la durée d’existence, écrivez “âge”.
         6876  +        <<- /conf/ -2>> =\2.replace("a", "â").replace("A", "Â")         # L’age est un élément de la charrue. Pour la durée d’existence, écrivez “âge”.
  6872   6877   
  6873   6878       age [actif|adulte|aidant|approximatif|avancé|bête|canonique|chaque|critique|dentaire|des|du|ingrat|légal|mental|moyen|mûr|mûre|mur|mure|osseux|où|précoce|préscolaire|pubertaire|respectable|scolaire|tendre|vénérable]
  6874         -        <<- /conf/ -1>> âge                             # L’age est un élément de la charrue. Pour la durée d’existence, écrivez “âge”.
         6879  +    age de [la|ma|ta|sa|notre|votre|leur] [mère|tante|grand-tante|grand-mère|sœur|cousine|nièce|fille|petite-fille]
         6880  +    age de [mon|ton|son|notre|votre|leur] [père|grand-oncle|grand-père|cousin|neveu|enfant|fils|petit-fils]
         6881  +    age du [père|grand-oncle|grand-père|cousin|neveu]
         6882  +    age des [parents|grands-parents|mères|pères|grands-mères|grands-pères|oncles|tantes|neveux|nièces|cousins|cousines|enfants|petits-enfants|petits-fils|petites-filles]
         6883  +        <<- /conf/ -1>> âge                                             # L’age est un élément de la charrue. Pour la durée d’existence, écrivez “âge”.
  6875   6884   
  6876   6885   TEST: des enfants morts en bas {{age}}.
  6877   6886   TEST: Quel {{age}} aura-t-il
  6878   6887   TEST: quel était ton {{age}} ?
  6879   6888   TEST: tous {{ages}} confondus
  6880         -TEST: il est d’un {{age}} avancé.
         6889  +TEST: c’est l’{{age}} tendre.
  6881   6890   TEST: c’est le bel {{age}}.
  6882   6891   
  6883   6892   
  6884   6893   # aux dépens
  6885   6894   __conf_aux_dépens__
  6886   6895       au [dépend|dépends|dépens]
  6887   6896       aux [dépend|dépends]
................................................................................
  7623   7632   TEST: Je suis {{an}} désaccord avec lui.
  7624   7633   
  7625   7634   
  7626   7635   # en dessous
  7627   7636   __conf_dessus_dessous__
  7628   7637       en dessus
  7629   7638       en-dessus
  7630         -        <<- ->> en dessous|au-dessus                            # Confusion.|https://fr.wiktionary.org/wiki/en_dessous
         7639  +        <<- /conf/ ->> en dessous|au-dessus                     # Confusion.|https://fr.wiktionary.org/wiki/en_dessous
  7631   7640   
  7632   7641   TEST: Il est {{en dessus}} de tout.
  7633   7642   
  7634   7643   
  7635   7644   # en général
  7636   7645   __conf_en_général__
  7637   7646       en générale
................................................................................
  8616   8625           <<- /conf/ not value(<1, "|la|en|une|") and not value(>1, "|position|dance|")
  8617   8626           ->> pôle|pôles                                                      # Confusion probable. Le terme “pole” ne s’utilise que pour la “pole position” ou la “pole dance”.
  8618   8627   
  8619   8628   TEST: il y a {{un}} {{pole}} d’activités pas loin d’ici.
  8620   8629   TEST: il est parti en pole position.
  8621   8630   TEST: elle fait de la pole dance.
  8622   8631   
         8632  +
         8633  +# pomme / paume
         8634  +__conf_pomme_paume__
         8635  +    >tomber ?[pas|jamais|guère|peu]¿ dans les >paume
         8636  +        <<- /conf/ --3:0>> dans les pommes                                  # Locution “tomber dans les pommes”, c’est-à-dire perdre connaissance.|https://fr.wiktionary.org/wiki/tomber_dans_les_pommes
         8637  +
         8638  +    >jeu de >pomme
         8639  +        <<- /conf/ --1>> paume                                              # Confusion probable. Le “jeu de paume” est l’ancêtre du tennis.|https://fr.wiktionary.org/wiki/jeu_de_paume
         8640  +
         8641  +    >pomme de [la|ma|ta|sa|notre|votre|leur] main
         8642  +        <<- /conf/ -1>> =\1.replace("om", "au").replace("OM", "AU")         # Confusion probable. Si vous évoquez la face intérieure de la main, écrivez “paume”.|https://fr.wiktionary.org/wiki/paume
         8643  +
         8644  +TEST: elle n’est jamais tombée {{dans les paumes}}
         8645  +TEST: le jeu de {{pomme}} est l’ancêtre du tennis
         8646  +TEST: dans la {{pomme}} de sa main
         8647  +
  8623   8648   
  8624   8649   # pot aux roses / poteau rose
  8625   8650   __conf_pot_aux_roses__
  8626   8651       poteau rose
  8627   8652           <<- /conf/ ->> pot aux roses                                        # Confusion probable. On dit : « découvrir le pot aux roses ».|http://fr.wiktionary.org/wiki/d%C3%A9couvrir_le_pot_aux_roses
  8628   8653   
  8629   8654   TEST: Ils ont découvert le {{poteau rose}}.
................................................................................
 10426  10451   
 10427  10452       [après|contre|pour|sans|de|d’|en] [lui|nous|vous] [<end>|,|@:G¬Ov]
 10428  10453           <<- ~1:2>> *
 10429  10454   
 10430  10455       [de|d’] [lui|nous|vous] en @:P
 10431  10456           <<- ~1:2>> *
 10432  10457   
 10433         -    par égard pour   [moi|toi|soi|elle|eux|elles|moi-même|toi-même|soi-même|lui-même|elle-même|nous-mêmes|vous-même|vous-mêmes|eux-mêmes|elles-mêmes]    [<end>|,|@:[VXG]¬>qui]
        10458  +    par égard pour   [moi|toi|soi|elle|eux|elles|moi-même|toi-même|soi-même|lui-même|elle-même|nous-mêmes|vous-même|vous-mêmes|eux-mêmes|elles-mêmes]   [<end>|,|@:[VXG]¬>qui]
 10434  10459           <<- ~1:4>> *
 10435  10460   
 10436  10461       en   [moi|toi|soi|elle|eux|elles|moi-même|toi-même|soi-même|lui-même|elle-même|nous-mêmes|vous-même|vous-mêmes|eux-mêmes|elles-mêmes]
 10437  10462           <<- ~>> *
 10438  10463   
 10439         -    [après|avant|avec|pour|contre|sans|envers|chez|de|en|malgré|selon] [celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]
 10440         -        <<- ~>> *
        10464  +    [après|avant|avec|pour|contre|sans|envers|chez|de|en|malgré|selon] [celui-ci|celui-là|celle-ci|celle-là|ceux-ci|ceux-là|celles-ci|celles-là]        [<end>|,|@:[VXG]¬>qui]
        10465  +        <<- ~1:2>> *
 10441  10466   
 10442  10467       entre [moi|toi|lui|elle|elles|nous|vous|eux] et [moi|toi|lui|elle|elles|nous|vous|eux]
 10443  10468       entre [nous|vous|eux|elles] ?[deux|trois|quatre|cinq|six|sept|huit|neuf|dix]¿
 10444  10469           <<- ~>> *
 10445  10470   
 10446  10471       ni   [après|avec|chez|contre|de|d’|derrière|devant|envers|malgré|pour|sans|sous|sur] [moi|toi|lui|elle|elles|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|eux|nous|vous]
 10447  10472           <<- ~>> *
................................................................................
 13131  13156       >laisser pour [comte+s|>conte]
 13132  13157           <<- /conf/ --1>> compte         # Confusion. Locution “laisser pour compte”.|https://fr.wiktionary.org/wiki/laisser_pour_compte
 13133  13158   
 13134  13159       [>mourir|>paraître|>paraitre|>rester|>sembler] ?[guère|jamais|pas]¿ >jeûne
 13135  13160           <<- /conf/ -2>> jeune           # Confusion. Le jeûne est une privation de nourriture.|https://fr.wiktionary.org/wiki/jeune
 13136  13161   
 13137  13162       >partir ?[guère|jamais|pas]¿ en >couille
 13138         -        <<- -3>> quenouille|vrille      # Confusion. La locution “partir en couille” est un barbarisme. Locution authentique : “partir/tomber en quenouille”. Peut-être voulez-vous dire “partir en vrille” ?|https://fr.wiktionary.org/wiki/partir_en_quenouille
        13163  +        <<- /conf/ -3>> quenouille|vrille   # Confusion. La locution “partir en couille” est un barbarisme. Locution authentique : “partir/tomber en quenouille”. Peut-être voulez-vous dire “partir en vrille” ?|https://fr.wiktionary.org/wiki/partir_en_quenouille
 13139  13164   
 13140  13165       >rendre ?bon¿ [comte|comtes|>conte|comptes]
 13141  13166           <<- /conf/ --1>> compte         # Confusion. Locution “rendre compte”.|https://fr.wiktionary.org/wiki/rendre_compte
 13142  13167   
 13143  13168       >suivre ?[ça|cela|ceci]¿ de [>prêt|>pré]
 13144  13169           <<- /conf/ --1>> près           # Confusion : écrivez “près” pour dire “proche de quelque chose”.|https://fr.wiktionary.org/wiki/pr%C3%A8s
 13145  13170   
................................................................................
 13860  13885           <<- /gn/ morph(\3, ":[NA].*:[si]", ":G") and morph(\4, ":[NA].*:p", ":[GWsi]") and not apposition(\3, \4)
 13861  13886           -4>> =suggMasSing(\4)                                                               # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au singulier.
 13862  13887   
 13863  13888   TEST: il brandissait avec fougue son drapeau {{déchirés}}
 13864  13889   TEST: comment osez-vous médire de mon héritage {{glorieuse}}
 13865  13890   TEST: on parlait de son escapade {{éperdu}} au milieu de la nuit.
 13866  13891   TEST: ton étonnante {{secret}} ne sera pas au programme.
        13892  +TEST: {{mon}} {{chienne}}
        13893  +TEST: le ton monte.
 13867  13894   
 13868  13895   
 13869  13896   __gn_ma_ta_sa_1m__
 13870  13897       [ma|ta|sa]  *WORD
 13871  13898           <<- /gn/ morph(\2, ":[NA].*:m", ":[efGW]") -1>> =\1[:-1]+"on"                       # Accord de genre erroné : « \2 » est masculin.
 13872  13899           <<- /gn/ __also__ and not re.search("(?i)^[aâeéèêiîoôuûyœæ]", \2) and hasFemForm(\2)
 13873  13900           -2>> =suggFemSing(\2, True)                                                         # Accord de genre erroné : « \1 » est un déterminant féminin.
 13874  13901           <<- /gn/ morph(\2, ":[NA].*:p", ":[siGW]") -2>> =suggFemSing(\2)                    # Accord de nombre erroné : « \2 » devrait être au singulier.
 13875  13902   
 13876         -TEST: {{mon}} {{chienne}}
 13877         -TEST: le ton monte.
 13878  13903   TEST: {{ma}} {{parti}}
 13879  13904   TEST: {{ma}} amour                                            ->> mon
        13905  +TEST: ma {{carlingues}}
 13880  13906   
 13881  13907   
 13882  13908   __gn_det_fem_sing_2m__
 13883  13909       [ma|ta|sa|cette|quelle|ladite]  *WORD  *WORD
 13884  13910           <<- /gn/ not value(<1, "|et|ou|de|") and not \3.startswith("seul") >>>
 13885  13911           <<- /gn/ morph(\2, ":[NAQ].*:[fe]", ":(?:B|G|V0)") and morph(\3, ":[NAQ].*:m", "*") and not apposition(\2, \3)
 13886  13912           -3>> =suggFemSing(\3, True)                                                         # Accord de genre erroné : « \1 \2 » est féminin, « \3 » est masculin.
................................................................................
 14831  14857   __sgpl_prépositions__
 14832  14858       <start> [comprise|comprises] [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14833  14859           <<- /sgpl/ -2>> compris                                                             # Considéré comme préposition, invariable.
 14834  14860   
 14835  14861       <start> [non-comprise|non-comprises] [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14836  14862           <<- /sgpl/ -2>> non compris                                                         # Considéré comme préposition, invariable.
 14837  14863   
 14838         -    <start> non [comprise|comprises] [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14839         -        <<- /sgpl/ -2:3>> non compris                                                       # Considéré comme préposition, invariable.
 14840         -
 14841  14864       <start> [entendus|exceptés|ôtés|supposés|passés|entendue|exceptée|ôtée|supposée|passée|entendues|exceptées|ôtées|supposées|passées]  [le|la|l’|les|ce|cet|cette|ces|mon|ton|son|ma|ta|sa|mes|tes|ses|notre|votre|nos|vos|leur|leurs]
 14842  14865           <<- /sgpl/ -2>> =suggMasSing(\2)                                                    # Considéré comme préposition, invariable.
 14843  14866   
 14844  14867       [<start>|,]  [attendus|attendue|attendues]  [que|qu’]
 14845  14868           <<- /sgpl/ -2>> attendu                                                             # “Attendu que” : considéré comme préposition, invariable.
 14846  14869   
 14847  14870       [<start>|,]  étant [donnés|donnée|données]
................................................................................
 15416  15439   
 15417  15440   TEST: tombé {{a}} terre, il crut ne jamais pouvoir se relever.
 15418  15441   
 15419  15442   
 15420  15443   __conf_faire_bande_à_part__
 15421  15444       >faire >bande a [>part|pare|pares|par]
 15422  15445       >faire >bande à [parts|pare|pares|par]
 15423         -        <<- -2:0>> bande à part                 # Confusion. Locution “faire bande à part”.|https://fr.wiktionary.org/wiki/faire_bande_%C3%A0_part
        15446  +        <<- /conf/ -2:0>> bande à part          # Confusion. Locution “faire bande à part”.|https://fr.wiktionary.org/wiki/faire_bande_%C3%A0_part
 15424  15447   
 15425  15448   TEST: Cessez donc de faire {{bandes a pare}}.
 15426  15449   TEST: Elles ont fait {{bandes à parts}}.
 15427  15450   
 15428  15451   
 15429  15452   # abuser / abusé / abusif
 15430  15453   __conf_abusif__
................................................................................
 15485  15508   TEST: {{Accroc}} à cette merde depuis toujours.
 15486  15509   TEST: Elle a fait un {{accro}} à ses principes.
 15487  15510   
 15488  15511   
 15489  15512   # acquis / acquit
 15490  15513   __conf_tenir_pour_acquit__
 15491  15514       >tenir pour >acquit
 15492         -        <<- -3>> acquis                                 # Confusion. On écrit « tenir pour acquis ».
        15515  +        <<- /conf/ -3>> acquis                          # Confusion. On écrit « tenir pour acquis ».
 15493  15516   
 15494  15517   TEST: Je le tenais pour {{acquit}}.
 15495  15518   TEST: Par {{acquis}} de conscience.
 15496  15519   
 15497  15520   
 15498  15521   # affilée / affilé
 15499  15522   __conf_d_affilée__
................................................................................
 15725  15748   
 15726  15749   
 15727  15750   # bonne et due forme / bonnet difforme / bon uniforme
 15728  15751   __conf_en_bonne_et_due_forme__
 15729  15752       en >bonne >uniforme
 15730  15753       en >bonnet >difforme
 15731  15754       en >bonne et [du|due|dus|dues] >forme
 15732         -        <<- ->> en bonne et due forme                                   # Locution “en bonne et due forme” (invariable).|https://fr.wiktionary.org/wiki/en_bonne_et_due_forme
        15755  +        <<- /conf/ ->> en bonne et due forme                            # Locution “en bonne et due forme” (invariable).|https://fr.wiktionary.org/wiki/en_bonne_et_due_forme
 15733  15756   
 15734  15757   TEST: une raclée {{en bonnes et dues formes}}
 15735  15758   TEST: remplir son formulaire en bonne et due forme, c’est le minimum pour espérer un retour positif.
 15736  15759   
 15737  15760   
 15738  15761   ## s’en / c’en
 15739  15762   __conf_c_en_être__
................................................................................
 15869  15892   
 15870  15893   TEST: ils ont fait {{bonne chaire}}.
 15871  15894   
 15872  15895   
 15873  15896   # chant / champ
 15874  15897   __conf_Chandeleur__
 15875  15898       la [>chant|>chan|>champ] de l’ [heur|heure|eurent]
 15876         -        <<- -2:0>> Chandeleur                           # Confusion : la Chandeleur est une fête.|http://fr.wikipedia.org/wiki/Chandeleur
        15899  +        <<- /conf/ -2:0>> Chandeleur                    # Confusion : la Chandeleur est une fête.|http://fr.wikipedia.org/wiki/Chandeleur
 15877  15900   
 15878  15901   TEST: C’est {{la}} {{champ de l’heur}}.
 15879  15902   
 15880  15903   
 15881  15904   __conf_champ_chant__
 15882  15905       >chant de [>blé|>betterave|>fleur|maïs|mais|>tournesol|>tulipe|>force|>lavande]
 15883  15906           <<- /conf/ -1>> =\1.replace("nt", "mp")         # Confusion probable. Un chant est ce qui se chante.|http://fr.wiktionary.org/wiki/champ
................................................................................
 15927  15950   
 15928  15951   TEST: ils répondirent en {{cœur}}.
 15929  15952   TEST: elles connaissaient par {{chœur}} la chanson.
 15930  15953   
 15931  15954   
 15932  15955   # content / contant / comptant
 15933  15956   __conf_content_comptant!6__
 15934         -    >avoir ?tout¿ [mon|ton|son|notre|votre|leur] ([comptant|contant])
 15935         -        <<- /conf/ -1>> content                             # Confusion. Avoir (tout) son content…|https://fr.wiktionary.org/wiki/content#Nom_commun
        15957  +    >avoir ?tout¿ [mon|ton|son|notre|votre|leur] [comptant|contant]
        15958  +        <<- /conf/ --1>> content                            # Confusion. Avoir (tout) son content…|https://fr.wiktionary.org/wiki/content#Nom_commun
 15936  15959   
 15937  15960       argent [content|contant]
 15938  15961           <<- /conf/ morph(<1, ":[VR]") -2>> comptant         # Confusion probable.|https://fr.wiktionary.org/wiki/argent_comptant
 15939  15962   
 15940  15963   TEST: Elle a déjà eu tout son {{comptant}} de problèmes.
 15941  15964   TEST: On paye toujours argent {{content}}.
 15942  15965   
................................................................................
 16026  16049   TEST: Implacable, elle a rendu {{cout pour cout}} sans se départir de son calme.
 16027  16050   
 16028  16051   
 16029  16052   # date / datte
 16030  16053   __conf_date_datte2__
 16031  16054       [>confiture|>crème|>gâteau|>mélasse|>noyau|>pâte|>recette|>sirop] de >date
 16032  16055       [moelleux|>gâteau|>fondant|>cake] [au|aux]  >date
 16033         -        <<- /conf/ -3>> dattes                                # Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
        16056  +        <<- /conf/ -3>> dattes                                                          # Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
 16034  16057   
 16035  16058       >date [>muscade|medjool|hamraya|deglet-nour|kenta|allig|khouat]
 16036         -        <<- /conf/ \1.endswith("s") -1>> dattes               # Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
 16037         -        <<- /conf/ __else__ -1>> datte                        # Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
        16059  +        <<- /conf/ -1>> =\1.replace("t", "tt").replace("T", "TT")                       # Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
 16038  16060   
 16039  16061       >date [>fraîche|>fraiche|>dénoyauter|>fourrer|>sèche|>sécher|>cultiver|>produire]
 16040         -        <<- /conf/ morph(\2, ":A.*:f") >>>
 16041         -        <<- /conf/ \1.endswith("s") -1>> dattes               # Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
 16042         -        <<- /conf/ __else__ -1>> datte                        # Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
        16062  +        <<- /conf/ morph(\2, ":A.*:f") -1>> =\1.replace("t", "tt").replace("T", "TT")   # Confusion probable. Pour parler du fruit, écrivez “datte”.|https://fr.wiktionary.org/wiki/datte
 16043  16063   
 16044  16064       >datte [du|de|des] [>bac|>baptême|>brevet|>calendrier|>carême|>carnaval|>concert|>début|>dépôt|>demande|>dernière|>diffusion|>document|>fermeture|>fin|>jour|>journal|>lancement|>livraison|mise|mises|>mariage|>message|>mort|>naissance|>parution|>pentecôte|>péremption|>post|>prélèvement|première|>prise|>prochaine|>publication|>ramadan|>rapport|>réception|>référendum|>règlement|>retraite|>réunion|>séminaire|>show|>sortie|>spectacle|>terme|>tirage|>tournage|>trajet|>vente|>virement|>vol|>vote|>voyage|>lundi|>mardi|>mercredi|>jeudi|>vendredi|>samedi|>dimanche|congrès|décès|permis|procès]
 16045  16065       >datte d’ [accouchement|actualisation|achat|adhésion|anniversaire|apparition|échéance|édition|émission|engagement|entrée|envoi|examen|exécution|expédition|expiration|immatriculation|imputation|inscription|origine|ouverture|ovulation|aujourd’hui|Halloween]
 16046  16066       >datte de l’ [accouchement|actualisation|achat|adhésion|anniversaire|apparition|échéance|édition|émission|engagement|entrée|envoi|examen|exécution|expédition|expiration|immatriculation|imputation|inscription|origine|ouverture|ovulation]
 16047  16067       >datte du /NUM [janvier|février|mars|avril|mai|juin|juillet|août|aout|septembre|octobre|novembre|décembre]
 16048         -        <<- /conf/ \1.endswith("s") -1>> dates                # Confusion probable. La datte est un fruit. Pour évoquer un jour dans l’année, écrivez “date”.
 16049         -        <<- /conf/ __else__ -1>> date                         # Confusion probable. La datte est un fruit. Pour évoquer un jour dans l’année, écrivez “date”.
        16068  +        <<- /conf/ -1>> =\1.replace("tt", "t").replace("TT", "T")       # Confusion probable. La datte est un fruit. Pour évoquer un jour dans l’année, écrivez “date”.|https://fr.wiktionary.org/wiki/date
 16050  16069   
 16051  16070       >dernière en >datte
 16052         -        <<- /conf/ -3>> date                                  # Confusion probable. La datte est un fruit. Pour évoquer un jour dans l’année, écrivez “date”.
        16071  +        <<- /conf/ -3>> date                                            # Confusion probable. La datte est un fruit. Pour évoquer un jour dans l’année, écrivez “date”.||https://fr.wiktionary.org/wiki/date
 16053  16072   
 16054  16073   TEST: il va faire un cake aux {{dates}}.
 16055  16074   TEST: elle a fait de la confiture de {{dates}}
 16056  16075   TEST: Des {{dates}} fraîches.
 16057  16076   TEST: des {{dates}} dénoyautées.
 16058  16077   TEST: une {{date}} muscade
 16059  16078   TEST: c’est la dernière en {{datte}}.
................................................................................
 16547  16566   
 16548  16567       >être [>gré|grès]
 16549  16568           <<- /conf/ -1>> _                           # Confusion probable. On dit “savoir gré” et non “être gré”. Ou bien, écrivez “être reconnaissant”.|https://fr.wiktionary.org/wiki/savoir_gr%C3%A9
 16550  16569           <<- /conf/ -2>> reconnaissant               # Confusion probable. On dit “savoir gré” et non “être gré”. Ou bien, écrivez “être reconnaissant”.|https://fr.wiktionary.org/wiki/savoir_gr%C3%A9
 16551  16570   
 16552  16571   TEST: il en sera fait à votre {{grès}}
 16553  16572   TEST: Il est venu contre son {{grès}}.
        16573  +TEST: un accord {{de grès à grès}}
 16554  16574   TEST: Il viendra de bon {{grès}} ou de mauvais {{grès}}.
 16555  16575   TEST: Errer au {{grès}} des vents.
 16556  16576   TEST: Errer au {{grès}} du vent.
 16557  16577   TEST: Il acceptera de {{grès}} ou de force.
 16558  16578   TEST: nous vaincrons, {{bon grès mal grès}}
        16579  +TEST: je vous en sais {{grès}}…
 16559  16580   TEST: Il faut prendre en {{grès}} les afflictions que Dieu nous envoie.
 16560  16581   TEST: Je lui en {{suis}} {{gré}}.
 16561  16582   
 16562  16583   
 16563  16584   # jeune / jeûne
 16564  16585   __conf_jeûne_jeune__
 16565  16586       >jeune du [carême|ramadan]
................................................................................
 16593  16614   
 16594  16615   TEST: j’ai {{soulevé}} un lièvre, là !
 16595  16616   
 16596  16617   
 16597  16618   # lieux / lieues / lieus
 16598  16619   __conf_lieux_lieues_lieus__
 16599  16620       [>assurance|>état|>visite|>maîtresse|>maitresse|>seigneur|>magie|>chef|>cheffe|>responsable|respect|entretien|propreté|>propriétaire|tranquillité|dans|vers|>plan] des [lieues|lieus]
 16600         -        <<- /conf/ -3>> lieux                                   # Confusion probable. Pour désigner un endroit, écrivez “lieux”.|http://fr.wiktionary.org/wiki/lieu
        16621  +        <<- /conf/ --1>> lieux                                  # Confusion probable. Pour désigner un endroit, écrivez “lieux”.|http://fr.wiktionary.org/wiki/lieu
 16601  16622   
 16602  16623       [>lieue|lieus] [>insolite|>accessible|>accueillante|>inaccessible|>inexplorée|>lointaine|>louche|>proche|>touristique|saint|saints|>connu|>inconnue|>mythique|>publique|prestigieux|>romantique|>stratégique|>historique|où|>humide|sec|secs]
 16603  16624       [>lieue|lieus] de [>communication|>concert|>conférence|>contemplation|>culte|>chasse|>détente|>détention|>départ|>méditation|>mémoire|>pouvoir|>prière|>prostitution|>sépulture|repos|>refuge|>stockage|>travail|>vacance|>spectacle|>conférence|>rassemblement|>sortie|>stationnement|>rencontre|>vacance|>villégiature]
 16604  16625           <<- /conf/ -1>> lieu|lieux                              # Confusion probable. Pour désigner un endroit, écrivez “lieu(x)”.|http://fr.wiktionary.org/wiki/lieu
 16605  16626   
 16606  16627       [>lieue|lieus] [>aménager|>abandonner|>insolite|>éloigner|>réserver|>sacrer|>connaître|>méconnaître|>privilégier|>priver]
 16607  16628           <<- /conf/ morph(\2, ":Q") -1>> lieu|lieux              # Confusion probable. Pour désigner un endroit, écrivez “lieu(x)”.|http://fr.wiktionary.org/wiki/lieu
 16608  16629   
 16609  16630       [>être|>demeurer|>déménager|>habiter|>trouver|>situer|>rester|>demeurer|>demeure|>vivre]  à  [quelques|plusieurs|maintes|*NUM|@:B]  [lieux|lieus]
 16610         -        <<- /conf/ -4>> lieues                                  # Confusion probable. Pour désigner une distance, écrivez “lieues”.|http://fr.wiktionary.org/wiki/lieue
        16631  +        <<- /conf/ --1>> lieues                                 # Confusion probable. Pour désigner une distance, écrivez “lieues”.|http://fr.wiktionary.org/wiki/lieue
 16611  16632   
 16612  16633       [>être|>demeurer|>déménager|>habiter|>trouver|>situer|>rester|>demeurer|>demeure|>vivre]  à  [des|*NUM|@:B]  [lieux|lieus]
 16613         -        <<- /conf/ space_after(\2, 1, 4) -4>> lieues            # Confusion probable. Pour désigner une distance, écrivez “lieues”.|http://fr.wiktionary.org/wiki/lieue
        16634  +        <<- /conf/ space_after(\2, 1, 4) --1>> lieues           # Confusion probable. Pour désigner une distance, écrivez “lieues”.|http://fr.wiktionary.org/wiki/lieue
 16614  16635   
 16615  16636       20000 (>lieu) sous [la|les] >mer
 16616  16637       vingt mille (>lieu) sous [la|les] >mer
 16617  16638           <<- /conf/ -1>> lieues                                  # Confusion. Pour désigner une distance, écrivez “lieue(s)”.|http://fr.wiktionary.org/wiki/lieue
 16618  16639   
 16619  16640       [lieux|>lieue] [>jaune|>noire|>mordre]
 16620  16641           <<- /conf/ -1>> lieu|lieus                              # Confusion probable. Si vous parlez du poisson, écrivez “lieu(s)”.|http://fr.wiktionary.org/wiki/lieu
................................................................................
 16627  16648   TEST: ce sont des {{lieus}} mythiques.
 16628  16649   TEST: Des {{lieus}} historiques.
 16629  16650   TEST: {{lieus}} abandonnés
 16630  16651   TEST: co sont des {{lieues}} de rencontre pour les jeunes.
 16631  16652   TEST: elle habitait à quelques {{lieux}} d’ici
 16632  16653   TEST: Cette réunion ayant eu {{lieue}} loin d’ici
 16633  16654   TEST: vingt mille {{lieux}} sous les mers
 16634         -TEST: habite à 100 {{lieux}} d’ici
        16655  +TEST: habite à mille {{lieux}} d’ici
 16635  16656   TEST: Les {{lieux}} mordent à notre leurre.
 16636  16657   TEST: Techniques de traîne pour les {{lieux}} jaunes.
 16637  16658   TEST: Faire un état des {{lieus}}.
 16638  16659   TEST: vingt mille {{lieux}} sous la mer
 16639  16660   TEST: des {{lieues}} jaunes
 16640  16661   TEST: pêche aux {{lieux}}
 16641  16662   TEST: Faire un état des lieux.
................................................................................
 16922  16943   TEST: Ils mangent souvent des {{pattes}} au thon.
 16923  16944   TEST: Des {{pattes}} alimentaires.
 16924  16945   TEST: Elles ont acheté de la {{patte}} à tartiner.
 16925  16946   TEST: La {{patte}} à pizza est plus épaisse que la pâte à crêpes.
 16926  16947   TEST: Elle adore la {{patte}} d’amande.
 16927  16948   TEST: Il est comme un coq en {{pattes}} là.
 16928  16949   TEST: Elle n’a jamais mis la main à la {{patte}}.
        16950  +TEST: donne-moi un coup de {{pâte}}
 16929  16951   
 16930  16952   
 16931  16953   # péché / pêcher
 16932  16954   __conf_péché_pêcher__
 16933  16955       >pêcher par excès [de|d’]
 16934  16956       >pêcher par [insuffisance|omission|orgueil]
 16935  16957           <<- /conf/ -1>> pécher                                  # Confusion : pêcher (capturer des poissons) ≠ pécher (faire un écart de conduite).|https://fr.wiktionary.org/wiki/p%C3%A9cher
................................................................................
 19797  19819           -3>> =suggVerbPpas(\3, ":p")                        # Accord avec le COD “les” : le participe passé “\3” devrait être au pluriel (et accordé en genre).
 19798  19820   
 19799  19821   TEST: les avais-tu {{acheté}} là-bas ?
 19800  19822   TEST: les ont-ils {{détecté}} ?
 19801  19823   TEST: les avaient-ils {{détectez}} ?
 19802  19824   
 19803  19825   
 19804         -
 19805         -
 19806         -!!
 19807         -!!
 19808         -!!!! Participes passés génériques                                                                 !!
 19809         -!!
 19810         -!!
 19811         -
 19812  19826   __ppas_avoir__
 19813  19827       >avoir  ~..e[rz]$
 19814  19828           <<- /ppas/ not value(\1, "|A|avions|avoirs|") and morph(\2, ":(?:Y|2p)")
 19815  19829           -2>> =suggVerbPpas(\2, ":m:s")                                              # Incohérence probable avec “\1” : “\2” n’est pas un participe passé.
 19816  19830           <<- /ppas/ __also__ and \1 == "a" and \2.endswith("r") and not value(<1, "|n’|m’|t’|l’|il|on|elle|")
 19817  19831           -1>> à                                                                      # Confusion probable : “a” est une conjugaison du verbe avoir. Pour la préposition, écrivez “à”.
 19818  19832   
................................................................................
 20488  20502   TEST: Sait-elle le {{choie}} qu’il a fait ?                     ->> choix
 20489  20503   TEST: Entreront-ils en {{contacte}} avec eux ?                  ->> contact
 20490  20504   
 20491  20505   
 20492  20506   __conf_vc_int_imp_verbe__
 20493  20507       [/VCint|/VCimp]  @:[123][sp]¬:[GNAQWM]
 20494  20508           <<- /conf/ not value(\1, "|rendez-vous|entre-nous|entre-vous|entre-elles|") >>>
 20495         -        <<- /conf/ morphVC(\1, ":V0") -2>> =suggVerbPpas(\2)                    # Incohérence probable : “\2” est une forme verbale conjuguée.
 20496         -        <<- /conf/ __else__ -2>> _                                              # Incohérence probable : “\2” est une forme verbale conjuguée.
        20509  +        <<- /conf/ not morphVC(\1, ":V0") -2>> _                                              # Incohérence probable : “\2” est une forme verbale conjuguée.
 20497  20510   
 20498  20511   TEST: Annonce-le {{dépare}}.
 20499  20512   TEST: prends-la {{tète}}.
 20500  20513   TEST: alors rappelons-nous Marie
 20501  20514   
 20502  20515   
 20503  20516   __conf_pronom_sujet_verbe_état_verbe__
................................................................................
 20688  20701   TEST: mon pantalon {{repriser}} me grattait.
 20689  20702   TEST: la petite {{penser}} ne cessait de tourner dans son cerveau enfiévré.
 20690  20703   TEST: les hommes nouvellement {{arriver}} ne nous dirent rien de ce qu’ils avaient vu.
 20691  20704   TEST: les documents {{photocopier}} ne sont pas lisibles.
 20692  20705   TEST: tes doutes {{remâcher}} deviennent difficiles à vivre.
 20693  20706   TEST: ce tableau {{voler}} coûte très cher.
 20694  20707   TEST: la difficulté {{passer}} t’aidera par la suite
        20708  +TEST: notre voiture {{décolorer}} avait mauvaise allure
 20695  20709   TEST: leur compte {{épurer}} servira encore.
 20696  20710   TEST: Le vieux cocher avait mission
 20697  20711   TEST: le verbe aller est irrégulier.
 20698  20712   
 20699  20713   
 20700  20714   __conf_quel_être_nom_verbe__
 20701  20715       [quel|quels|quelle|quelles]  >être  [le|mon|ton|son|ce|cet]  @:V¬:[NA]
................................................................................
 21548  21562           <<- /conj/ -2>> =suggVerb(\2, ":3s")                    # Conjugaison erronée. Accord avec “quiconque”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21549  21563   
 21550  21564   TEST: Quiconque {{pensez}} s’en sortir se trompait lourdement.
 21551  21565   TEST: Il voulut punir quiconque s’y {{adonnaient}}.
 21552  21566   TEST: quiconque issu de la gauche n’a aucune chance.
 21553  21567   
 21554  21568   
 21555         -__conj_ce_celui_celle_qui__
        21569  +__conj_ce_celui_celle__
        21570  +    [celui-ci|celui-là]  @:V¬:(?:3s|P|Q|G|M|3p!)
        21571  +        <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s")                                 # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
        21572  +
        21573  +    [celui-ci|celui-là]  qui  @:V¬:(?:3s|P|Q|G|M|3p!)
        21574  +        <<- /conj/ -3>> =suggVerb(\3, ":3s")                                                        # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
        21575  +
        21576  +    [celle-ci|celle-là]  @:V¬:(?:3s|P|Q|G|M|3p!)
        21577  +        <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s")                                 # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
        21578  +        <<- /conj/ __also__ and morph(\2, ":[123]p") -1>> =\1.replace("e-", "es-").replace("E-", "ES-")     # Conjugaison erronée. Accord avec “\2”. Le sujet devrait être au pluriel.
        21579  +
        21580  +    [celle-ci|celle-là]  qui  @:V¬:(?:3s|P|Q|G|M|3p!)
        21581  +        <<- /conj/ -3>> =suggVerb(\3, ":3s")                                                        # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
        21582  +        <<- /conj/ morph(\3, ":[123]p") -1>> =\1.replace("e-", "es-").replace("E-", "ES-")          # Conjugaison erronée. Accord avec “\3”. Le sujet devrait être au pluriel.
        21583  +
 21556  21584       [ce|celui]  qui  @:V¬:(?:3s|P|Q|G)
 21557  21585           <<- /conj/ -3>> =suggVerb(\3, ":3s")                    # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21558  21586   
 21559  21587       celle  qui  @:V¬:(?:3s|P|Q|G)
 21560  21588           <<- /conj/ -3>> =suggVerb(\3, ":3s")                    # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21561  21589           <<- /conj/ morph(\3, ":[123]p") -1>> celles             # Conjugaison erronée. Accord avec “\3”. Le sujet devrait être au pluriel.
 21562  21590   
 21563         -TEST: Ce qui, la plupart du temps, {{donnes}} des maux de tête.
        21591  +TEST: celui-là se {{conduisaient}} comme un rustre
        21592  +TEST: celui-ci qui se {{prenaient}} pour un cador
        21593  +TEST: {{celle-ci}} {{deviennent}} plus fortes avec le temps.
        21594  +TEST: et {{celle-là}} qui ne {{cessaient}} de faire des mots croisés.
        21595  +TEST: Tu sais ce qui, la plupart du temps, nous {{donnes}} des maux de tête.
 21564  21596   TEST: Ce qui {{fâchent}} mes amis.
 21565  21597   TEST: celui qui {{pensent}} mal de toute chose
 21566  21598   TEST: {{celle}} qui y {{parviendront}} seront récompensées.
 21567  21599   
 21568  21600   
 21569  21601   __conj_3sg_misc__
 21570         -    [ça|chacun|chacune|ceci|cela|celui-ci|celui-là|quelqu’un|quelqu’une]  @:V¬:(?:3s|P|Q|G|M|3p!)
        21602  +    [ça|chacun|chacune|ceci|cela|quelqu’un|quelqu’une]  @:V¬:(?:3s|P|Q|G|M|3p!)
 21571  21603           <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s")                                 # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21572  21604   
 21573         -    [celle-ci|celle-là]  @:V¬:(?:3s|P|Q|G|M|3p!)
 21574         -        <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3s")                                 # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21575         -        <<- /conj/ __also__ and morph(\2, ":[123]p") -1>> =\1.replace("e-", "es-").replace("E-", "ES-")     # Conjugaison erronée. Accord avec “\2”. Le sujet devrait être au pluriel.
 21576         -
 21577         -    [ça|chacun|chacune|ceci|cela|celui-ci|celui-là|quelqu’un|quelqu’une]  qui  @:V¬:(?:3s|P|Q|G|M|3p!)
        21605  +    [ça|chacun|chacune|ceci|cela|quelqu’un|quelqu’une]  qui  @:V¬:(?:3s|P|Q|G|M|3p!)
 21578  21606           <<- /conj/ -3>> =suggVerb(\3, ":3s")                                                        # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21579  21607   
 21580         -    [celle-ci|celle-là]  qui  @:V¬:(?:3s|P|Q|G|M|3p!)
 21581         -        <<- /conj/ -3>> =suggVerb(\3, ":3s")                                                        # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21582         -        <<- /conj/ morph(\3, ":[123]p") -1>> =\1.replace("e-", "es-").replace("E-", "ES-")          # Conjugaison erronée. Accord avec “\3”. Le sujet devrait être au pluriel.
 21583         -
 21584  21608       l’ [un|une]            @:V¬:(?:3s|P|Q|G|M|3p!)
 21585  21609       quelque chose          @:V¬:(?:3s|P|Q|G|M|3p!)
 21586  21610       n’importe [qui|quoi]   @:V¬:(?:3s|P|Q|G|M|3p!)
 21587         -        <<- /conj/ not morph(<1, ":[VR]")
 21588         -        --1>> =suggVerb(\-1, ":3s")                             # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier.
        21611  +        <<- /conj/ not morph(<1, ":[VR]") --1>> =suggVerb(\-1, ":3s")                               # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21589  21612   
 21590  21613       l’ [un|une]            qui  @:V¬:(?:3s|P|Q|G|3p!)
 21591  21614       quelque chose          qui  @:V¬:(?:3s|P|Q|G|3p!)
 21592  21615       n’importe [qui|quoi]   qui  @:V¬:(?:3s|P|Q|G|3p!)
 21593         -        <<- /conj/ --1>> =suggVerb(\-1, ":3s")                  # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier.
        21616  +        <<- /conj/ --1>> =suggVerb(\-1, ":3s")                                                      # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du singulier.
 21594  21617   
 21595  21618   TEST: chacun {{fais}} comme il peut
 21596  21619   TEST: quelqu’un {{sauras}}
 21597  21620   TEST: quelqu’une se {{montrent}} désagréable
 21598         -TEST: {{celle-ci}} {{deviennent}} plus fortes avec le temps.
 21599  21621   TEST: n’importe quoi {{peux}} réussir
 21600  21622   TEST: n’importe qui {{peux}} y arriver.
 21601  21623   TEST: quelque chose {{sens}} mauvais ici
        21624  +TEST: envers chacune qui se {{sentaient}} mal considérée
 21602  21625   TEST: l’un d’eux {{viendras}}
 21603  21626   TEST: ce {{dois}} être ennuyeux
 21604  21627   TEST: ce {{seras}} foutu
 21605  21628   TEST: mais ça ne vous {{aideras}} en rien
 21606  21629   TEST: Cela ne t’{{aideras}} pas.
 21607  21630   TEST: Cela {{dis}}, on ne sait pas comment s’en sortir.
 21608  21631   TEST: tu sais, n’importe qui {{connais}} la valeur de ces choses.
................................................................................
 21874  21897       [ceux-ci|ceux-là]  qui  @:V¬:(?:3p|P|Q|G|M)
 21875  21898           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21876  21899   
 21877  21900       [celles-ci|celles-là]  qui  @:V¬:(?:3p|P|Q|G|M)
 21878  21901           <<- /conj/ -3>> =suggVerb(\3, ":3p")                            # Conjugaison erronée. Accord avec “\1 \2”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21879  21902           <<- /conj/ morph(\3, ":[123]s") -1>> =\1.replace("s", "").replace("S", "")                  # Conjugaison erronée. Accord avec “\3”. Le sujet devrait être au singulier.
 21880  21903   
        21904  +TEST: {{celles-là}} {{était}} incorrigible
 21881  21905   TEST: ceux-là {{devienne}} des ratés
        21906  +TEST: batailler contre ceux-là qui n’{{avait}} aucun scrupule
 21882  21907   TEST: {{celles-ci}} qui {{semble}} avoir tout pour réussir.
 21883  21908   
 21884  21909   
 21885  21910   __conj_lesquels_lesquelles__
 21886  21911       [lesquels|lesquelles]  @:V¬:(?:3p|P|Y|Q|G|M)
 21887  21912           <<- /conj/ not morph(<1, ":[VR]") -2>> =suggVerb(\2, ":3p")     # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel.
 21888  21913