Grammalecte  Check-in [c6785d5425]

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

Overview
Comment:[fr] faux positif
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256:c6785d542511ce1858b2662b2e81cee79e353b55d3b14f46b6903edc09e31510
User & Date: olr 2019-01-12 11:48:03
Context
2019-01-12
17:37
[fr] +test check-in: f25729fc4f user: olr tags: fr, trunk
11:48
[fr] faux positif check-in: c6785d5425 user: olr tags: fr, trunk
2019-01-10
08:19
[fr] faux positif check-in: 5e334a2cb3 user: olr tags: fr, trunk
Changes

Changes to gc_lang/fr/rules.grx.

  8640   8640       de          tout  @:N.*:[fp]¬:(?:A|W|G|M|Y|[me]:[is]|3s)
  8641   8641           <<- /gn/ -3>> =suggMasSing(\3, True)                                                        # Accord avec “tout” : “\3” devrait être au masculin singulier.
  8642   8642   
  8643   8643       tout  @:N.*:[fp]¬:(?:A|W|G|M|Y|[me]:[is]|3s)
  8644   8644           <<- /gn/ morph(<1, ":R", ":D.*:p") -2>> =suggMasSing(\2, True)                              # Accord avec “tout” : “\2” devrait être au masculin singulier.
  8645   8645   
  8646   8646   __toute_nom__
  8647         -    [<start>|,] toute  @:[NA].*:[mp]¬:(?:W|G|M|[fe]:[is])
  8648         -    de          toute  @:[NA].*:[mp]¬:(?:W|G|M|Y|[fe]:[is])
         8647  +    [<start>|,] toute  @:[NA].*:[mp]¬:(?:W|P|G|M|[fe]:[is])
         8648  +    de          toute  @:[NA].*:[mp]¬:(?:W|P|G|M|Y|[fe]:[is])
  8649   8649           <<- /gn/ -3>> =suggFemSing(\3, True)                                                        # Accord avec “toute” : “\3” devrait être au féminin singulie
  8650   8650   
  8651         -    toute  @:[NA].*:[mp]¬:(?:W|G|M|Y|[fe]:[is])
         8651  +    toute  @:[NA].*:[mp]¬:(?:W|G|M|Y|P|[fe]:[is])
  8652   8652           <<- /gn/ morph(<1, ":R") -2>> =suggFemSing(\2, True)                                        # Accord avec “toute” : “\2” devrait être au féminin singulier.
  8653   8653   
  8654   8654   __tous_nom__
  8655         -    [<start>|,] tous  @:[NA].*:[fs]¬:(?:W|G|M|[me]:[ip]|3p)
  8656         -    de          tous  @:[NA].*:[fs]¬:(?:W|G|M|Y|[me]:[ip]|3[sp])
         8655  +    [<start>|,] tous  @:[NA].*:[fs]¬:(?:W|P|G|M|[me]:[ip]|3p)
         8656  +    de          tous  @:[NA].*:[fs]¬:(?:W|P|G|M|Y|[me]:[ip]|3[sp])
  8657   8657           <<- /gn/ -3>> =suggMasPlur(\3, True)                                                        # Accord avec “tous” : “\3” devrait être au masculin pluriel.
  8658   8658   
  8659         -    tous  @:[NA].*:[fs]¬:(?:W|G|M|Y|3[sp]|[me]:[ip])
         8659  +    tous  @:[NA].*:[fs]¬:(?:W|G|M|Y|P|3[sp]|[me]:[ip])
  8660   8660           <<- /gn/ morph(<1, ":R") -2>> =suggMasPlur(\2, True)                                        # Accord avec “tous” : “\2” devrait être au masculin pluriel.
  8661   8661   
  8662   8662   __toutes_nom__
  8663   8663       [<start>|,] toutes  @:[NA].*:[ms]¬:(?:W|G|M|[fe]:[ip])
  8664   8664       de          toutes  @:[NA].*:[ms]¬:(?:W|G|M|Y|[fe]:[ip])
  8665   8665           <<- /gn/ -3>> =suggFemPlur(\3, True)                                                        # Accord avec “toutes” : “\3” devrait être au féminin pluriel.
  8666   8666   
  8667         -    toutes  @:[NA].*:[ms]¬:(?:W|G|M|Y|[fe]:[ip])
         8667  +    toutes  @:[NA].*:[ms]¬:(?:W|G|M|Y|P|[fe]:[ip])
  8668   8668           <<- /gn/ morph(<1, ":R") -2>> =suggFemPlur(\2, True)                                        # Accord avec “toutes” : “\2” devrait être au féminin pluriel.
  8669   8669   
  8670   8670   TEST: Tout {{hommes}}
  8671   8671   TEST: De tous {{âge}} !
  8672   8672   TEST: avec toutes {{femme}}                                     ->> femmes
  8673   8673   TEST: sur toutes {{armure}}                                     ->> armures
  8674   8674   TEST: Toute {{époux}} doit faire preuve de bienveillance
................................................................................
  8676   8676   TEST: Tout les sépare.
  8677   8677   TEST: les tout débuts du mouvement ouvrier
  8678   8678   TEST: vos tout débuts furent difficiles
  8679   8679   TEST: aux tout débuts, il y eut bien des erreurs
  8680   8680   TEST: comment les inégalités sociales impactent la santé des tout petits
  8681   8681   TEST: l’existence d’un enseignement supérieur public, peu onéreux et ouvert à tous est d’une importance cruciale.
  8682   8682   TEST: la survie de tous est plus importante que les profits de quelques-uns
         8683  +TEST: tous ayant souffert du supplice de séjourner derrière les barreaux
  8683   8684   
  8684   8685   
  8685   8686   
  8686   8687   !!
  8687   8688   !!
  8688   8689   !!!! Adverbes de négation                                                                         !!
  8689   8690   !!