[progliste] Re: Lancement de script Python en console

2018-01-21 Par sujet Abdel

Resalut JF,

En fait, il exécute effectivement quand-même le module, car ne trouvant 
pas de répertoire...


Et puis, c'est la seule correspondance la plus plausible avec le nom du 
module indiqué.


Je souhaitais juste me corriger, lorsque je te disais qu'il cherchait un 
sous-répertoire.


En fait, ce n'est pas un sous-répertoire, mais un sous module ou package 
s'appelant "py" qui serait contenu dans le dossier "pyvers" qui n'existe 
pas.


Autrement, as tu essayé aussi l'option -c?

En mode console, la commande suivante fait exactement la même chose que 
ton module pyvers :



python -c "import sys;print (sys.version)"



Bien amicalement,
Abdel.

Le 21/01/2018 à 22:23, Jean-François Colas a écrit :

Hello Abdel,

Thank you sir, je lirai Stack overflow avec du braille under the 
hands. Donc si je comprends bien, tout est normal, c'est le principal. 
Malgré tout, sans encore avoir lu la page que tu mentionnes, avec ce 
que tu dis je suis étonné que le script se soit quand même exécuté du 
coup.


Bonne soirée,
J.-F.


Le 21/01/2018 22:13, Abdel a écrit :

Salut JF,

1. Dans le premier exemple "E:\SRC\python>pyvers.py " :

Python recherche prioritairement un module pyvers.py dans le 
répertoire "E:\src", s'il ne le trouve pas, il va rechercher dans les 
librairies standards de Python, la liste des emplacements où Python 
va rechercher ces modules est disponible en utilisant la commande 
"sys.path".


Dans ce premier exemple, le point ou dot est reconnu comme étant le 
début de l'extension du module à exécuter.


2. Dans le second exemple "E:\SRC\python>python -m pyvers.py " :

La, il y a une grosse erreur, que je vais essayer de te clarifier.

l'option -m signifie que l'on veut exécuter un module,, dans ce cas, 
on ne doit pas préciser l'extension.


Pourquoi?

Parce que Python va rechercher un sous-répertoire de pyvers, 
comportant un module portant le nom py.


Celui-ci n'existant pas, tu reçois l'erreur que tu as eu.

Tu trouveras des explications à ce sujet dans cette discussion sur 
Stack Overflow :


https://stackoverflow.com/questions/36230492/python-error-while-finding-spec-for-fibo-py-class-attributeerror-mod/36230538 



Bien amicalement,
Abdel.



Le 21/01/2018 à 19:35, Jean-François Colas a écrit :

Hello la ML,

Ayant eu quelques petits problèmes de transition ici entre Python27 
et Python34, j'ai désinstallé complètement Python27. Il me reste un 
problème étrange à mon niveau: selon que je lance un script par 
nom-du-script.py, ou que je lance par python -m nom-du-script.py, 
j'aurai ou n'aurai pas une erreur.


Mon script consiste uniquement à m'afficher la version de Python 
avec laquelle il s'exécute. Il ne consiste qu'en ces deux lignes:


import sys
print (sys.version)

Voici ce qui se passe:

E:\SRC\python>pyvers.py
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 
bit (Intel)]

E:\SRC\python>python -m pyvers.py
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 
bit (Intel)]
C:\python34\python.exe: Error while finding spec for 'pyvers.py' 
(: 'module'

object has no attribute '__path__')
E:\SRC\python>


Auriez-vous une idée de ce qui se passe?

Merci,
J.-F.



Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.





Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la lis

[progliste] Re: Lancement de script Python en console

2018-01-21 Par sujet Jean-François Colas

Hello Abdel,

Thank you sir, je lirai Stack overflow avec du braille under the hands. 
Donc si je comprends bien, tout est normal, c'est le principal. Malgré 
tout, sans encore avoir lu la page que tu mentionnes, avec ce que tu dis 
je suis étonné que le script se soit quand même exécuté du coup.


Bonne soirée,
J.-F.


Le 21/01/2018 22:13, Abdel a écrit :

Salut JF,

1. Dans le premier exemple "E:\SRC\python>pyvers.py " :

Python recherche prioritairement un module pyvers.py dans le 
répertoire "E:\src", s'il ne le trouve pas, il va rechercher dans les 
librairies standards de Python, la liste des emplacements où Python va 
rechercher ces modules est disponible en utilisant la commande 
"sys.path".


