Overview
Comment: | [fr] ajustements |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk | fr |
Files: | files | file ages | folders |
SHA3-256: |
f365e79c21e921b0f8e76d773f36102c |
User & Date: | olr on 2020-04-27 19:34:34 |
Other Links: | manifest | tags |
Context
2020-04-27
| ||
20:19 | [fr] ajustements et faux positifs check-in: 3d715934bb user: olr tags: trunk, fr | |
19:34 | [fr] ajustements check-in: f365e79c21 user: olr tags: trunk, fr | |
14:47 | [fr] ajustements check-in: 3e7ef97e2e user: olr tags: trunk, fr | |
Changes
Modified gc_lang/fr/rules.grx from [d61751dd39] to [f7972f352b].
︙ | ︙ | |||
8509 8510 8511 8512 8513 8514 8515 | <<- /conf/ --1>> dont && Confusion probable. Un don est ce qui est donné. Pour le pronom relatif, écrivez “dont”.|https://fr.wiktionary.org/wiki/dont *WORD *WORD don @:(?:D|B|Os)¬:A.*:[me]:[si] <<- /conf/ morph(\1, ":[DB]") and morph(\2, ":N", ":[GAWM]") -3>> dont && Confusion probable. Un don est ce qui est donné. Pour le pronom relatif, écrivez “dont”.|https://fr.wiktionary.org/wiki/dont ce don @:(?:Os|M) ?n’¿ >avoir ?@[:WX]¿ besoin | > | | | | | | | 8509 8510 8511 8512 8513 8514 8515 8516 8517 8518 8519 8520 8521 8522 8523 8524 8525 8526 8527 8528 8529 | <<- /conf/ --1>> dont && Confusion probable. Un don est ce qui est donné. Pour le pronom relatif, écrivez “dont”.|https://fr.wiktionary.org/wiki/dont *WORD *WORD don @:(?:D|B|Os)¬:A.*:[me]:[si] <<- /conf/ morph(\1, ":[DB]") and morph(\2, ":N", ":[GAWM]") -3>> dont && Confusion probable. Un don est ce qui est donné. Pour le pronom relatif, écrivez “dont”.|https://fr.wiktionary.org/wiki/dont ce don @:(?:Os|M) ?n’¿ >avoir ?@[:WX]¿ besoin ce don @:(?:Os|M) ?n’¿ ?[me|te|lui|nous|vous|leur]¿ >parler ce don je ?[ne|n’]¿ me [>rappeler|>souvenir] ce don tu ?[ne|n’]¿ te [>rappeler|>souvenir] ce don nous ?[ne|n’]¿ nous [>rappeler|>souvenir] ce don vous ?[ne|n’]¿ vous [>rappeler|>souvenir] ce don [il|elle|on|iel|$:M] ?[ne|n’]¿ se [>rappeler|>souvenir] ce don [ils|elles|iels] ?[ne|n’]¿ se [>rappeler|>souvenir] <<- /conf/ not value(>1, "|de|d’|des|du|") and not value(>2, "|de|d’|des|du|") -2>> dont && Confusion probable. Un don est ce qui est donné. Pour le pronom relatif, écrivez “dont”.|https://fr.wiktionary.org/wiki/dont TEST: celle {{don}} il est question est sublime ->> dont TEST: ce partage {{don}} il est question ->> dont TEST: trente hommes {{don}} deux sont malades ->> dont TEST: ce {{don}} tu te souviens, c’est pas ça ->> dont |
︙ | ︙ | |||
9478 9479 9480 9481 9482 9483 9484 | <<- /conf/ --1>> où && Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”. ou et [comment|que|qui|quand|pourquoi|quel|quels|quelle|quelles] ou et $:R <<- /conf/ -1>> où && Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”. vers ou | > | | 9479 9480 9481 9482 9483 9484 9485 9486 9487 9488 9489 9490 9491 9492 9493 9494 | <<- /conf/ --1>> où && Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”. ou et [comment|que|qui|quand|pourquoi|quel|quels|quelle|quelles] ou et $:R <<- /conf/ -1>> où && Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”. vers ou <<- /conf/ not morph(<1, ":D") and not value(>1, "|depuis|à|") -2>> où && Confusion probable. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”. [au|le|des] cas ou <<- /conf/ -3>> où && Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”. [les|ces|des|aux|auxdites] fois ou <<- /conf/ -3>> où && Confusion probable. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”. |
︙ | ︙ | |||
12230 12231 12232 12233 12234 12235 12236 | ?jusqu’¿ à la {mi_mois} ~^\d{2,5}$ [après|avant|dès|depuis|de|d’] la {mi_mois} ~^\d{2,5}$ par rapport à la {mi_mois} ~^\d{2,5}$ <<- ~>> * | < | 12232 12233 12234 12235 12236 12237 12238 12239 12240 12241 12242 12243 12244 12245 | ?jusqu’¿ à la {mi_mois} ~^\d{2,5}$ [après|avant|dès|depuis|de|d’] la {mi_mois} ~^\d{2,5}$ par rapport à la {mi_mois} ~^\d{2,5}$ <<- ~>> * __purge_horaires_et_durée__ 24 [heures|h] [sur|/] 24 7 [jours|j] [sur|/] 7 sept [jours|j] [sur|/] sept vingt-quatre heures [sur|/] vingt-quatre <<- ~>> * |
︙ | ︙ | |||
12296 12297 12298 12299 12300 12301 12302 | >heure moins le quart >heure ?,¿ $:B minutes >heure ?,¿ $:B minutes ?,¿ $:B secondes [midi|minuit] pile [midi|minuit] moins le quart <<- ~2:0>> * | | > | 12297 12298 12299 12300 12301 12302 12303 12304 12305 12306 12307 12308 12309 12310 12311 12312 12313 12314 12315 12316 12317 12318 12319 12320 12321 12322 12323 12324 12325 12326 12327 12328 12329 | >heure moins le quart >heure ?,¿ $:B minutes >heure ?,¿ $:B minutes ?,¿ $:B secondes [midi|minuit] pile [midi|minuit] moins le quart <<- ~2:0>> * à cette heure ?[tardive|indue|matinale]¿ à cette heure de la [journée|nuit] à cette heure du jour à l’ heure actuelle à l’ heure qu’ il est à n’importe quelle heure du jour et de la nuit à toute heure à toute heure de la nuit à toute heure de la nuit et du jour à toute heure du jour à toute heure du jour et de la nuit à une heure [décente|indue|tardive] au jour et à l’ heure dits au cours de la [dernière|précédente|prochaine] [seconde|minute|heure] au cours de l’ heure ?[dernière|passée|précédente|prochaine]¿ au cours de la [seconde|minute] ?[dernière|passée|précédente|prochaine]¿ [de|d’] si bonne heure [de|d’] tout à l’ heure l’ heure venue jusqu’ à pas d’ heure sur l’ heure tout à l’ heure trois quarts d’ heure plus [tôt|tard] un quart d’ heure plus [tôt|tard] <<- ~>> * |
︙ | ︙ | |||
12821 12822 12823 12824 12825 12826 12827 | jusqu’ à chez de chez par chez <<- ~1:-2>> * à bonne distance [de|d’] {pronom_obj} à part {pronom_obj} | | | 12823 12824 12825 12826 12827 12828 12829 12830 12831 12832 12833 12834 12835 12836 12837 | jusqu’ à chez de chez par chez <<- ~1:-2>> * à bonne distance [de|d’] {pronom_obj} à part {pronom_obj} à [cause|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} avec ou sans {pronom_obj} en paix avec {pronom_obj} |
︙ | ︙ | |||
19241 19242 19243 19244 19245 19246 19247 | __gn_nombre_plur_2m__ $:B *WORD *WORD <<- /gn/ not morph(<1, ">(?:et|ou)/|:R") and not \3.startswith("seul") >>> <<- /gn/ ((morph(\2, ":[NA].*:m", ":(?:B|e|G|V0|f)") and morph(\3, ":[NA].*:f", "*")) or (morph(\2, ":[NA].*:f", ":(?:B|e|G|V0|m)") and morph(\3, ":[NA].*:m", "*"))) and not apposition(\2, \3) -3>> =switchGender(\3, True) && Accord de genre erroné entre « \2 » et « \3 ». <<- /gn/ __also__ and hasFemForm(\2) -2>> =switchGender(\2, True) && Accord de genre erroné avec « \3 ». | | > | 19243 19244 19245 19246 19247 19248 19249 19250 19251 19252 19253 19254 19255 19256 19257 19258 19259 19260 19261 19262 19263 | __gn_nombre_plur_2m__ $:B *WORD *WORD <<- /gn/ not morph(<1, ">(?:et|ou)/|:R") and not \3.startswith("seul") >>> <<- /gn/ ((morph(\2, ":[NA].*:m", ":(?:B|e|G|V0|f)") and morph(\3, ":[NA].*:f", "*")) or (morph(\2, ":[NA].*:f", ":(?:B|e|G|V0|m)") and morph(\3, ":[NA].*:m", "*"))) and not apposition(\2, \3) -3>> =switchGender(\3, True) && Accord de genre erroné entre « \2 » et « \3 ». <<- /gn/ __also__ and hasFemForm(\2) -2>> =switchGender(\2, True) && Accord de genre erroné avec « \3 ». <<- /gn/ morph(\2, ":[NA].*:[pi]", ":V0") and morph(\3, ":[NA].*:s", "*") and not apposition(\2, \3) and not (value(>1, "|et|,|") and morph(>2, ":A")) -3>> =suggPlur(\3) && Accord de nombre erroné avec « \1 \2 » : « \3 » devrait être au pluriel. TEST: deux sombres {{idiot}} TEST: sept valeurs {{aléatoire}} TEST: huit {{grandes}} {{claviers}} TEST: X a perdu mon estime et ma considération. TEST: vivre une situation hors du commun à deux a aussi pesé dans la balance. __gn_des_2m__ des *WORD *WORD <<- /gn/ (morph(<1, ":(?:[VRBX]|Cs|LV)|>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) |
︙ | ︙ |