Grammalecte  Check-in [010d9c0ace]

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:010d9c0ace6d7a7010a45e30f90a9e4c1fc1d2333455f5aeb9e5eb213b54d931
User & Date: olr 2019-07-24 06:58:17
Context
2019-07-24
06:59
[lo] text formatter: fix strange bugs with replacements (again) check-in: 05a7a5fb8e user: olr tags: lo, trunk
06:58
[fr] tests et ajustements check-in: 010d9c0ace user: olr tags: fr, trunk
2019-07-23
18:38
[fr] tests et ajustements check-in: fe2f8266cb user: olr tags: fr, trunk
Changes

Changes to gc_lang/fr/rules.grx.

  4805   4805           ->> bien que|quoique                                                                        # “Malgré que” est une tournure populaire. Utilisez “bien que” ou “quoique”.
  4806   4806   
  4807   4807       malgré qu’
  4808   4808           <<- /bs/ not after(" en (?:a|aie|aies|ait|eut|eût|aura|aurait|avait)\\b")
  4809   4809           ->> bien qu’|quoiqu’                                                                        # “Malgré que” est une tournure populaire. Utilisez “bien que” ou “quoique”.
  4810   4810   
  4811   4811   TEST: {{Malgré que}} je sois fou.
         4812  +TEST: {{malgré qu’}}elle soit là.
  4812   4813   
  4813   4814   
  4814   4815   #([mts]e|[nv]ous) (rappel\w+) (de) <<- word(1) != "ne" and not morph(word(1), ":V")
  4815   4816   #   -3>> _                                                     # Expression impropre. « Se rappeler quelque chose » ou « Se souvenir de quelque chose ».
  4816   4817   #Se rappelle de l’amour
  4817   4818   
  4818   4819   #enjoindre à qqn de faire qqch
................................................................................
  5274   5275           --1>> =suggSimil(\-1, ":(?:3s|Ov)", False)                                                  # Incohérence avec “\1” : “\-1” devrait être un verbe, un pronom objet, un adverbe de négation, etc.
  5275   5276   
  5276   5277   TEST: il {{et}} parti.
  5277   5278   TEST: il nous {{et}} indispensable.
  5278   5279   TEST: Il ne {{travail}} pas le week-end.
  5279   5280   TEST: il m’{{arête}} encore une fois avec une impudence insupportable.
  5280   5281   TEST: il n’y {{pas}} beaucoup d’entente entre eux.
         5282  +TEST: Il {{ce}} {{sent}} seul
  5281   5283   TEST: il est normal de ne presque pas payer des gens qui effectuent un travail
  5282   5284   TEST: il s’en va.
  5283   5285   
  5284   5286   
  5285   5287   __conj_on__
  5286   5288       on  @:V¬:(?:3s|Ov)
  5287   5289           <<- /conj/ not (morph(\2, ":[PQ]") and morph(<1, ":V0.*:3s"))
................................................................................
  7169   7171   
  7170   7172       [ne|n’] [c’|ç’]
  7171   7173           <<- /conf/ -2>> s’                              # Confusion. Ce chien, ce chat… Se demander, se croire…
  7172   7174   
  7173   7175       qui  ce  @:V¬:[NAQ].*:[me]
  7174   7176           <<- /conf/ -2>> se                              # Confusion probable. Exemples : ce bâtiment, se perdre.|http://bdl.oqlf.gouv.qc.ca/bdl/gabarit_bdl.asp?id=2440
  7175   7177   
         7178  +TEST: ça {{ce}} prend la tête pour un rien, c’est de la racaille.
         7179  +TEST: {{Ce}} promener est relaxant.
         7180  +TEST: {{ce}} prennent-ils pour des experts ?
         7181  +TEST: {{Ce}} serait-elle compromise ?
         7182  +TEST: ce qui {{ce}} passe, c’est que c’est une catastrophe.
  7176   7183   TEST: il ne {{ce}} compte pas parmi eux
  7177   7184   TEST: il ne {{ç’}}avançait jamais sans avoir pesé toutes les conséquences
  7178         -TEST: {{Ce}} serait-elle compromise ?
  7179         -TEST: {{Ce}} promener est relaxant.
  7180         -TEST: Il {{ce}} {{sent}} seul
  7181   7185   TEST: qui {{ce}} donne en spectacle.
  7182         -TEST: {{ce}} prennent-ils pour des experts ?
  7183   7186   TEST: […] qui ne peut être si ardente qu’elle ne se doive, ce semble, éteindre par la moindre goutte de sang qui sorte de leurs plaies.
  7184   7187   TEST: à qui ce texte doit tant, à qui ce texte est dédié
  7185   7188   
  7186   7189   
  7187   7190   # ce à quoi
  7188   7191   __conf_ce_à_quoi_qui__
  7189   7192       se [à|a] [quoi|koi]
