Grammalecte  Check-in [6ecd98e581]

Overview
Comment:[fr] ajustements
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk | fr
Files: files | file ages | folders
SHA3-256: 6ecd98e58132fe229c27d8af9a640bb802f58f42dc93485b3c1c3a9ca17311a8
User & Date: olr on 2020-04-17 16:40:12
Other Links: manifest | tags
Context
2020-04-17
18:02
cherrypick from trunk: [fr] ajustements check-in: 91457464b6 user: olr tags: gcerw
17:31
[build] enumerate actions from 1 not from 0 check-in: 873f3e7060 user: olr tags: build, trunk
16:40
[fr] ajustements check-in: 6ecd98e581 user: olr tags: fr, trunk
10:29
[core][js] gc engine: bug fix > last index array check-in: 2f9a6adb89 user: olr tags: core, trunk
Changes

Modified gc_lang/fr/rules.grx from [53b96d8b22] to [851f30ab1c].

  3784   3784       [RaCl2|Rb2CO3|Rb2HPO3|Rb2HPO4|Rb2O|Rb2O2|Rb2S|Rb2SO3|Rb2SO4|Rb3PO3|Rb3PO4|RbBrO2|RbBrO3|RbBrO4|RbClO2|RbClO3|RbClO4|RbH2PO3|RbH2PO4|RbHCO3|RbHSO3|RbHSO4|RbIO2|RbIO3|RbIO4|RbNbO3|RbNO2|RbNO3|RnF2|RuCl3|RuF6|RuO4]
  3785   3785       [S2Br2|Sb2O3|Sb2O5|Sb2OS2|Sb2S3|Sb2Se3|Sb2Se5|Sb2Te3|SbBr3|SbCl3|SbCl5|SbI3|SbPO4|Sc2O3|SeBr4|SeCl4|SeO2|SeOCl2|SeOF2|SF4|SF6|Si3N4|SiBr4|SiCl4|SiH4|SiI4|SiO2|Sn3Sb4|SnBr2|SnBr2Cl2|SnBr3Cl|SnBr4|SnBrCl3|SnCl2|SnCl2I2|SnCl4|SnI4|SnO2|SnS2|SnSe2|SnTe4|SO2|SO2Cl2|SO2F2|SO3|SOF2|Sr2RuO4|SrBr2|SrC2O4|SrCl2|SrCO3|SrF2|SrHfO3|SrI2|SrMoO4|SrSeO3|SrSeO4|SrTeO3|SrTeO4|SrTiO3]
  3786   3786       [T2O|TaBr3|TaBr5|TaCl5|TaI5|TeBr2|TeBr4|TeCl2|TeCl4|TeI2|TeI4|TeO2|ThO2|TiBr4|TiCl2I2|TiCl3I|TiCl4|TiH2|TiI4|TiO2|Tl2MoO4|Tl2SeO3|Tl2TeO3|Tl2WO4|Tl3As|TlBr3|TlC2H3O2|TlCl3|TlI3|TlIO3|TlNO3|TlPF6|TmCl3]
  3787   3787       [U3O8|UBr2|UBr3|UBr5|UC2|UCl3|UCl4|UF4|UF6|UI3|UO2|UO2Cl2|UO2SO4|UO3|US2|USe2|UTe2|V2O3|V2O5|VBr2|VBr3|VCl2|VCl3|VI3|VOC2O4|VOSO4|WBr2|WBr3|WBr4|WBr5|WBr6|WCl2|WCl3|WCl4|WCl5|WCl6|WF4|WF5|WF6|WI2|WI4|WO2|WO2Br2|WO2Cl2|WO2I2|WO3|WOBr3|WOBr4|WOCl3|WOCl4|WOF4|WS2|WS3|WSe2|WTe2|Y2O3|Y2S3]
  3788   3788       [Yb2O3|Yb2S3|Yb2Se3|YB6|YbBr2|YbBr3|YbCl2|YbCl3|YbF2|YbF3|YbI2|YbI3|YbPO4|YBr3|YbSi2|YC2|YCl3|YF3|YVO4]
  3789   3789       [Zn2P2O7|Zn2SiO4|Zn3As2|Zn3N2|Zn3P2|Zn3Sb2|ZnBr2|ZnCl2|ZnCO3|ZnCr2O4|ZnF2|ZnI2|ZnMoO4|ZnO2|ZnS2O3|ZnSeO3|ZnSeO4|ZnSnO3|ZnSO3|ZnSO4|ZnTeO3|ZnTeO4|ZnTiO3|ZnWO4|ZnZrO3|ZrB2|ZrBr4|ZrCl4|ZrF4|ZrI4|ZrO2|ZrP2|ZrS2|ZrSi2|ZrSiO4]
  3790   3790           <<- /chim/ ->> =\1.replace("1", "₁").replace("2", "₂").replace("3", "₃").replace("4", "₄").replace("5", "₅").replace("6", "₆").replace("7", "₇").replace("8", "₈").replace("9", "₉").replace("0", "₀")
  3791         -        # Typographie des composés chimiques. [!]
         3791  +        # Typographie des composés chimiques.
  3792   3792   
  3793   3793   TEST: __chim__ les molécules {{CaCO3}}…                                     ->> CaCO₃
  3794   3794   TEST: __chim__ {{C5H10N2O3}}                                                ->> C₅H₁₀N₂O₃
  3795   3795   
  3796   3796   
  3797   3797   
  3798   3798   !!!! Dates                                                                                        !!