Dans ce premier exemple, le point ou dot est reconnu comme étant le 
début de l'extension du module à exécuter.


2. Dans le second exemple "E:\SRC\python>python -m pyvers.py " :

La, il y a une grosse erreur, que je vais essayer de te clarifier.

l'option -m signifie que l'on veut exécuter un module,, dans ce cas, 
on ne doit pas préciser l'extension.


Pourquoi?

Parce que Python va rechercher un sous-répertoire de pyvers, 
comportant un module portant le nom py.


Celui-ci n'existant pas, tu reçois l'erreur que tu as eu.

Tu trouveras des explications à ce sujet dans cette discussion sur 
Stack Overflow :


https://stackoverflow.com/questions/36230492/python-error-while-finding-spec-for-fibo-py-class-attributeerror-mod/36230538 



Bien amicalement,
Abdel.



Le 21/01/2018 à 19:35, Jean-François Colas a écrit :

Hello la ML,

Ayant eu quelques petits problèmes de transition ici entre Python27 
et Python34, j'ai désinstallé complètement Python27. Il me reste un 
problème étrange à mon niveau: selon que je lance un script par 
nom-du-script.py, ou que je lance par python -m nom-du-script.py, 
j'aurai ou n'aurai pas une erreur.


Mon script consiste uniquement à m'afficher la version de Python avec 
laquelle il s'exécute. Il ne consiste qu'en ces deux lignes:


import sys
print (sys.version)

Voici ce qui se passe:

E:\SRC\python>pyvers.py
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit 
(Intel)]

E:\SRC\python>python -m pyvers.py
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit 
(Intel)]
C:\python34\python.exe: Error while finding spec for 'pyvers.py' 
(: 'module'

object has no attribute '__path__')
E:\SRC\python>


Auriez-vous une idée de ce qui se passe?

Merci,
J.-F.



Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.





Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: Lancement de script Python en console

2018-01-21 Par sujet Abdel

Salut JF,

1. Dans le premier exemple "E:\SRC\python>pyvers.py " :

Python recherche prioritairement un module pyvers.py dans le répertoire 
"E:\src", s'il ne le trouve pas, il va rechercher dans les librairies 
standards de Python, la liste des emplacements où Python va rechercher 
ces modules est disponible en utilisant la commande "sys.path".


Dans ce premier exemple, le point ou dot est reconnu comme étant le 
début de l'extension du module à exécuter.


2. Dans le second exemple "E:\SRC\python>python -m pyvers.py " :

La, il y a une grosse erreur, que je vais essayer de te clarifier.

l'option -m signifie que l'on veut exécuter un module,, dans ce cas, on 
ne doit pas préciser l'extension.


Pourquoi?

Parce que Python va rechercher un sous-répertoire de pyvers, comportant 
un module portant le nom py.


Celui-ci n'existant pas, tu reçois l'erreur que tu as eu.

Tu trouveras des explications à ce sujet dans cette discussion sur Stack 
Overflow :


https://stackoverflow.com/questions/36230492/python-error-while-finding-spec-for-fibo-py-class-attributeerror-mod/36230538

Bien amicalement,
Abdel.



Le 21/01/2018 à 19:35, Jean-François Colas a écrit :

Hello la ML,

Ayant eu quelques petits problèmes de transition ici entre Python27 et 
Python34, j'ai désinstallé complètement Python27. Il me reste un 
problème étrange à mon niveau: selon que je lance un script par 
nom-du-script.py, ou que je lance par python -m nom-du-script.py, 
j'aurai ou n'aurai pas une erreur.


Mon script consiste uniquement à m'afficher la version de Python avec 
laquelle il s'exécute. Il ne consiste qu'en ces deux lignes:


import sys
print (sys.version)

Voici ce qui se passe:

E:\SRC\python>pyvers.py
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit 
(Intel)]

E:\SRC\python>python -m pyvers.py
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit 
(Intel)]
C:\python34\python.exe: Error while finding spec for 'pyvers.py' 
(: 'module'

object has no attribute '__path__')
E:\SRC\python>


Auriez-vous une idée de ce qui se passe?

Merci,
J.-F.



Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Lancement de script Python en console

2018-01-21 Par sujet Jean-François Colas

Hello la ML,