................................................................................
 12588  12591       [>être|>devenir|>rester] de passage
 12589  12592       [>être|>devenir|>rester] frère et sœur
 12590  12593       [>être|>devenir|>rester] mari et femme
 12591  12594       [>être|>devenir|>rester] mission impossible
 12592  12595       [>être|>devenir|>rester] monnaie courante
 12593  12596       [>être|>devenir|>rester] papa et maman
 12594  12597       [>être|>devenir|>rester] partie [intégrante|prenante]
        12598  +    [>être|>devenir|>rester] peine perdue
 12595  12599       [>être|>devenir|>rester] pieds et poings liés
 12596  12600       [>être|>devenir|>rester] pieds nus
 12597  12601       [>être|>devenir|>rester] père et mère
 12598  12602           <<- ~2:0>> ␣
 12599  12603           <<- =>> define(\2, [":LV"])
 12600  12604   
 12601  12605       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] [bon|meilleur] marché
................................................................................
 12603  12607       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] de passage
 12604  12608       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] frère et sœur
 12605  12609       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] mari et femme
 12606  12610       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] mission impossible
 12607  12611       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] monnaie courante
 12608  12612       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] papa et maman
 12609  12613       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] partie [intégrante|prenante]
        12614  +    [>être|>devenir|>rester] [pas|jamais|plus|guère|point] peine perdue
 12610  12615       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] pieds et poings liés
 12611  12616       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] pieds nus
 12612  12617       [>être|>devenir|>rester] [pas|jamais|plus|guère|point] père et mère
 12613  12618           <<- ~2>> *
 12614  12619           <<- ~3:0>> ␣
 12615  12620           <<- =>> define(\3, [":LV"])
 12616  12621   
................................................................................
 12630  12635       /VCint de passage
 12631  12636       /VCint frère et sœur
 12632  12637       /VCint mari et femme
 12633  12638       /VCint mission impossible
 12634  12639       /VCint monnaie courante
 12635  12640       /VCint papa et maman
 12636  12641       /VCint partie [intégrante|prenante]
        12642  +    /VCint peine perdue
 12637  12643       /VCint pieds et poings liés
 12638  12644       /VCint pieds nus
 12639  12645       /VCint père et mère
 12640  12646           <<- morphVC(\1, ">(?:être|devenir|rester)") ~2:0>> ␣
 12641  12647           <<- __also__ =>> define(\2, [":LV"])
 12642  12648   
 12643  12649       /VCint [pas|jamais|plus|guère|point] [bon|meilleur] marché