................................................................................
  4141   4141       [cet|l’|quel|notre|votre|mon|des|les|nos|vos|leurs|quels] après >midi
  4142   4142           <<- /tu/ -2:3>> \2-\3                                   # Il manque un trait d’union s’il s’agit du nom. Exemples : Viens après midi. Oui, cet après-midi.
  4143   4143   
  4144   4144       un après >midi
  4145   4145           <<- /tu/ not (value(<1, "|par|") and value(<2, "|un|"))
  4146   4146           -2:3>> \2-\3                                            # Il manque un trait d’union s’il s’agit du nom. Exemples : Viens après midi. Oui, cet après-midi.
  4147   4147   
  4148         -    >aller >retour
         4148  +    [aller+s] >retour
  4149   4149           <<- /tu/ ->> \1-\2                                      # Il manque un trait d’union.
  4150   4150   
  4151   4151       >arc en ciel
  4152   4152           <<- /tu/ ->> \1-\2-\3                                   # Il manque les traits d’union.
  4153   4153   
  4154   4154       >arrière >grand >tante
  4155   4155           <<- /tu/ ->> arrière-grand-tante|arrière-grands-tantes      # Mettez des traits d’union.
................................................................................
  7041   7041       a heure fixe
  7042   7042       a hue et à dia
  7043   7043       a huis clos
  7044   7044       a intervalles [réguliers|irréguliers]
  7045   7045       a ?[si|très|trop]¿ juste [raison|titre]
  7046   7046       a l’ heure actuelle
  7047   7047       a l’ heure qu’ il est
  7048         -    a l’ [accoutumée|amiable|arrache|avance|avenant|avenir|aveuglette|écart|emporte-pièce|évidence|étouffée|extérieur|improviste|intérieur|inverse|occasion|unanimité|unisson]
         7048  +    a l’ [accoutumée|amiable|arrache|avance|avenant|avenir|aveuglette|écart|échelle|échelon|emporte-pièce|évidence|étouffée|extérieur|improviste|intérieur|inverse|occasion|unanimité|unisson]
  7049   7049       a l’ air libre
  7050   7050       a l’ exclusion [de|d’] toute autre chose
  7051   7051       a l’ ordre du jour
  7052   7052       a l’ œil nu
  7053   7053       a l’ en croire
  7054   7054       a l’ un d’ entre eux
  7055   7055       a l’ un des leurs