Ayant eu quelques petits problèmes de transition ici entre Python27 et 
Python34, j'ai désinstallé complètement Python27. Il me reste un 
problème étrange à mon niveau: selon que je lance un script par 
nom-du-script.py, ou que je lance par python -m nom-du-script.py, 
j'aurai ou n'aurai pas une erreur.


Mon script consiste uniquement à m'afficher la version de Python avec 
laquelle il s'exécute. Il ne consiste qu'en ces deux lignes:


import sys
print (sys.version)

Voici ce qui se passe:

E:\SRC\python>pyvers.py
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit 
(Intel)]

E:\SRC\python>python -m pyvers.py
3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit 
(Intel)]
C:\python34\python.exe: Error while finding spec for 'pyvers.py' ('AttributeError'>: 'module'

object has no attribute '__path__')
E:\SRC\python>


Auriez-vous une idée de ce qui se passe?

Merci,
J.-F.



Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: Le nom de l'éditeur

2018-01-21 Par sujet Armingaud Jean-Claude

Salut,


Dommage, moi, j'aimais bien JANE



Le 21/01/2018 à 17:31, yannick a écrit :

salut, space me plaît et  Tarzan passe à la trappe ...


Le 20/01/2018 à 22:57, QuentinC a écrit :

Hello,

> En tant qu'"inventeur" de la proposition Jane, je peux me rallier à 
Space, mais je vous préviens, malgré le c de code, je vais continuer 
à avoir des revendications qui risquent souvent d'être davantage 
tournées vers la manipulation de textes que de code... Si ça vous va, 
ça me va.


C'est pas grave. De la façon dont je prévois le truc, tu pourrais 
très bien écrire un plugin pour ouvrir du word si tu voulais.


> Le seul point délicat, mais ce serait pareil pour tous les noms 
basés sur ce principe, c'est l'éventuelle difficulté de localiser la 
ressource avec un moteur de recherche, en tout cas par le seul nom.


Oui, mais Jane ou Space à mon avis sur ce point ça ne change pas 
grand chose.


JE vois d'emblée beaucoup plus d'enthousiasme pour Space. Alors on 
l'adopte ?

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: Le nom de l'éditeur

2018-01-21 Par sujet yannick

salut, space me plaît et  Tarzan passe à la trappe ...


Le 20/01/2018 à 22:57, QuentinC a écrit :

Hello,

> En tant qu'"inventeur" de la proposition Jane, je peux me rallier à 
Space, mais je vous préviens, malgré le c de code, je vais continuer à 
avoir des revendications qui risquent souvent d'être davantage 
tournées vers la manipulation de textes que de code... Si ça vous va, 
ça me va.


C'est pas grave. De la façon dont je prévois le truc, tu pourrais très 
bien écrire un plugin pour ouvrir du word si tu voulais.


> Le seul point délicat, mais ce serait pareil pour tous les noms 
basés sur ce principe, c'est l'éventuelle difficulté de localiser la 
ressource avec un moteur de recherche, en tout cas par le seul nom.


Oui, mais Jane ou Space à mon avis sur ce point ça ne change pas grand 
chose.


JE vois d'emblée beaucoup plus d'enthousiasme pour Space. Alors on 
l'adopte ?

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: Jane: just another editor

2018-01-21 Par sujet Mathieu Barbe
Une troisième option que je choisirai pour ma part :

* supprimer un seul caractère, si c'est un espace, on supprime un
espace, si c'est un tab on supprime le tab.


Dans ce cas là, si je veux diminuer l'indentation j'utilise shift tab.

Ce mode de fonctionnement à le mérite d'être basic clair et systématique.

Amicalement, Mathieu