................................................................................
 12645  12651       /VCint [pas|jamais|plus|guère|point] de passage
 12646  12652       /VCint [pas|jamais|plus|guère|point] frère et sœur
 12647  12653       /VCint [pas|jamais|plus|guère|point] mari et femme
 12648  12654       /VCint [pas|jamais|plus|guère|point] mission impossible
 12649  12655       /VCint [pas|jamais|plus|guère|point] monnaie courante
 12650  12656       /VCint [pas|jamais|plus|guère|point] papa et maman
 12651  12657       /VCint [pas|jamais|plus|guère|point] partie [intégrante|prenante]
        12658  +    /VCint [pas|jamais|plus|guère|point] peine perdue
 12652  12659       /VCint [pas|jamais|plus|guère|point] pieds et poings liés
 12653  12660       /VCint [pas|jamais|plus|guère|point] pieds nus
 12654  12661       /VCint [pas|jamais|plus|guère|point] père et mère
 12655  12662           <<- morphVC(\1, ">(?:être|devenir|rester)") ~2>> *
 12656  12663           <<- __also__ ~3:0>> ␣
 12657  12664           <<- __also__ =>> define(\3, [":LV"])
 12658  12665   
................................................................................
 13748  13755   TEST: Ces enfants n’ont jamais vu quelqu’un lire.
 13749  13756   TEST: un {{slashs}}                                           ->> slash
 13750  13757   TEST: un {{fromages}}.                                        ->> fromage
 13751  13758   TEST: Un {{ballons}}                                          ->> ballon
 13752  13759   TEST: Une {{cinglées}}                                        ->> cinglée
 13753  13760   TEST: {{une}} des {{chats}}
 13754  13761   TEST: {{une}} kyste                                           ->> un
        13762  +TEST: {{une}} {{chien}}                                       ->> un|||chienne
 13755  13763   TEST: {{une}} des {{joueurs}}
 13756  13764   TEST: mille et une merveilles
 13757  13765   TEST: Quatorze heures découpées en quatre parties, une sortant en salles chaque semaine
 13758  13766   
 13759  13767   
 13760  13768   ## un / une
 13761  13769   __gn_un_2m__
................................................................................
 19242  19250   
 19243  19251   TEST: Est-il {{arriver}} ?
 19244  19252   TEST: Est-il déjà {{arriver}} ?
 19245  19253   TEST: N’est-il pas {{aveugles}}
 19246  19254   TEST: Est-il souvent {{arrivait}} de se tromper ?
 19247  19255   TEST: Était-il {{prit}} dans la tourmente ?
 19248  19256   TEST: Serait-il {{reconnut}} dans la tourmente ?
        19257  +TEST: reste-t-il {{connut}} du grand public
 19249  19258   #TEST: Semblait-il {{fatiguées}} ?
 19250  19259   TEST: semble-t-il savoir de quoi il parle ?
 19251  19260   TEST: Parait-il ennuyer l’assistance ?
 19252  19261   TEST: Est-il question de ceci ou de cela ?
 19253  19262   
 19254  19263   
 19255  19264   __ppas_inversion_être_ce__
................................................................................
 19288  19297       /-on  @:[123][sp]¬:[GWY]
 19289  19298           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 19290  19299           -2>> =suggVerbPpas(\2)                                          # Accord avec le sujet “on”.
 19291  19300   
 19292  19301   TEST: est-on déjà {{passer}} de ce côté-là
 19293  19302   TEST: Aurait-on déjà {{finit}} notre tour du monde ?
 19294  19303   TEST: Deviendrait-on {{meurtrit}} ?
        19304  +TEST: parait-on {{désespérait}} à ce point
 19295  19305   
 19296  19306   
 19297  19307   __ppas_inversion_être_nous__
 19298  19308       /-nous  @:(?:[123][sp]|Y|[NA].*:s)¬:[GWpi]|>(?:dire|légion)/
 19299  19309           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|nous|")
 19300  19310           -2>> =suggPlur(\2)                                              # Accord avec le sujet “nous” : “\2” devrait être au pluriel.
 19301  19311   
