[progliste] Re : Re: C'est parti pour EdPy

2018-01-12 Par sujet cyrille . bougot2
Bonjour,J'ai pas eu le temps d'intervenir avant ni de tester. Alors maintenant 
je raccroche les wagons pour le démarrage de EdPy, Jane, QCE / QCEditor 
(que j'aimais bien) ou autre. Voici donc mes remarques :1- Navigation avec 
Alt+flèches haut ou bas:Eviter de s'arrêter sur les lignes vides 
ou ne contenant que des espaces ou tab.2- Un fichier d'aide minimaliste (ou de 
new features) tout de suite pour savoir les fonctions déjà 
implémentées et à tester !Ca peut être un copier 
coller brouillon de tes mails mais au moins ça reste dans le programme. 
Sinon, en regardant juste le .zip que tu as envoyé, qui sait qu'il y a 
le copier/coller intelligent, la navigation par indentation ou la commande 
atteindre améliorée ? D'ailleurs, j'ai pas testé la 
commande atteindre car j'ai eu la flemme de rouvrir le mail...3- Tant qu'on y 
est, mettre aussi un .txt avec le mail d'Abdel pour l'installation.4- Copier / 
coller intelligent(le plus long pour la fin) :Voilà ci-après ce 
que j'aimerais; c'est déjà ce que j'aurais voulu sur 6pad++ mais 
je n'ai jamais pris le temps de le formuler.Lorsque plusieurs lignes sont 
sélectionnées, et copiées/collées, il faudrait :* 
Supprimer les éventuels blancs / tab en début de 
sélection* considérer indépendamment du point de 
début de sélection précis sur la 1e ligne le delta 
d'indentation entre la 1e ligne sélectionnée et les suivantes 
pour le collage.1 def toto(a, b):2 [tab]if a == 2:3 
[tab][tab]if b == 4:4 [tab][tab][tab]print('a vaut 2 et b vaut 4')5 
[tab][tab]else:6 [tab][tab][tab]print('a vaut 2 et b vaut pas 4')7 [tab]else:8 
[tab][tab]if a == 6:9 [tab][tab]Dans cet exemple, je veux 
sélectionner les lignes 3 à 6 et les coller à la fin.Pour 
moi il faudrait que quelle que soit la sélection de départ, le 
delta d'indentation entre les lignes collées reste le même, ce qui 
n'est pas toujours le cas dans la version actuelle.Donc si je 
sélectionne depuis le début de la ligne 3 (donc en incluant les 2 
premières [tab])  ou si je sélectionne à partir de la 2e 
[tab] incluse seulement ou si je sélectionne à partir du if (donc 
en excluant les 2 [tab] j'aimerais que cela n'ait pas d'impact sur ce qui est 
collé.Enfin au moment du collage, le if doit être collé 
juste à l'endroit du curseur, indépendamment du fait que des 
[tab] aient été sélectionnées ou pas sur la ligne 
d'en-tête.Donc dans l'exemple, si le curseur est à la fin du 
fichier, pour coller et faire un code correct, il faut que je fasse [tab] une 
fois puis que je colle (Ctrl+V) afin d'otenir un code bien indenté. Si 
je ne fais pas de [tab] avant, le "if b == 4:" collé serait au 
même niveau que ""if a == 6:" (ligne au dessus), ce qui est incorrect en 
Python.Bon j'espère que c'est compréhensible !Voilà, je 
teste, mais je ne passe pas encore à EdPy et reste pour le moment sur 
6pad++.Le grand intérêt de 6pad++ est sa scriptabilité 
Python qui est pour moi indispensable pour la transition ! J'espère que 
ça viendra vite même si je comprends que ça puisse pas 
être très rapide.
En tout cas merci pour le boulot !
Bonne journée.Cyrille

- Mail d'origine -De: QuentinC À: 
progli...@ml.free.frEnvoyé: Wed, 03 Jan 2018 05:40:56 +0100 (CET)Objet: 
[progliste] Re: C'est parti pour EdPy

Bonjour,

JE vous envoie une version mise à jour qui est beaucoup plus riche que 
la précédente.Comme vous pouvez le voir, j'ai mentionné le 
nom du projet à un minimum de places. Il n'y aura qu'un dossier et 2 
fichiers à renommer quand on aura trouvé un nom.

Fonctionalités actuelles:- Edition de fichiers multiples avec le 
système d'onglets- Choix à l'enregistrement et 
autodétection à l'ouverture de l'encodage, des fins de ligne et 
du type d'indentation- Fonction rechercher et rechercher/remplacer avec regex- 
Affichage de la position ou de la sélection dans la barre de statut- 
Ouverture des fichiers spécifiés en ligne de commande avec 
possibilité d'atteindre directement une position souhaitée 
dès l'ouverture avec la syntaxe truc.txt:19 ou truc.txt:19,88- Fonction 
atteindre qui autorise plusieurs syntaxes:* 10 pour aller à la ligne 10* 
+10 pour descendre de 10 lignes* -10 pour monter de 10 lignes* 10,27 pour aller 
à la ligne 10, colonne 27* 7-15 pour sélectionner du début 
de la ligne 7 à la fin de la ligne 15* 7,9-17,33 pour 
sélectionner depuis ligne 7 colonne 9 jusqu'à ligne 17 colonne 
33* JE réfléchis à ajouter plusieurs autres syntaxes pour 
rendre cette fonction assez polyvalente

C'est maintenant le moment de tester et dénicher les premiers bugs.IL y 
a aussi une to do list dans l'archive. Si vous avez des idées à 
ajouter, n'hésitez pas !

Merci pour votre soutien, vos idées et vos tests

A bientôt


[progliste] Re : Re: C'est parti pour EdPy

2018-01-04 Par sujet Maan ALOUN

bonjour Abdel,

Merci bien, je connais bien sur cette solution, mais j'ai voulu savoir pour 
quoi le programme d'installation n'a pas pu faire son job comme il fallait.



--
De : "Abdel" 
Date : mercredi 3 janvier 2018 17:16
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut Maan,

Si je comprends bien ton PB, les fichiers avec extension ".py", ".pyc" et 
".pyw" ne sont pas directement interprétées par ton Python 3.6.4 lorsque 
tu les exécutes depuis l'explorateur?


Il faut juste valider le choix "Ouvrir avec" dans le menu contextuel, puis 
"Choisir une autre application/Rechercher une autre application sur ce PC" 
puis tu recherches l'exécutable de ton Python 3.6.4 et tu coches la case 
"Toujours utiliser" puis OK.


Autrement, tu peux toujours lancer tes fichiers Py avec l'interpréteur de 
commandes CMD ou le Windows PowerShell en précisant "python 
nomDeTonFicher.py" si tu as bien mis le répertoire de ton exécutable de 
ton Python 3.6.4 dans la variable système "Path".


Voilà, j'espère que ça t'aidera un petit peu.

Tiens nous au courant de la suite.

Bien amicalement,
Abdel.


Le 03/01/2018 à 14:40, Maan ALOUN a écrit :

bonjour à vous tous,

du mon coté, je viens d'installer python 3.6.4, mais j'ai un problème 
avec le launcher, le systeme ne connais pas les extentions de python py, 
pyc, et pyw

j'ai desinstallé toutes les versions précédentes mais sans succès.
que faire?
merci par avance





--
De : "Abdel" 
Date : mercredi 3 janvier 2018 14:32
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut JC,

Avant de répondre à ta question, j'ai 2 toutes petites questions à te 
poser, dont les réponses devraient m'orienter pour mieux t'expliquer.


Sous quel Windows tourne-tu?

As-tu plusieurs versions de Python installées?

Merci.

Bien amicalement,
Abdel.


Le 03/01/2018 à 11:34, Armingaud Jean-Claude a écrit :

Salut tous,


Je bloque un peu pour essayer ce Edpy nouveau qui vient de sortir.

Je dispose de Python 3.6 qui est installé et fonctionnel mais, le 
wxpython me soucie quelque peu...


Il s'agit de la version

wxPython-4.0.0b2-cp36-cp36m-win_amd64.whl

est-ce la bonne ?

comment installer ce truc ?


d'avance merci.


J.-C.



Le 03/01/2018 à 05:40, QuentinC a écrit :

Bonjour,

JE vous envoie une version mise à jour qui est beaucoup plus riche que 
la précédente.
Comme vous pouvez le voir, j'ai mentionné le nom du projet à un 
minimum de places. Il n'y aura qu'un dossier et 2 fichiers à renommer 
quand on aura trouvé un nom.


Fonctionalités actuelles:
- Edition de fichiers multiples avec le système d'onglets
- Choix à l'enregistrement et autodétection à l'ouverture de 
l'encodage, des fins de ligne et du type d'indentation

- Fonction rechercher et rechercher/remplacer avec regex
- Affichage de la position ou de la sélection dans la barre de statut
- Ouverture des fichiers spécifiés en ligne de commande avec 
possibilité d'atteindre directement une position souhaitée dès 
l'ouverture avec la syntaxe truc.txt:19 ou truc.txt:19,88

- Fonction atteindre qui autorise plusieurs syntaxes:
* 10 pour aller à la ligne 10
* +10 pour descendre de 10 lignes
* -10 pour monter de 10 lignes
* 10,27 pour aller à la ligne 10, colonne 27
* 7-15 pour sélectionner du début de la ligne 7 à la fin de la ligne 
15
* 7,9-17,33 pour sélectionner depuis ligne 7 colonne 9 jusqu'à ligne 
17 colonne 33
* JE réfléchis à ajouter plusieurs autres syntaxes pour rendre cette 
fonction assez polyvalente



C'est maintenant le moment de tester et dénicher les premiers bugs.
IL y a aussi une to do list dans l'archive. Si vous avez des idées à 
ajouter, n'hésitez pas !


Merci pour votre soutien, vos idées et vos tests

A bientôt


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 dema

[progliste] Re : Re: C'est parti pour EdPy

2018-01-03 Par sujet Maan ALOUN

bonjour à vous tous,

du mon coté, je viens d'installer python 3.6.4, mais j'ai un problème avec 
le launcher, le systeme ne connais pas les extentions de python py, pyc, et 
pyw

j'ai desinstallé toutes les versions précédentes mais sans succès.
que faire?
merci par avance





--
De : "Abdel" 
Date : mercredi 3 janvier 2018 14:32
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut JC,

Avant de répondre à ta question, j'ai 2 toutes petites questions à te 
poser, dont les réponses devraient m'orienter pour mieux t'expliquer.


Sous quel Windows tourne-tu?

As-tu plusieurs versions de Python installées?

Merci.

Bien amicalement,
Abdel.


Le 03/01/2018 à 11:34, Armingaud Jean-Claude a écrit :

Salut tous,


Je bloque un peu pour essayer ce Edpy nouveau qui vient de sortir.

Je dispose de Python 3.6 qui est installé et fonctionnel mais, le 
wxpython me soucie quelque peu...


Il s'agit de la version

wxPython-4.0.0b2-cp36-cp36m-win_amd64.whl

est-ce la bonne ?

comment installer ce truc ?


d'avance merci.


J.-C.



Le 03/01/2018 à 05:40, QuentinC a écrit :

Bonjour,

JE vous envoie une version mise à jour qui est beaucoup plus riche que 
la précédente.
Comme vous pouvez le voir, j'ai mentionné le nom du projet à un minimum 
de places. Il n'y aura qu'un dossier et 2 fichiers à renommer quand on 
aura trouvé un nom.


Fonctionalités actuelles:
- Edition de fichiers multiples avec le système d'onglets
- Choix à l'enregistrement et autodétection à l'ouverture de l'encodage, 
des fins de ligne et du type d'indentation

- Fonction rechercher et rechercher/remplacer avec regex
- Affichage de la position ou de la sélection dans la barre de statut
- Ouverture des fichiers spécifiés en ligne de commande avec possibilité 
d'atteindre directement une position souhaitée dès l'ouverture avec la 
syntaxe truc.txt:19 ou truc.txt:19,88

- Fonction atteindre qui autorise plusieurs syntaxes:
* 10 pour aller à la ligne 10
* +10 pour descendre de 10 lignes
* -10 pour monter de 10 lignes
* 10,27 pour aller à la ligne 10, colonne 27
* 7-15 pour sélectionner du début de la ligne 7 à la fin de la ligne 15
* 7,9-17,33 pour sélectionner depuis ligne 7 colonne 9 jusqu'à ligne 17 
colonne 33
* JE réfléchis à ajouter plusieurs autres syntaxes pour rendre cette 
fonction assez polyvalente



C'est maintenant le moment de tester et dénicher les premiers bugs.
IL y a aussi une to do list dans l'archive. Si vous avez des idées à 
ajouter, n'hésitez pas !


Merci pour votre soutien, vos idées et vos tests

A bientôt


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�.