Le 20/01/2018 à 18:56, Abdel a écrit :
> Salut Math,
>
> Oui, je suis parfaitement d'accord avec le fait que si l'on a choisi
> par exemple 4 espaces comme caractère d'indentations, le fait d'en
> enlever qu'un ou 2 avec backspace soit problématique lol !
>
> Et c'est de la que l'on réalise l'utilité du choix par défaut, qui
> consiste à virer tous les niveaux d'indentation qui précèdent le curseur.
>
> Cependant, je pense qu'il y a une solution.
>
> Lorsque l'on presse la touche backspace en étant juste après un niveau
> d'indentation quelconque, celle-ci devraient être assez intelligente
> pour pouvoir exécuter l'une des actions suivantes, selon la
> configuration choisie pour ce comportement :
>
> 1. Virer tous les niveaux d'indentations et se retrouver à la fin de
> l'instruction précédente, qui serait le choix par défaut.
>
> 2. Virer le dernier niveau d'indentation que l'utilisateur aura
> choisi, une tabulation par exemple, ou 4 espaces.
>
> Tiens, en parlant d'espace, je trouve aussi le nom "space" super,
> c'est le cas de le dire lol !
>
> Bien amicalement,
> *Abdel.
>
>
> Le 20/01/2018 à 13:13, Mathieu Barbe a écrit :
>> Salut,
>>
>> j'avais fais une petite proposition de l'histoire du retour arrière en
>> début de ligne, mais le mail était passé à la trape.
>>
>> Ne pourrait pas t-on dire que quelques soit la position du curseur :
>>
>> * backspace suprime le caractère précédent.
>>
>> * shift plus tab  modifie le niveau d'indentation
>>
>>
>> La proposition d'Abdel est pas mal, mais quel comportement adopter quand
>> on à des indentation à 4 espaces et que par malchance on se retrouve
>> avec 9 espaces en début de ligne.
>>
>> Que faire?
>>
>> ++ Mathieu
>>
>>
>>
>>
>>
>> Le 18/01/2018 à 21:55, Abdel a écrit :
>>> Coucou Quentin,
>>>
>>> Merci pour cette mise à jour de ce nouvel éditeur très utile.
>>>
 Voilà, ça commence à bien prendre forme; va bientôt falloir que je
 m'atelle aux trucs chiants genre ajouter des options de configuration.
>>>
>>> En parlant justement d'options de configuration, j'aurais un p'tit
>>> souhait que je voulais te soumettre :
>>>
>>> Serait-ce possible, lorsque le curseur est positionné juste après un
>>> niveau d'indentation donnée, que le comportement de la touche
>>> backspace soit configurable, de telle façon que l'on ait le choix
>>> entre ces 2 options :
>>>
>>> 1. virer le dernier niveau d'indentation seulement, c'est à dire
>>> l'équivalent de Shift + Tab.
>>> 2. virer tous les niveaux et se retrouver à la fin de l'instruction
>>> précédente, ce n'est pas grave si tu gardes ce comportement par défaut.
>>>
>>> Merci, je suis tellement habitué à décrémenter mes niveaux
>>> d'indentations avec backspace.
>>>
>>> Je sais, il existe Shift + Tab, qui en plus a le mérite de fonctionner
>>> où que soit positionné le curseur dans l'instruction en cours, mais
>>> bon...
>>>
>>> Je te souhaite bon courage pour la suite et encore merci.
>>>
>>> Bien amicalement,
>>> Abdel.
>>>
>>>
>>> Le 14/01/2018 à 19:04, QuentinC a écrit :
 Bonsoir,

 Voici une nouvelle version de . . . Jane.
 Si vous n'êtes pas satisfaits de ce nom, c'est le moment de vous
 manifester ! Car après ce sera trop tard une fois qu'il sera sur
 github et que je l'aurai annoncé sur program-l.

 Nouveautés significatives de cette mise à jour:

 * Première implémentation du collage intelligent comme proposé par
 Cyril; à tester
 * AFfichage du pourcentage dans la barre de statut
 * Ajout d'un script (setup.py) qui vous permettra de compiler un
 exécutable avec cx_Freeze. Je peux vous fournir l'exécutable windows
 64 bits si vous voulez; pour le 32 bits je ne sais pas comment on
 fait depuis ma machine 64 bits, désolé.
 * Amélioration importante de la fonction atteindre. Je ne vais pas
 remettre toutes les syntaxes acceptées ici. Pour plus d'infos voir
 saut-intelligent.txt dans l'archive. J'attends aussi vos idées à ce
 sujet, j'ai fait quelques propositions dans le fichier.
 * Reconnaissance du type de texte via l'extension du fichier, ce qui
 permet d'avoir un comportement différent pour la navigation avec
 Alt+Flèches et la touche enter. Vous avez peut-être d'autres idées de
 comportements spécifiques à ajouter. Par exemple pour python la
 navigation se base sur les indentations et un tab est ajouté
 automatiquement quand on fait enter sur une ligne qui finit par deux
 points. Pour C++ la navigation se base sur les { et } et un tab est
 ajouté automatiquement quand la ligne se finit par { (ou retiré quand
 c'est }).
 Pour l'instant ça mérite encore