................................................................................
  7534   7534   TEST: sur son {{elle}} droite
  7535   7535   TEST: des {{elles}} enduites de pétrole
  7536   7536   TEST: De l’autre côté du mur, dans l’{{elle}} réservée aux femmes, il y a des jeunes filles dont nul n’a parlé
  7537   7537   TEST: vous réfugier sous leurs {{elles}}.
  7538   7538   TEST: les {{elles}} du désir
  7539   7539   TEST: {{elle}} droite du palais du roi
  7540   7540   
         7541  +
         7542  +# allée / aller
         7543  +__conf_aller_allée__
         7544  +    [allé+ses] >retour
         7545  +        <<- /conf/ ->> aller-retour|allers-retours                      # Confusion. Un aller-retour, des allers-retours. Une allée est une voie de passage.|https://fr.wiktionary.org/wiki/aller-retour
         7546  +
         7547  +    [les|ces|mes|tes|ses|nos|vos|leurs|quelques] allés
         7548  +        <<- /conf/ --1>> allers|allées                                  # Confusion. Écrivez “allers” pour évoquer un voyage. Écrivez “allées” pour évoquer une voie de passage.
         7549  +
         7550  +    [l’|cet|mon|ton|son|notre|votre|leur|chaque] allé
         7551  +        <<- /conf/ --1>> aller|allée                                    # Confusion. Écrivez “aller” pour évoquer un voyage. Écrivez “allée” pour évoquer une voie de passage.
         7552  +
         7553  +    [>nettoyer|>parcourir|>traverser]  [l’|cet|mon|ton|son|notre|votre|leur]  aller
         7554  +        <<- /conf/ --1>> allée                                          # Confusion. Un aller est un voyage. Une allée est voie de passage.
         7555  +
         7556  +TEST: il descendait l’{{allé}}
         7557  +TEST: Des {{allés retour}}
         7558  +TEST: quelques {{allés}} simples
         7559  +TEST: l’{{allé}} perdu dans les montagnes
         7560  +TEST: va nettoyer l’{{aller}}
         7561  +TEST: Un aller-routour. Des allers-retours.
         7562  +TEST: je traversais l’allée discrètement.
         7563  +
  7541   7564   
  7542   7565   # aux dépens
  7543   7566   __conf_aux_dépens__
  7544   7567       au [dépend|dépends|dépens]
  7545   7568       aux [dépend|dépends]
  7546   7569           <<- /conf/ ->> aux dépens                       # Locution prépositive : « aux dépens de ».|https://fr.wiktionary.org/wiki/aux_d%C3%A9pens_de
  7547   7570   
................................................................................
  9224   9247   TEST: s’ils n’ont ne serait-ce qu’un peu de jugeotte, on ne les reverra plus.
  9225   9248   TEST: En français, la plupart des noms de métier traditionnellement masculins soit ne disposent pas d’une forme féminine, soit ont des formes féminines anciennes tombées en désuétude.
  9226   9249   
  9227   9250   
  9228   9251   # ou / où
  9229   9252   __conf_où_ou__
  9230   9253       <start>  Ou  @:3[sp]¬:Y
  9231         -        <<- /conf/ -2>> Où                                  # Confusion probable. La conjonction “ou” signale une alternative. Utilisez “où” pour “en quel lieu”.
         9254  +        <<- /conf/ -2>> Où                                  # Confusion probable. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
  9232   9255   
  9233   9256       au moment ou
  9234   9257       jusqu’ ou
  9235   9258       par ou
  9236   9259       d’ ou
  9237         -        <<- /conf/ --1>> où                                 # Confusion. La conjonction “ou” signale une alternative. Pour identifier un lieu, un temps ou une situation, écrivez “où”.
         9260  +    mais ou
         9261  +    ni ou
         9262  +        <<- /conf/ --1>> où                                 # Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
  9238   9263   
  9239   9264       ou et [comment|que|qui|quand|pourquoi|quel|quels|quelle|quelles]
  9240   9265       ou et $:R
  9241         -        <<- /conf/ -1>> où                                  # Confusion. La conjonction “ou” signale une alternative. Pour identifier un lieu, un temps ou une situation, écrivez “où”.
         9266  +        <<- /conf/ -1>> où                                  # Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
  9242   9267   
  9243   9268       vers ou
  9244         -        <<- /conf/ not morph(<1, ":D") -2>> où              # Confusion probable. La conjonction “ou” signale une alternative. Pour identifier un lieu, un temps ou une situation, écrivez “où”.
         9269  +        <<- /conf/ not morph(<1, ":D") -2>> où              # Confusion probable. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
  9245   9270   
  9246   9271       [au|le|des] cas ou
  9247         -        <<- /conf/ -3>> où                                  # Confusion. La conjonction “ou” signale une alternative. Pour identifier un lieu, un temps ou une situation, écrivez “où”.
         9272  +        <<- /conf/ -3>> où                                  # Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
  9248   9273   
  9249   9274       [les|ces|des|aux|auxdites] fois ou
  9250         -        <<- /conf/ -3>> où                                  # Confusion probable. La conjonction “ou” signale une alternative. Pour identifier un lieu, un temps ou une situation, écrivez “où”.
         9275  +        <<- /conf/ -3>> où                                  # Confusion probable. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
  9251   9276   
  9252   9277       à partir du [lieu|moment|jour|mois]     ou
  9253   9278       à partir de l’ [instant|année|heure]    ou
  9254   9279       à partir de la [minute|semaine|seconde] ou
  9255   9280       depuis le [jour|millénaire|moment|mois|siècle]  ou
  9256   9281       depuis la [minute|semaine|seconde]              ou
  9257   9282       depuis l’ [année|heure|instant]                 ou
  9258         -        <<- /conf/ --1>> où                                 # Confusion. La conjonction “ou” signale une alternative. Pour identifier un lieu, un temps ou une situation, écrivez “où”.
         9283  +        <<- /conf/ --1>> où                                 # Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
  9259   9284   
  9260   9285       >être ?$:W¿ dans [une|cette|la] situation ou
  9261   9286       [vient|vint|viendra|viendrait] un temps ou
  9262         -        <<- /conf/ --1>> où                                 # Confusion probable. La conjonction “ou” signale une alternative. Pour identifier un lieu, un temps ou une situation, écrivez “où”.
         9287  +        <<- /conf/ --1>> où                                 # Confusion probable. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
         9288  +
         9289  +    là ou le vent
         9290  +        <<- /conf/ -2>> où                                  # Confusion. La conjonction “ou” signale une alternative. Pour évoquer un lieu, un temps ou une situation, écrivez “où”.
  9263   9291   
  9264   9292   TEST: {{Ou}} sont tes affaires ?                                    ->> Où
  9265   9293   TEST: au moment {{ou}} elle allait enfin réussir                    ->> où
  9266   9294   TEST: je ne sais même pas par {{ou}} commencer                      ->> où
  9267   9295   TEST: {{ou}} et comment s’y prendre                                 ->> où
  9268   9296   TEST: vers {{ou}} se tourner quand tout va mal ?                    ->> où
  9269   9297   TEST: toutes les fois {{ou}} nous avons dansé                       ->> où