................................................................................
 19315  19325           -2>> =suggVerbPpas(\2)                                          # Accord avec le sujet “vous”.
 19316  19326   
 19317  19327       /-vous  @:[123][sp]¬:[GWYisp]
 19318  19328           <<- /ppas/ not value(\1, "|rendez-vous|") and morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 19319  19329           -2>> =suggVerbPpas(\2)                                          # Accord avec le sujet “vous”.
 19320  19330   
 19321  19331   TEST: Êtes-vous {{connut}} en ce milieu ?
        19332  +TEST: semblez-vous {{prit}} par votre travail ?
 19322  19333   TEST: êtes-vous surpris ?
 19323  19334   TEST: Resterez-vous manger ?
 19324  19335   TEST: Ton rendez-vous arrive bientôt.
 19325  19336   
 19326  19337   
 19327  19338   __ppas_inversion_être_ils__
 19328  19339       /-ils  @:(?:[123][sp]|Y|[NA].*:[sf])¬:(?:G|W|[me]:[pi])|>(?:dire|légion)/
................................................................................
 19333  19344           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 19334  19345           -2>> =suggMasPlur(\2)                                           # Accord avec “ils” : “\2” devrait être au masculin pluriel.
 19335  19346   
 19336  19347   TEST: Sont-ils {{arriver}} ?
 19337  19348   TEST: Sont-ils déjà {{arriver}} ?
 19338  19349   TEST: Sont-ils vraiment {{aveugle}}
 19339  19350   TEST: Redeviennent-ils {{incapable}} avec l’âge ?
        19351  +TEST: semblent-ils {{oublié}}
 19340  19352   TEST: Que se sont-ils dit ?
 19341  19353   TEST: ne se sont-ils pas demandé quelle main les avait frappés
 19342  19354   
 19343  19355   
 19344  19356   __ppas_inversion_être_elles__
 19345  19357       /-elles  @:(?:[123][sp]|Y|[NA].*:[sm])¬:(?:G|W|[fe]:[pi])|>(?:dire|légion)/
 19346  19358           <<- /ppas/ morphVC(\1, ">(?:être|devenir|redevenir)/") and not value(<1, "|se|s’|")
................................................................................
 19349  19361       /-elles  @:(?:[123][sp]|[NA].*:[sm])¬:(?:G|W|Y|[fe]:[pi])|>(?:dire|légion)/
 19350  19362           <<- /ppas/ morphVC(\1, ">(?:sembler|rester|demeurer|para[îi]tre)/")
 19351  19363           -2>> =suggFemPlur(\2)                                           # Accord avec “elles” : “\2” devrait être au féminin pluriel.
 19352  19364   
 19353  19365   TEST: Étaient-elles {{arriver}} ?
 19354  19366   TEST: Sont-elles tout à fait {{arriver}} ?
 19355  19367   TEST: Ne sont-elles pas {{aveugle}}
        19368  +TEST: demeurent-elles {{présentes}}
 19356  19369   
 19357  19370   
 19358  19371   
 19359  19372   !!
 19360  19373   !!
 19361  19374   !!!! Se croire/considérer/montrer/penser/révéler/savoir/sentir/voir/vouloir + participe passé/adj !!
 19362  19375   !!
................................................................................
 22776  22789   TEST: Le directeur de cabinet de Madame la rectrice était également présent.
 22777  22790   TEST: Une fois passé la porte, nous nous retrouvons dans une vaste salle
 22778  22791   TEST: Pourquoi aurait-il dû se préoccuper de ça ?
 22779  22792   TEST: Quel est le problème ? Je ne fais que ramener Paul à la raison.
 22780  22793   TEST: La voir se fêler ainsi lui noua la gorge.
 22781  22794   TEST: Quoi de neuf, mec ?
 22782  22795   TEST: T’as enfin trouvé des gens avec qui t’entendre ?
        22796  +TEST: ça fait du bien de se l’entendre dire
 22783  22797   
 22784  22798   
 22785  22799   
 22786  22800   !!! Tests historiques                                                                             !!
 22787  22801   
 22788  22802   ## Version 0.5.14
 22789  22803   TEST: par le léger tissu de rayonne qui les protégeait en ce moment.