Grammalecte  Check-in [58098eb682]

Overview
Comment:[fr][bug] trunk broken
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 58098eb68268d4f200e4ed042b6d4e5e78a7b3eb53f9827fc27126c00fd07bfe
User & Date: olr on 2017-06-27 19:45:58
Other Links: manifest | tags
Context
2017-06-27
20:04
[fr] màj: suggestions des verbes check-in: 21957bde87 user: olr tags: fr, trunk
19:45
[fr][bug] trunk broken check-in: 58098eb682 user: olr tags: fr, trunk
16:40
[core] ibdawg: suggestion mechanism check-in: eaa97b4c18 user: olr tags: core, trunk
Changes

Modified gc_core/py/char_player.py from [c2e0510f91] to [5cd093adaf].

   150    150   }
   151    151   
   152    152   
   153    153   # End of word
   154    154   
   155    155   dFinal1 = {
   156    156       "a": ("as", "at", "ant", "ah"),
   157         -    "c": ("ch",)
          157  +    "c": ("ch",),
   158    158       "e": ("et", "er", "ets", "ée", "ez", "ai", "ais", "ait", "ent", "eh"),
   159    159       "é": ("et", "er", "ets", "ée", "ez", "ai", "ais", "ait"),
   160    160       "è": ("et", "er", "ets", "ée", "ez", "ai", "ais", "ait"),
   161    161       "ê": ("et", "er", "ets", "ée", "ez", "ai", "ais", "ait"),
   162    162       "ë": ("et", "er", "ets", "ée", "ez", "ai", "ais", "ait"),
   163         -    "g": ("gh",)
          163  +    "g": ("gh",),
   164    164       "i": ("is", "it", "ie", "in"),
   165    165       "n": ("nt", "nd", "ns", "nh"),
   166    166       "o": ("aut", "ot", "os"),
   167    167       "ô": ("aut", "ot", "os"),
   168    168       "ö": ("aut", "ot", "os"),
   169         -    "p": ("ph",)
   170         -    "s": ("sh",)
   171         -    "t": ("th",)
          169  +    "p": ("ph",),
          170  +    "s": ("sh",),
          171  +    "t": ("th",),
   172    172       "u": ("ut", "us", "uh"),
   173    173   }
   174    174   
   175    175   dFinal2 = {
   176    176       "ai": ("aient", "ais", "et"),
   177    177       "an": ("ant", "ent"),
   178    178       "en": ("ent", "ant"),

Modified gc_lang/fr/rules.grx from [84f7e3f471] to [dfb591e07e].

  7185   7185   TEST: cette {{bête}}-{{la}}
  7186   7186   TEST: il ne {{là}} croit pas.
  7187   7187   
  7188   7188   
  7189   7189   # la / l’a
  7190   7190   __[i]/conf(conf_il_elle_on_la_vconj)__
  7191   7191       (?:il|elle|on) (?:nous |vous |)(l’a) +([bcdfghjklmnpqrstvwxz][\w-]+)  @@w,$
  7192         -    <<- morphex(\2, ":[123][sp]", ":[GQ]") -1>> la                                                  # Confusion probable. Pour un pronom objet féminin, écrivez :
         7192  +    <<- morphex(\2, ":[123][sp]", ":[GQ]") -1>> la                                                  # Confusion probable. Pour un pronom objet féminin, écrivez “la”.
  7193   7193   __[i]/conf(conf_ne_la_vconj)__
  7194   7194       ne (?:nous |vous |)(l’a) +([bcdfghjklmnpqrstvwxz][\w-]+) @@w,$
  7195         -    <<- morphex(\2, ":[123][sp]", ":[GQ]") -1>> la                                                  # Confusion probable. Pour un pronom objet féminin, écrivez :
         7195  +    <<- morphex(\2, ":[123][sp]", ":[GQ]") -1>> la                                                  # Confusion probable. Pour un pronom objet féminin, écrivez “la”.
  7196   7196   __[i]/conf(conf_ne_la_lui_leur)__
  7197   7197       ne (l’a) l(?:ui|eur)  @@3
  7198         -    <<- -1>> la                                                                                     # Confusion probable. Pour un pronom objet féminin, écrivez :
         7198  +    <<- -1>> la                                                                                     # Confusion probable. Pour un pronom objet féminin, écrivez “la”.
  7199   7199   __[i]/conf(conf_me_se_se_la_vconj)__
  7200   7200       [mts]e (l’a) +([bcdfghjklmnpqrstvwxz][\w-]+)  @@3,$
  7201         -    <<- morphex(\2, ":[123][sp]", ":[GQ]") -1>> la                                                  # Confusion probable. Pour un pronom objet féminin, écrivez :
         7201  +    <<- morphex(\2, ":[123][sp]", ":[GQ]") -1>> la                                                  # Confusion probable. Pour un pronom objet féminin, écrivez “la”.
  7202   7202   
  7203   7203   TEST: on {{l’a}} {{prit}} pour une idiote.
  7204   7204   TEST: il ne {{l’a}} {{connaît}} pas.
  7205   7205   TEST: elle ne {{l’a}} leur donne pas sans condition.
  7206   7206   TEST: elle se {{l’a}} {{réserve}} pour elle-même.
  7207   7207   
         7208  +__[i]/conf(conf_il_elle_on_l_a)__
         7209  +    (?:il|elle|on) (?:vous |nous |)(la) +({w_2}) @@w,$
         7210  +    <<- morphex(\2, ":Q", ":(?:[123][sp]|V[123]......e)|>lui ") -1>> l’a                            # Confusion probable : “\2” est un participe passé. Il faut donc employer l’auxiliaire “avoir”.
         7211  +__[i]/conf(conf_ne_l_a)__
         7212  +    ne (?:vous |nous |)(la) +({w_2}) @@w,$
         7213  +    <<- morphex(\2, ":Q", ":(?:[123][sp]|V[123]......e)|>lui ") -1>> l’a                            # Confusion probable : “\2” est un participe passé. Il faut donc employer l’auxiliaire “avoir”.
         7214  +__[i]/conf(conf_me_te_l_a)__
         7215  +    [mt]e (la) +({w_2})  @@w,$
         7216  +    <<- morphex(\2, ":Q", ":(?:[123][sp]|V[123]......e)|>lui ") -1>> l’a                            # Confusion probable : “\2” est un participe passé. Il faut donc employer l’auxiliaire “avoir”.
         7217  +
         7218  +TEST: il {{la}} {{donnée}}.
         7219  +TEST: ne {{la}} {{donné}} que contraint et forcé…
         7220  +TEST: celle-là, tu {{la}} commandée comment ?
         7221  +
  7208   7222   
  7209   7223   # laissez-passer / laissez-faire
  7210   7224   __[i]/conf(conf_laisser_passer)__
  7211   7225       laisser-passer <<- ->> laissez-passer                                                 # Confusion.
  7212   7226   __[i]/conf(conf_laisser_aller)__
  7213   7227       laissez-(aller|faire) @@8 <<- ->> laisser-\1                                          # Confusion.
  7214   7228