................................................................................
  9270   9298   TEST: pour le cas {{ou}} on serait arrêté dans notre élan.          ->> où
  9271   9299   TEST: à partir du moment {{ou}} il est entré.                       ->> où
  9272   9300   TEST: à partir de l’instant {{ou}} elle est venue.                  ->> où
  9273   9301   TEST: depuis l’année {{ou}} nous sommes allés en Bretagne           ->> où
  9274   9302   TEST: depuis la seconde {{ou}} tu as parlé                          ->> où
  9275   9303   TEST: depuis le jour {{ou}} il a été blessé.                        ->> où
  9276   9304   TEST: nous sommes dans une situation {{ou}} il faut avancer         ->> où
         9305  +TEST: j’irai là {{ou}} le vent me portera                           ->> où
         9306  +TEST: cela peut vouloir dire plusieurs choses : qu’il y a anguille sous roche, ou qu’elles se trouvent dans de bonnes dispositions à notre égard.
  9277   9307   
  9278   9308   
  9279   9309   # pale / pâle
  9280   9310   __conf_pâle_pale__
  9281   9311       [bien|très|trop|si|vraiment|tellement] >pale
  9282   9312           <<- /conf/ -2>> =\2.replace("a", "â").replace("A", "Â")
  9283   9313           # Utilisez “pâle” pour évoquer la pâleur… Une pale est, entre autres choses, un élément d’une hélice.|http://fr.wiktionary.org/wiki/pale
................................................................................
 12022  12052       à hue et à dia
 12023  12053       à huis clos
 12024  12054       à intervalles [irréguliers|réguliers]
 12025  12055       à juste [raison|titre]
 12026  12056       à l’ [accoutumée|amiable|arrache|arrachée|avance|avenant|aveuglette|emporte-pièce|évidence|étouffée|improviste|inverse|occasion|unanimité|unisson]
 12027  12057       à l’ air libre
 12028  12058       à l’ avenir ?[incertain|prometteur]¿
        12059  +    à l’ échelon [local|cantonal|départemental|régional|national|européen|américain|africaine|asiatique|continental|international|planétaire|galactique|universel]
        12060  +    à l’ échelle [locale|cantonale|départementale|régionale|nationale|européenne|américaine|africaine|asiatique|continentale|internationale|planétaire|galactique|universelle]
 12029  12061       à l’ en croire
 12030  12062       à l’ état pur
 12031  12063       à l’ exclusion de toute autre chose
 12032  12064       à l’ heure actuelle
 12033  12065       à l’ heure qu’ il est
 12034  12066       à l’ ordre du jour
 12035  12067       à l’ un d’ entre eux
