Index: gc_lang/fr/rules.grx ================================================================== --- gc_lang/fr/rules.grx +++ gc_lang/fr/rules.grx @@ -6643,11 +6643,11 @@ a toutes jambes a toutes fins utiles a tribord a tu et à toi a un moment donné - a usage interne + a usage [interne|unique] a visage [découvert|humain] a vitesse grand V a vive allure a voix [haute|basse] a vol d’ oiseau @@ -6654,29 +6654,29 @@ a vrai dire a vue d’ œil a y [réfléchir|songer|penser] a y regarder de plus près <<- /conf/ not value(<1, "|l’|n’|il|elle|on|y|") and not before("(?i)n’en +$") - -1>> à # Confusion probable : “a” est une forme conjugée de “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0 + -1>> à # Confusion probable : “a” est une forme conjugée du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0 a [mon|ton|son|notre|votre|leur] [cœur|corps] défendant a [mon|ton|son|notre|votre|leur] grand désarroi a [mon|ton|son|notre|votre|leur] [avis|côté|détriment|encontre|égard|insu|sujet|tour] a [ma|ta|sa|notre|votre|leur] grande [surprise|tristesse] a [ma|ta|sa|notre|votre|leur] [connaissance|disposition|guise|portée] a [mes|tes|ses|nos|vos|leurs] [dépens|côtés] a [mes|tes|ses|nos|vos|leurs] risques et périls <<- /conf/ not value(<1, "|l’|n’|il|elle|on|y|") and not before("(?i)n’en +$") - -1>> à # Confusion probable : “a” est la conjugaison du verbe “avoir”. Utilisez la préposition “à”.|http://fr.wiktionary.org/wiki/%C3%A0 + -1>> à # Confusion probable : “a” est une forme conjuguée du verbe “avoir”. Utilisez la préposition “à”.|http://fr.wiktionary.org/wiki/%C3%A0 a bonne distance [de|d’|des|du||,] a [base|bord|cause|contre-courant|côté|court|défaut|droite|gauche|partir|portée|propos|rebours] [de|d’|des|du||,] a l’ [arrière|écart|égard|extérieur|aune|avant|encontre|insu|instar|intérieur|opposé] [de|d’|des|du||,] a l’ autre bout [de|d’|des|du||,] a la [portée|suite] [de|d’|des|du||,] <<- /conf/ not value(<1, "|l’|n’|il|elle|on|y|") and not before("(?i)n’en +$") - -1>> à # Confusion probable : “a” est une forme conjugée de “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0 + -1>> à # Confusion probable : “a” est une forme conjugée du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0 TEST: Puisqu’on nous méprise, autant y aller {{a}} reculons. TEST: Les parties {{a}} nouveau divisées ne se réuniront pas avant longtemps. TEST: ils viennent nous attaquer {{a}} tout bout de champ TEST: On s’y fait, d’une manière ou d’une autre, {{a}} notre corps défendant. @@ -6696,11 +6696,24 @@ TEST: jusqu’à parfois se mettre en danger TEST: les méthodes de l’à-peu-près ne suffisent pas. ## substantifs -__conf_à_substantifs__ + +__conf_substantif_à_substantif!3__ + *WORD a @:N¬* + <<- /conf/ \2.islower() and not value(\3, "|beau|besoin|faim|peur|raison|soif|") and morph(\1, ":N", "*") + -2>> à # Confusion probable : “a” est une forme conjuguée du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0 + +TEST: les bobos {{a}} trottinette +TEST: la lettre A est la première lettre de l’alphabet +TEST: la lettre a est la première lettre de l’alphabet +TEST: cette femme a raison +TEST: l’homme a beau se démener, rien n’y fait. + + +__conf_a_à_substantifs__ >arc a >poulie >arme a >feu >armoire a [>glace|>pharmacie] >attaque a main armée >avion a [>hélice|réaction] @@ -6759,11 +6772,11 @@ >vente a domicile >vernis a ongles >vol a [la|l’] [étalage|sauvette|tire] >vol a main armée >usine a gaz - <<- /conf/ -2>> à # Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0 + <<- /conf/ -2>> à # Confusion : “a” est une conjugaison du verbe “avoir”. Pour la préposition, écrivez “à”.|http://fr.wiktionary.org/wiki/%C3%A0 TEST: C’est un arc {{a}} poulies TEST: Ceci est une arme {{a}} feu. TEST: Combien de bombes {{a}} fragmentation TEST: C’est une nouvelle caisse {{a}} outils @@ -10862,11 +10875,11 @@ à tu et à toi à un moment donné à un moment ou à un autre à une heure [décente|tardive] à cette heure matinale - à usage interne + à usage [interne|unique] à visage [découvert|humain] à vitesse grand V à vive allure à voix [haute|basse] à vol d’ oiseau Index: grammalecte-cli.py ================================================================== --- grammalecte-cli.py +++ grammalecte-cli.py @@ -105,13 +105,10 @@ return None def main (): "launch the CLI (command line interface)" - - print("Python v" + sys.version) - xParser = argparse.ArgumentParser() xParser.add_argument("-f", "--file", help="parse file (UTF-8 required!) [on Windows, -f is similar to -ff]", type=str) xParser.add_argument("-ff", "--file_to_file", help="parse file (UTF-8 required!) and create a result file (*.res.txt)", type=str) xParser.add_argument("-owe", "--only_when_errors", help="display results only when there are errors", action="store_true") xParser.add_argument("-j", "--json", help="generate list of errors in JSON (only with option --file or --file_to_file)", action="store_true") @@ -139,10 +136,11 @@ oJSON = loadDictionary(xArgs.personal_dict) if oJSON: oSpellChecker.setPersonalDictionary(oJSON) if not xArgs.json: + echo("Python v" + sys.version) echo("Grammalecte v{}".format(oGrammarChecker.gce.version)) # list options or rules if xArgs.list_options or xArgs.list_rules: if xArgs.list_options: