Overview
Comment: | [fr] faux positifs |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
291352cf13f2cfa03b1303b43cd433bb |
User & Date: | olr on 2019-06-17 14:04:34 |
Other Links: | manifest | tags |
Context
2019-06-19
| ||
08:45 | [fr] ajustements check-in: 3183e49029 user: olr tags: fr, trunk | |
2019-06-17
| ||
14:04 | [fr] faux positifs check-in: 291352cf13 user: olr tags: fr, trunk | |
2019-06-16
| ||
17:16 | [fr] ajustements check-in: 4e9f6ba0f7 user: olr tags: fr, trunk | |
Changes
Modified gc_lang/fr/rules.grx from [68d5f1cc50] to [c01f7eaaf2].
11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 ..... 13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 ..... 13534 13535 13536 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 ..... 20535 20536 20537 20538 20539 20540 20541 20542 20543 20544 20545 20546 20547 20548 ..... 20889 20890 20891 20892 20893 20894 20895 20896 20897 20898 20899 20900 20901 20902 ..... 21084 21085 21086 21087 21088 21089 21090 21091 21092 21093 21094 21095 21096 21097 ..... 21168 21169 21170 21171 21172 21173 21174 21175 21176 21177 21178 21179 21180 21181 ..... 21918 21919 21920 21921 21922 21923 21924 21925 21926 21927 21928 21929 21930 21931 |
[>dîner|>diner] aux chandelles >digne de [confiance|foi] >digne de ce nom >don en nature >droite comme un i >eau de [bouleau|bleuet|chaux|coco|javel|jouvence|mer|parfum|pluie|seltz|source|vie] >eau de noix de coco >espérance de vie >épée à deux mains >état [de|d’] [âme|esprit|urgence|conservation|fait] >état d’ extrême urgence >état de l’ art >expérience [utilisateur|utilisateurs] >face [A|B] ................................................................................ -4>> =suggPlur(\4) # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel. TEST: les pitres {{imbécile}} TEST: il faut en convenir et les femmes {{oubliés}} seront satisfaites. TEST: et les femmes {{retrouvés}} seront emmenées à l’hôpital. TEST: les moins éloignées possible TEST: Les besoins minimums en matière de sommeil sont-ils les mêmes d’un individu à l’autre ? __gn_leurs_1m__ leurs *WORD <<- /gn/ (morph(\2, ":[NA].*:s", ":(?:[ipGW]|[123][sp])") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))) or \2 in aREGULARPLURAL -2>> =suggPlur(\2) # Accord de nombre erroné avec « \1 » : « \2 » devrait être au pluriel. ................................................................................ TEST: ces {{beaux}} {{institutions}} TEST: de vos défauts {{terrible}}, je connais presque tout. TEST: Les éléments caractéristiques liés à ses valeurs historique et architecturale TEST: Une des pierres veinée de rouge… TEST: Pour maintenir le potentiel de membrane qui lui permet de communiquer avec ses voisins sous forme d’influx nerveux, un neurone a besoin d’énergie. TEST: ces religieux inflexibles envers les femmes mais compatissants envers les tyrans qui soutiennent leur religion. __gn_des_2m__ des *WORD *WORD <<- /gn/ (morph(<1, ":(?:[VRBX]|Cs)|>comme/|<start>", "*") or morph(\3, ":N", ":[AQ]")) and not \3.startswith("seul") >>> <<- /gn/ ( (morph(\2, ":[NA].*:m", ":[fe]") and morph(\3, ":[NA].*:f", "*")) or (morph(\2, ":[NA].*:f", ":[me]") and morph(\3, ":[NA].*:m", "*")) ) and not apposition(\2, \3) -3>> =switchGender(\3, True) # Accord de genre erroné avec « \2 ». ................................................................................ TEST: ils vont de manière non conventionnelle {{fêtée}} leur réussite. TEST: ils vont de manière absurde {{arrivé}} au résultat inverse à leurs espérances TEST: Elles étaient venues armées. TEST: Il vint déguisé en mousquetaire. TEST: D’ailleurs j’irai armé. TEST: J’irai armé de mon épée. TEST: Si possible, venez accompagné. __infi_mieux_valoir__ mieux >valoir ~..(?:ée?s?|ez)$ <<- /infi/ morph(\3, ":(?:Q|2p)", ":[GM]") -3>> =suggVerbInfi(\3) # Après “mieux \1”, le verbe devrait être à l’infinitif. ................................................................................ TEST: Manger salé, c’est mauvais pour la santé. TEST: Lire plus de 400 livres TEST: mais aussi se retrouver flanqués d’un grand débat national avec son lot de questionnements parachutés TEST: avancer, ne pas reculer, rester déterminés. TEST: les avoir consultées grâce à une personne y ayant accès sur le plan juridique. TEST: Être président d’une association demande beaucoup de temps. TEST: Venir vaincue ne lui épargna aucune indignité. __conj_det_sing_nom__ [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur] *WORD @:V¬:(?:3s|P|Q|Y|3p!|G|M) <<- /conj/ not tag(\2, "enum") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G") and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|") or tag_before(\1, "ni") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) >>> ................................................................................ TEST: beaucoup qui ne {{pense}} jamais à rien, mais qui ont quand même des avis sur tout. TEST: beaucoup entre la peste et le choléra. TEST: Beaucoup avait été accompli TEST: Beaucoup sera fait pour ces gens. TEST: Beaucoup parviennent à ce résultat. TEST: Beaucoup leur donneront du fil à retordre. TEST: beaucoup d’argent arrive dans nos caisses __conj_certains_plusieurs_quelques_uns__ [certains|certaines|plusieurs] @:V¬:(?:G|N|A|3p|P|Q) [certains|certaines|plusieurs] qui @:V¬:(?:G|3p|P) <<- /conj/ not morph(<1, ":[VR]") --1>> =suggVerb(\-1, ":3p") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. ................................................................................ TEST: vos filles {{passes}} ce matin TEST: ces travaux qui {{demande}} tant d’efforts. TEST: vos questions ne {{réclame}} aucune réflexion. TEST: Ces attaques à main armée {{donne}} la chair de poule. TEST: Ces marchands {{passe}} leur temps à se quereller. TEST: le lien entre les agences de renseignement et ces mêmes entreprises pouvait reposer sur des activités de surveillance à proprement parler. TEST: trier les cons et les connes expose à un violent coup de boomerang __conj_det_plur_nom_confusion__ les @:[NA].*:[pi] @: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) ................................................................................ TEST: ni l’un ni l’autre n’était fiable. TEST: si l’un ou l’autre s’était trouvé en sa présence, ça aurait bardé. TEST: ni l’un ni l’autre n’osait parler. TEST: Ne pense pas à ce sur quoi tu poses les pieds et tout ira bien TEST: les nerfs du vieux Paul lâchent TEST: Il sortit de sa léthargie, épuisé et trempé TEST: Les étrangers étaient à ce point dévisagés qu’ils en devenaient invisibles. !!! Tests historiques !! ## Version 0.5.14 TEST: par le léger tissu de rayonne qui les protégeait en ce moment. |
> > > > > > > > > > > > > > > > > > |
11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 ..... 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 ..... 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 ..... 20539 20540 20541 20542 20543 20544 20545 20546 20547 20548 20549 20550 20551 20552 20553 ..... 20894 20895 20896 20897 20898 20899 20900 20901 20902 20903 20904 20905 20906 20907 20908 20909 ..... 21091 21092 21093 21094 21095 21096 21097 21098 21099 21100 21101 21102 21103 21104 21105 ..... 21176 21177 21178 21179 21180 21181 21182 21183 21184 21185 21186 21187 21188 21189 21190 ..... 21927 21928 21929 21930 21931 21932 21933 21934 21935 21936 21937 21938 21939 21940 21941 21942 21943 21944 21945 21946 21947 21948 21949 |
[>dîner|>diner] aux chandelles >digne de [confiance|foi] >digne de ce nom >don en nature >droite comme un i >eau de [bouleau|bleuet|chaux|coco|javel|jouvence|mer|parfum|pluie|seltz|source|vie] >eau de noix de coco >enterrement de vie de garçon >enterrement de vie de jeune fille >espérance de vie >épée à deux mains >état [de|d’] [âme|esprit|urgence|conservation|fait] >état d’ extrême urgence >état de l’ art >expérience [utilisateur|utilisateurs] >face [A|B] ................................................................................ -4>> =suggPlur(\4) # Accord de nombre erroné avec « \2 \3 » : « \4 » devrait être au pluriel. TEST: les pitres {{imbécile}} TEST: il faut en convenir et les femmes {{oubliés}} seront satisfaites. TEST: et les femmes {{retrouvés}} seront emmenées à l’hôpital. TEST: les moins éloignées possible TEST: Les besoins minimums en matière de sommeil sont-ils les mêmes d’un individu à l’autre ? TEST: cette attention de tous les instants portée à la boussole. __gn_leurs_1m__ leurs *WORD <<- /gn/ (morph(\2, ":[NA].*:s", ":(?:[ipGW]|[123][sp])") and not (value(>1, "|et|ou|") and morph(>2, ":[NA]"))) or \2 in aREGULARPLURAL -2>> =suggPlur(\2) # Accord de nombre erroné avec « \1 » : « \2 » devrait être au pluriel. ................................................................................ TEST: ces {{beaux}} {{institutions}} TEST: de vos défauts {{terrible}}, je connais presque tout. TEST: Les éléments caractéristiques liés à ses valeurs historique et architecturale TEST: Une des pierres veinée de rouge… TEST: Pour maintenir le potentiel de membrane qui lui permet de communiquer avec ses voisins sous forme d’influx nerveux, un neurone a besoin d’énergie. TEST: ces religieux inflexibles envers les femmes mais compatissants envers les tyrans qui soutiennent leur religion. TEST: le bruit de nos pas étouffé par l’épais tapis. __gn_des_2m__ des *WORD *WORD <<- /gn/ (morph(<1, ":(?:[VRBX]|Cs)|>comme/|<start>", "*") or morph(\3, ":N", ":[AQ]")) and not \3.startswith("seul") >>> <<- /gn/ ( (morph(\2, ":[NA].*:m", ":[fe]") and morph(\3, ":[NA].*:f", "*")) or (morph(\2, ":[NA].*:f", ":[me]") and morph(\3, ":[NA].*:m", "*")) ) and not apposition(\2, \3) -3>> =switchGender(\3, True) # Accord de genre erroné avec « \2 ». ................................................................................ TEST: ils vont de manière non conventionnelle {{fêtée}} leur réussite. TEST: ils vont de manière absurde {{arrivé}} au résultat inverse à leurs espérances TEST: Elles étaient venues armées. TEST: Il vint déguisé en mousquetaire. TEST: D’ailleurs j’irai armé. TEST: J’irai armé de mon épée. TEST: Si possible, venez accompagné. TEST: Elle vint accompagnée de son père. __infi_mieux_valoir__ mieux >valoir ~..(?:ée?s?|ez)$ <<- /infi/ morph(\3, ":(?:Q|2p)", ":[GM]") -3>> =suggVerbInfi(\3) # Après “mieux \1”, le verbe devrait être à l’infinitif. ................................................................................ TEST: Manger salé, c’est mauvais pour la santé. TEST: Lire plus de 400 livres TEST: mais aussi se retrouver flanqués d’un grand débat national avec son lot de questionnements parachutés TEST: avancer, ne pas reculer, rester déterminés. TEST: les avoir consultées grâce à une personne y ayant accès sur le plan juridique. TEST: Être président d’une association demande beaucoup de temps. TEST: Venir vaincue ne lui épargna aucune indignité. TEST: Mais migrer un site et ses contenus prend du temps… TEST: y être sans ma femme ni les enfants fait monter en moi une certaine nervosité. __conj_det_sing_nom__ [le|la|l’|un|une|ce|cet|cette|mon|ton|son|ma|ta|sa|notre|votre|leur] *WORD @:V¬:(?:3s|P|Q|Y|3p!|G|M) <<- /conj/ not tag(\2, "enum") and morph(<1, ":C|<start>|>,", ":[YP]") and morph(\2, ":[NA].*:[si]", ":G") and not ( (value(\2, "|dizaine|douzaine|quinzaine|vingtaine|trentaine|quarantaine|cinquantaine|soixantaine|centaine|majorité|minorité|millier|partie|poignée|tas|paquet|moitié|") or tag_before(\1, "ni") or value(<1, "|et|ou|")) and morph(\3, ":3?p") ) >>> ................................................................................ TEST: beaucoup qui ne {{pense}} jamais à rien, mais qui ont quand même des avis sur tout. TEST: beaucoup entre la peste et le choléra. TEST: Beaucoup avait été accompli TEST: Beaucoup sera fait pour ces gens. TEST: Beaucoup parviennent à ce résultat. TEST: Beaucoup leur donneront du fil à retordre. TEST: beaucoup d’argent arrive dans nos caisses TEST: beaucoup est simplement suggéré __conj_certains_plusieurs_quelques_uns__ [certains|certaines|plusieurs] @:V¬:(?:G|N|A|3p|P|Q) [certains|certaines|plusieurs] qui @:V¬:(?:G|3p|P) <<- /conj/ not morph(<1, ":[VR]") --1>> =suggVerb(\-1, ":3p") # Conjugaison erronée. Accord avec “\1”. Le verbe devrait être à la 3ᵉ personne du pluriel. ................................................................................ TEST: vos filles {{passes}} ce matin TEST: ces travaux qui {{demande}} tant d’efforts. TEST: vos questions ne {{réclame}} aucune réflexion. TEST: Ces attaques à main armée {{donne}} la chair de poule. TEST: Ces marchands {{passe}} leur temps à se quereller. TEST: le lien entre les agences de renseignement et ces mêmes entreprises pouvait reposer sur des activités de surveillance à proprement parler. 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]) <<- /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) ................................................................................ TEST: ni l’un ni l’autre n’était fiable. TEST: si l’un ou l’autre s’était trouvé en sa présence, ça aurait bardé. TEST: ni l’un ni l’autre n’osait parler. TEST: Ne pense pas à ce sur quoi tu poses les pieds et tout ira bien TEST: les nerfs du vieux Paul lâchent TEST: Il sortit de sa léthargie, épuisé et trempé TEST: Les étrangers étaient à ce point dévisagés qu’ils en devenaient invisibles. TEST: Si Leila Khaled est surtout connue pour des détournements ayant eu lieu il y a plus de 40 ans. TEST: Seuls le patron et le vieux Félix disposent d’une crèche individuelle TEST: Il ou elle ne conçoivent même plus qu’on veuille empiéter sur la liberté des choix. TEST: La fusion entre eux et les Espagnols arabisés affaiblit TEST: Le mépris dans sa voix et ses yeux le poignarda. TEST: J’envoyai l’un des gardiens chercher le dossier de l’incarcéré TEST: La distinction entre les défaillances normales et les défaillances fautives peut se fonder sur… TEST: Ils sont là pour se faire l’écho des questions posées. TEST: Le directeur de cabinet de Madame la rectrice était également présent. !!! Tests historiques !! ## Version 0.5.14 TEST: par le léger tissu de rayonne qui les protégeait en ce moment. |