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: trunk, fr | |
2019-06-17
| ||
14:04 | [fr] faux positifs check-in: 291352cf13 user: olr tags: trunk, fr | |
2019-06-16
| ||
17:16 | [fr] ajustements check-in: 4e9f6ba0f7 user: olr tags: trunk, fr | |
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 | [>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] | > > | 11765 11766 11767 11768 11769 11770 11771 11772 11773 11774 11775 11776 11777 11778 11779 11780 | [>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] |
︙ | ︙ | |||
13467 13468 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 | -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. | > | 13469 13470 13471 13472 13473 13474 13475 13476 13477 13478 13479 13480 13481 13482 13483 | -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. |
︙ | ︙ | |||
13534 13535 13536 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 | 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 ». | > | 13537 13538 13539 13540 13541 13542 13543 13544 13545 13546 13547 13548 13549 13550 13551 | 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 ». |
︙ | ︙ | |||
20535 20536 20537 20538 20539 20540 20541 20542 20543 20544 20545 20546 20547 20548 | 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. | > | 20539 20540 20541 20542 20543 20544 20545 20546 20547 20548 20549 20550 20551 20552 20553 | 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. |
︙ | ︙ | |||
20889 20890 20891 20892 20893 20894 20895 20896 20897 20898 20899 20900 20901 20902 | 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") ) >>> | > > | 20894 20895 20896 20897 20898 20899 20900 20901 20902 20903 20904 20905 20906 20907 20908 20909 | 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") ) >>> |
︙ | ︙ | |||
21084 21085 21086 21087 21088 21089 21090 21091 21092 21093 21094 21095 21096 21097 | 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. | > | 21091 21092 21093 21094 21095 21096 21097 21098 21099 21100 21101 21102 21103 21104 21105 | 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. |
︙ | ︙ | |||
21168 21169 21170 21171 21172 21173 21174 21175 21176 21177 21178 21179 21180 21181 | 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) | > | 21176 21177 21178 21179 21180 21181 21182 21183 21184 21185 21186 21187 21188 21189 21190 | 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) |
︙ | ︙ | |||
21918 21919 21920 21921 21922 21923 21924 21925 21926 21927 21928 21929 21930 21931 | 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. | > > > > > > > > > | 21927 21928 21929 21930 21931 21932 21933 21934 21935 21936 21937 21938 21939 21940 21941 21942 21943 21944 21945 21946 21947 21948 21949 | 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. |
︙ | ︙ |