................................................................................
 13632  13664   
 13633  13665       tête baissée
 13634  13666           <<- morph(<1, ":[NV]", ":D.*:[fe]:[si]") ~>> *
 13635  13667   
 13636  13668       tant  que  ça  @¬:(?:3s|X|Oo)
 13637  13669           <<- ~1:3>> *
 13638  13670   
        13671  +    toutes faites
        13672  +        <<- value(<1, "|recettes|réponses|solutions|") ~>> *
        13673  +
 13639  13674       pas  tant  que  ça  @¬:(?:3s|X|Oo)
 13640  13675           <<- ~1:4>> *
 13641  13676   
 13642  13677       un petit peu  @:[NAYG]¬:A.*:[me]:[si]
 13643  13678           <<- ~1:3>> *
 13644  13679   
 13645  13680       un temps @:A¬:A.*:[me]:[si]
................................................................................
 17766  17801   # affilée / affilé
 17767  17802   __conf_d_affilée__
 17768  17803       d’ [affilé|affilés|affilées]
 17769  17804           <<- /conf/ -2>> affilée                         # Locution “d’affilée”.|https://fr.wiktionary.org/wiki/d%E2%80%99affil%C3%A9e
 17770  17805   
 17771  17806   TEST: C’est arrivé trois jours d’{{affilé}}
 17772  17807   
 17773         -
 17774         -# allée / allé
 17775         -__conf_allée__
 17776         -    l’ allé
 17777         -        <<- /conf/ -2>> allée                           # Confusion. Une allée.
 17778         -
 17779         -TEST: il descendait l’{{allé}}
 17780         -
 17781  17808   
 17782  17809   # amende / amande
 17783  17810   __conf_amande_amende__
 17784  17811       yeux en [>amende]
 17785  17812           <<- /conf/ -3>> amande                          # Confusion. Une amende est une peine.|https://fr.wiktionary.org/wiki/amende
 17786  17813   
 17787  17814       >mettre à l’ amande
................................................................................
 20585  20612   TEST: sans {{mangé}} à sa faim, il faudra chasser.
 20586  20613   TEST: C’est sans {{attaqué}} la journée.
 20587  20614   TEST: sans nous {{chassez}} de chez lui
 20588  20615   TEST: sans {{dérogez}} aux règles en vigueur dans cet établissement
 20589  20616   TEST: sans pour autant la {{vouée}} aux gémonies.
 20590  20617   TEST: Il faut être sans préjugés.
 20591  20618   TEST: je craignais d’être pour toujours abandonnée
 20592         -
 20593         -__sans_pour_autant__
 20594         -
 20595  20619   
 20596  20620   
 20597  20621   __infi_locutions__
 20598  20622       >sentir le vent tourné
 20599  20623           <<- /infi/ --1>> tourner                                                                    # Locution “sentir le vent tourner ”. Utilisez l’infinitif.
 20600  20624   
 20601  20625   TEST: j’ai senti le vent {{tourné}}
................................................................................
 26179  26203   TEST: il y avait souvent foule
 26180  26204   TEST: Cette fille a plus d’un tour dans son sac.
 26181  26205   TEST: L’homme est également président de l’AFP
 26182  26206   TEST: ils nous ont agenouillés
 26183  26207   TEST: C’est pure folie.
 26184  26208   TEST: Du côté de ceux sans qui le cinéma se réduirait à pas grand-chose
 26185  26209   TEST: Il commence à monter sur scène au Club Méditerranée
        26210  +TEST: Je n’en avais cure.
 26186  26211   
 26187  26212   
 26188  26213   
 26189  26214   !!! Tests historiques                                                                             !!
 26190  26215   
 26191  26216   ## Version 0.5.14
 26192  26217   TEST: par le léger tissu de rayonne qui les protégeait en ce moment.