Grammalecte  Check-in [69ec8495eb]

Overview
Comment:[fr] faux positif avec si bien que + correction d’un bug de suggestion avec flanc
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 69ec8495ebe718a0540bfc1437b8c49676224787ba35b8fbfcf668f9d7a31235
User & Date: olr on 2018-01-04 09:03:29
Other Links: manifest | tags
Context
2018-01-04
10:26
[fr] pt: ici check-in: 07ff20b65d user: olr tags: fr, trunk
09:03
[fr] faux positif avec si bien que + correction d’un bug de suggestion avec flanc check-in: 69ec8495eb user: olr tags: fr, trunk
2018-01-03
15:47
[build] fix build check-in: ba196f2521 user: olr tags: build, trunk
Changes

Modified gc_lang/fr/rules.grx from [e362e005e4] to [1a027b250a].

  3886   3886   TEST: faut l’emmener chez le docteur.
  3887   3887   TEST: Faut Linux, sinon ça marchera jamais.
  3888   3888   
  3889   3889   
  3890   3890   # flan / flanc
  3891   3891   __[i]/conf(conf_flan)__
  3892   3892       (flancs?) (?:aux? (?:caramel|café|citron|chocolat|four|lait|lard|noix|pomme|pruneaux?|œuf|raisin)s?|d’(?:or|argent)|de cuivre|pâtissier|à la (?:crème|coco|noix))  @@0
  3893         -    <<- -1>> =\0.replace("c", "").replace("C", "")                                                  # Confusion. S’il s’agit d’une pâtisserie (ou d’une pièce de métal), écrivez :|https://fr.wiktionary.org/wiki/flan
         3893  +    <<- -1>> =\1.replace("c", "").replace("C", "")                                                  # Confusion. S’il s’agit d’une pâtisserie (ou d’une pièce de métal), écrivez :|https://fr.wiktionary.org/wiki/flan
  3894   3894   __[i]/conf(conf_c_est_du_flan)__
  3895   3895       c’(?:est|était) (?:que +|rien que +|tout +|)du (flanc) @@$
  3896   3896       <<- -1>> flan                                                                                   # Confusion. Locution « c’est du flan ».|https://fr.wiktionary.org/wiki/flan
  3897   3897   __[i]/conf(conf_comme_deux_ronds_de_flan)__
  3898   3898       comme deux ronds de (flancs?)  @@$
  3899   3899       <<- -1>> flan                                                                                   # Confusion. Locution « comme deux ronds de flan ».|https://fr.wiktionary.org/wiki/comme_deux_ronds_de_flan
  3900   3900   
................................................................................
 12161  12161   TEST: il ne fait aucun doute qu’Amazon le sait.
 12162  12162   TEST: quoi que nous autres hommes ayons pu faire
 12163  12163   
 12164  12164   
 12165  12165   # Bien que + subjonctif
 12166  12166   __[i]/vmode(vmode_bien_que_subjonctif)__
 12167  12167       bien  ?que? ({w_2}) +({w_2})  @@w,$
 12168         -    <<- morph(\1, ":(?:Os|M)", False) and morphex(\2, ":V.*:I", ":([GSK]|If)|>(?:hériter|recevoir|donner|offrir) ") and isStart()
        12168  +    <<- morph(\1, ":(?:Os|M)", False) and morphex(\2, ":V.*:I", ":(?:[GSK]|If)|>(?:hériter|recevoir|donner|offrir) ") and isStart()
 12169  12169       and not ( morph(\2, ":V0a", False) and morph(word(1), ">(?:hériter|recevoir|donner|offrir) ", False) )
        12170  +    and not before0(r"(?i)\bsi ")
 12170  12171       -2>> =suggVerbMode(@, ":S", \1)                                                                 # Après « bien que », le verbe s’emploie au subjonctif.
 12171  12172   
 12172  12173   TEST: Il ne le savait pas, bien qu’il en {{avait}} entendu parler.
 12173  12174   TEST: Bien que je {{prends}} mon mal en patience.
 12174  12175   TEST: C’est un joli bien. Bien qu’il a hérité de son oncle, notez bien.
 12175  12176   TEST: Bien qu’il avait donné à ses enfants.
        12177  +TEST: si bien que je me suis toujours demandée si cela ne m’avait pas un peu bousillé les yeux
 12176  12178   
 12177  12179   
 12178  12180   # Malgré que + subjonctif
 12179  12181   # «Malgré que» peut être utilisé délibérément pour un parler populaire qui ignore le subjonctif.
 12180  12182   # --> pas de règle de contrôle sur ce point.
 12181  12183   
 12182  12184   __[i]/vmode(vmode_qqch_que_subjonctif2)__