Grammalecte  Check-in [1c427ad72e]

Overview
Comment:[fr] màj: confusion <diagnostic/diagnostique> <pronostic/pronostique>
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 1c427ad72e1cec7d9ed20bac3f925006d80998903c391f79d19fd838ffde016d
User & Date: olr on 2017-12-18 12:24:55
Other Links: manifest | tags
Context
2017-12-18
13:08
[fr] màj: guillemets revus, suggestion du chevron simple si besoin check-in: 7706ec581c user: olr tags: trunk, fr
12:24
[fr] màj: confusion <diagnostic/diagnostique> <pronostic/pronostique> check-in: 1c427ad72e user: olr tags: trunk, fr
2017-12-03
22:50
[fr] fichier des affixes: REP cad/càd -> c’est-à-dire check-in: feb169dda4 user: olr tags: trunk, fr
Changes

Modified gc_lang/fr/rules.grx from [658faec0db] to [8e86c53d24].

8336
8337
8338
8339
8340
8341
8342
8343
8344


8345
8346
8347
8348
8349
8350
8351
8336
8337
8338
8339
8340
8341
8342


8343
8344
8345
8346
8347
8348
8349
8350
8351







-
-
+
+







TEST: il est parti en pole position.
TEST: elle fait de la pole dance.


# diagnostic / diagnotique // pronostic / pronostique
__[i]/conf(conf_diagnostic_pronostique)__
    (?:diagnostique|pronostique)s?
    <<- ( \0.endswith("s") and before(r"(?i)\b(?:[mtscd]es|[nv]os|leurs|quels) $") )
    or ( \0.endswith("e") and before(r"(?i)\b(?:mon|ce|quel|un|du) $") )
    <<- ( \0.endswith("s") and before(r"(?i)\b(?:[mtscdl]es|[nv]os|leurs|quels) $") )
    or ( \0.endswith("e") and before(r"(?i)\b(?:mon|ce|quel|un|du|[nv]otre) $") )
    ->> =\0.replace("que", "c")                                                           # Confusion. Le nom s’écrit avec un “c”.

TEST: Ce {{diagnostique}} est absurde.
TEST: C’est la valse des {{pronostiques}} contradictoires aujourd’hui.


# pu / pus