Grammalecte  Check-in [23c490546d]

Overview
Comment:[fr] faux positif et ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 23c490546d6e57999e8506c5c517c52ccab3e341b2f3641d80c0bfd4241c8900
User & Date: olr on 2020-04-01 08:48:49
Other Links: manifest | tags
Context
2020-04-01
10:05
[fr] nr: espace avant “…” check-in: 446bf3364d user: olr tags: fr, trunk
08:48
[fr] faux positif et ajustements check-in: 23c490546d user: olr tags: fr, trunk
2020-03-31
22:09
[fx] another kind of underlining for spelling errors beginning with a capital letter check-in: 756efcc826 user: olr tags: fx, trunk
Changes

Modified gc_lang/fr/rules.grx from [b1b58555d8] to [1d7627a28e].

   921    921   !!
   922    922   !!
   923    923   
   924    924   __<s>/typo(typo_espace_manquant_après1)__
   925    925       ({w1})[,:]({w_1})  @@0,$  <<- not \1.isdigit() -2>> " \2"                                       # Il manque un espace.
   926    926   __<s>/typo(typo_espace_manquant_après2)__
   927    927       [?!;%‰‱˚»}]({w_1}|[({[])  @@$  <<- -1>> " \1"                                                 # Il manque un espace.
   928         -__<s]/typo(typo_espace_manquant_après3)__
          928  +__[s>/typo(typo_espace_manquant_après3)__
   929    929       {w_1}[.]({w_1}|[({[])  @@$
   930    930       <<- (\1.__len__() > 1 and not \1[0:1].isdigit() and spell(\1)) or after("^’") -1>> " \1"        # Il manque un espace.
          931  +__[s>/typo(typo_espace_manquant_après4)__
          932  +    {w_2}[…]({w_1}|[({[])  @@$
          933  +    <<- \1.__len__() == 1 or \1[0:1].isupper() -1>> " \1"                                           # Il manque un espace.
   931    934   
   932         -TEST: J’en ai marre,{{ça}} suffit.
   933         -TEST: elle est délirante.{{Devine}} ce qu’elle a dit.
          935  +TEST: J’en ai marre,{{ça}} suffit.                                          ->> " ça"
          936  +TEST: elle est délirante.{{Devine}} ce qu’elle a dit.                       ->> " Devine"
   934    937   TEST: Voilà,{{il}} manque un espace.                                        ->> " il"
   935    938   TEST: Dernier essai.{{Voilà}}, c’est ça.                                    ->> " Voilà"
   936         -TEST: muni de lunettes protectrices et.{{d}}’un casque.
          939  +TEST: muni de lunettes protectrices et.{{d}}’un casque.                     ->> " d"
   937    940   TEST: espace:{{manquant}}                                                   ->> " manquant"
   938    941   TEST: espace{{;}}{{manquant}}
   939    942   TEST: espace ;{{manquant}}                                                  ->> " manquant"
   940    943   TEST: espace{{?}}{{manquant}}
   941    944   TEST: espace{{!}}{{manquant}}
   942         -TEST: une espace ?{{(}}oui ou non)
          945  +TEST: une espace ?{{(}}oui ou non)                                          ->> " ("
   943    946   TEST: espace.{{Manquant}}                                                   ->> " Manquant"
   944    947   TEST: C’est bien.{{Les}} invités seront contents.                           ->> " Les"
   945    948   TEST: qui ont refusé.{{de}} se sauver                                       ->> " de"
   946    949   TEST: Y parvenir quoi qu’il en soit.{{Le}} sort en est jeté.                ->> " Le"
          950  +TEST: merde…{{Ça}} suffit                                                   ->> " Ça"
          951  +TEST: merde…{{(}}je suis fatigué)                                           ->> " ("
   947    952   TEST: pic.twitter.com/PICNAME
   948    953   
   949    954   
   950    955   !!
   951    956   !!
   952    957   !!!! Points                                                                                       !!
   953    958   !!
................................................................................
 11018  11023       [les|des|mes|tes|ses|ces|nos|vos|leurs|aux]  tout  débuts
 11019  11024       [les|des|mes|tes|ses|ces|nos|vos|leurs|aux]  tout  @:A.*:[pi]
 11020  11025           <<- ~2>> *
 11021  11026   
 11022  11027       tout petits
 11023  11028           <<- morph(<1, ":(?:D.*:p|R|C)") ~>> *
 11024  11029   
        11030  +    ne pas [tous|toutes|tout]
        11031  +        <<- ~-1>> *
        11032  +
 11025  11033   
 11026  11034   __gn_tout_det__
 11027  11035       [<start>|,|(]  tout [deux|trois]
 11028  11036           <<- /gn/ -2>> tous                                                                          # Locution pronominale : « tous deux ».|https://fr.wiktionary.org/wiki/tous_deux
 11029  11037   
 11030  11038       tout [mes|tes|ses|ces|nos|vos|leurs|ceux|celles]
 11031  11039           <<- /gn/ not morph(<1, ">(?:d[eu]|avant|après|malgré)/") -1>> tous                          # Erreur d’accord probable avec « \2 ».
................................................................................
 11315  11323   TEST: ne jamais vraiment évoquer le sujet
 11316  11324   TEST: déterminés à ne pas se laisser récupérer
 11317  11325   TEST: de ne pas en élire du tout
 11318  11326   TEST: Mais gare à ne pas non plus trop surestimer la menace
 11319  11327   TEST: ne jamais beaucoup bosser, c’est sa devise.
 11320  11328   TEST: ne pas mal faire, c’est déjà pas si mal
 11321  11329   TEST: ne pas assez faire pour eux, voilà notre tort
        11330  +TEST: Essayez de ne pas tous chanter en même temps.
 11322  11331   
 11323  11332   
 11324  11333   __infi_de_bon_ton_de__
 11325  11334       [>être|>rester|>demeurer|>paraître|>paraitre|>sembler] ?[pas|plus|jamais|guère]¿ ?*WORD¿ de bon ton [de|d’] ?[ne|n’|le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]¿      ~(?:é?es?|ez|ai[ts]?)$
 11326  11335       [>être|>rester|>demeurer|>paraître|>paraitre|>sembler] ?[pas|plus|jamais|guère]¿ ?*WORD¿ de bon ton [de|d’] ?[ne|n’]¿   [le|la|l’|les|en|me|m’|te|t’|se|s’|nous|vous|lui|leur|y]  ~(?:é?es?|ez|ai[ts]?)$
 11327  11336       [>être|>rester|>demeurer|>paraître|>paraitre|>sembler] ?[pas|plus|jamais|guère]¿ ?*WORD¿ de bon ton [de|d’] ?[ne|n’]¿   [me|m’|te|t’|se|s’|nous|vous]   [le|la|l’|les|en|y]       ~(?:é?es?|ez|ai[ts]?)$
 11328  11337       [>être|>rester|>demeurer|>paraître|>paraitre|>sembler] ?[pas|plus|jamais|guère]¿ ?*WORD¿ de bon ton [de|d’] ?[ne|n’]¿   [le|la|l’|les]                  [lui|leur|en|y]           ~(?:é?es?|ez|ai[ts]?)$