Grammalecte  Check-in [a11fcef3ca]

Overview
Comment:[fr] message mal écrit
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: a11fcef3ca0ba0ea00879cd4dc144b251634bfca612888e8b1b2f6d93461a4a5
User & Date: olr on 2017-07-11 09:43:52
Other Links: manifest | tags
Context
2017-07-11
10:16
[fr] confusion <à/a> mettre à profit check-in: f24864ecc9 user: olr tags: fr, trunk
09:43
[fr] message mal écrit check-in: a11fcef3ca user: olr tags: fr, trunk
07:32
[fr] pt: machine à qqch check-in: bcbdfa6e8a user: olr tags: fr, trunk
Changes

Modified gc_lang/fr/rules.grx from [f9d4841538] to [af8328b69a].

  8682   8682   TEST: sans fin elles se sont succédé
  8683   8683   
  8684   8684   
  8685   8685   __[i]/ppas(ppas_se_être)__
  8686   8686       [mts](?:e +|’(?:y +|en +|))({etre}) +({w_2})  @@w,$
  8687   8687       <<- morph(\1, ">être ", False) >>>
  8688   8688       <<- morphex(\2, ":(?:Y|[123][sp])", ":Q") and not re.search(r"(?i)^t’(?:es|étais)", \0)
  8689         -    -2>> =suggVerbPpas(@)                                                                           # Incohérence. Après « s’être », le verbe doit être un participe passé, pas à l’infinitif.
         8689  +    -2>> =suggVerbPpas(@)                                                                           # Incohérence. Après « s’être », le verbe doit être un participe passé.
  8690   8690       <<- __else__ and morph(\1, ":[123]s", False) and morph(\2, ":Q.*:p", False) and not before(r"(?i)\bque?[, ]|\bon (?:ne |)$")
  8691   8691       and not re.search(r"(?i)^t’(?:es|étais)", \0)
  8692   8692       -2>> =suggSing(@)                                                                               # Le participe passé devrait être au singulier.
  8693   8693   
  8694   8694   TEST: s’être {{donner}} le mot.
  8695   8695   TEST: je me suis {{donnés}} à fond
  8696   8696   TEST: c’est de ce qui s’est {{passe}}.