slt Maan,
sans aucun doute Quentin n'a pas trouver le pb pour le bug avec la boite de dialogue enregistrer!
Après, tout est une question de priorité pour le programmeur ...

----- Original Message ----- From: "Maan ALOUN" <maanal...@yahoo.fr>
To: <progliste@ml.free.fr>
Sent: Saturday, September 29, 2012 3:51 PM
Subject: [progliste] Re : Re: 6PadFR MAJ


salut Yannick et tous le monde,


Yannick, tu dis :
JF, je suis à fond dans le lua pour 6PadFR!
Parce que lorsque je découvre de faux bug,
je peux venir sur la liste avec mes gros sabots !

aparament toi oui, mais pas tous le monde!

que tu vas dire , si je te dirai comment planter 6pad?






--------------------------------------------------
De : "yannick" <philao...@yahoo.fr>
Date : samedi 29 septembre 2012 15:25
À : <progliste@ml.free.fr>
Objet : [progliste] Re: 6PadFR MAJ

ReSLT JF,
non, dans le script, tu peux ajouter autant de lignes blanches que tu le souhaites . étant donné que lors d'une programation on aura plus tendance à comblé des lignes qu'à en laisser vide, je me suis dit que combler des lignes étaient plus naturel qu'à en laisser des vides .
dans l'état actuel de mon script , tu aura 2 méthodes pour en ajouter :
1.tu ajoutes la fin de bloque, et tu remonte de 2 lignes pour être de nouveau dans le bloc ,
et la, tu peux continuer à coder sans te soucier de rien .
remarque : si je mets en place l'ajout automatique d'une fin de bloque, tu retrouvera automatiquement le rôle de la touche entrée qui ajoutera par défaut des lignes blanches (avec respect de l'indentation ),et cela même si tu appuie en plusieurs fois sur cette touche .
etcela jusqu'à ce que tu ne change pas de bloque :
mon script regarde si une fin de bloque n'a pas été déja ajouté, si la fin de bloque existe déja,alors, ce sont des lignes blanches qui sont ajoutés .
donc,ton idée d'ajout simultané de début / fin de bloque te permet :
1.d'avoir un  comportement de script identique aux VBA/  script jaws .
2.de pouvoir ajouter des lignes aussi naturellement que tu le souhaites . 2.la deuxième solution que j'avais pensé était tout simplement de créé un raccourci du style ctrl +entrée . mais bon au final choisir entre l'un ou l'autre (ajout ou non d'une balise de fin dès le départ) permet de réglé de problème en même temps, ce qui ne rend peut être plus judicieux l'ajout d'un script ctrl+enter . Après,l'utilisation de backSpace à la place de shift+tab, je ne vois aucun inconvénient . mais disons que je pensais que shift tab étant le pendant de tab...il était alors plus naturel d'utiliser shift +tab .
Mais la c'est juste une affaire de gout ....
JF, je suis à fond dans le lua pour 6PadFR!
Parce que lorsque je découvre de faux bug,
je peux venir sur la liste avec mes gros sabots !
----- Original Message ----- From: "Jean-François Colas" <jfco...@inja.fr>
To: <progliste@ml.free.fr>
Sent: Saturday, September 29, 2012 3:06 PM
Subject: [progliste] Re: 6PadFR MAJ


Re Yannick,

OK. Bah, que la ligne soit ajoutée avant ou après, à la limite, c'est une affaire de philosophie (pour employer de biens grands mots). Moi c'est parce que je veux être libre de tous mes mouvements, toi c'est parce que tu veux nous guider. Non, notre différence de point de vue n'est pas là où tu crois. Elle serait plutôt dans le fait que, si j'ai bien compris, il est compliqué avec ton Yannick prog system de laisser des lignes blanches dans le corps d'un code... Un peu dommage. Surtout que le Backspace (ou le shift-tab, à voir) pourrait indiquer suffisamment clairement qu'on veut sortir d'un bloc si tu trouvais le moyen de réaliser notre idée. Je préfère Backspace parce que ce n'est qu'une touche à frapper et ça donne l'idée de retour à un niveau précédent, mais rien n'interdirait un doublon j'imagine.

Par contre, au plan pratique, je n'ai pas fait gaffe à la forme que prendra ton Prog system, si c'est un script LUA pour 6Pad, un truc indépendant...

J.-F.

Le 29/09/2012 14:52, yannick écrit :
Salut JF, si j'ai bien compris , je pense avoir fait à un ndétail près ce
que tu voulais .
mon script permet effectivment une indentation  automatique .
la limitne de fin de bloque est inséré après qu'une ligne "vide " soit
inséré .
physiquement cela peut se traduire par 2 appuie consécutives sur la touche
entrée ait été  réalisé .
après cela, #endIF,#endDef est ajouté juste en dessous de la dernière
instruction du bloc précédent .
et nous on se retrouve juste à la dernière ligne .
au final, aucune ligne vide apparait .
c'est ici que se situe notre difference de point de vue :
moi j'ajoute le commentaire de fain après que tu es décidé de terminé le
code,  alors que toi tu l'ajoute juste après avoir commencé un bloque .
je vais essayé de le mettre en option .
Mais bon, dans l'idée on est d'accord.
pour la gestion du backSpace, j'ai eu la même idée sauf que je l'imaginais
avec tab / shift +tab .
Mais bon pour l'instant je me demande si cette opération est possible à
faire, je n'y ait pas encore réfléchi .




----- Original Message -----
From: "Jean-François Colas"<jfco...@free.fr>
To:<progliste@ml.free.fr>
Sent: Saturday, September 29, 2012 2:12 PM
Subject: [progliste] Re: 6PadFR MAJ


Salut,

Juste un machin que je ne comprends pas bien. Tu dis:
écrire du code sans jamais se soucier de l'indentation.
Qu'est-ce que ça impliquerait? On peut laisser un système provoquer une
nouvelle indentation automatiquement pour un bloc d'instructions sans
doute, mais comment fait-on pour la fin d'un bloc? Sur ce poin, je trouve l'emploi d'une auto-indentation bien pratique,. Mais autant elle marche bien lorsqu'on emploie des caractères de tab, autant, pour ceux qui pour
diverses raisons devraient ou souhaiteraient employer des espaces (ne
serait-ce que lors de récup de code existant), je pense à une gestion
disons "intelligente" du backspace qui pourrait permettre, dans les
conditions à définir, de ne pas effacer juste l'espace à gauche du
curseur, mais autant d'espaces qu'il faudrait pour revenir jusqu'au niveau
précédent d'indentation... Je crois avoir déjà vu ça quelque part.

Perso, par ailleurs, quand j'y pense, lorsque je commence un bloc, par
exemple un while, la première chose que je fais, c'est d'écrire une ligne
au-dessous, de même indentation, du style :
# end while
(mes habitudes de turbopascalien sans doute.

Si cette matérialisation de limite de fin est utile pour certains, on
pourrait imaginer que dans un Yannick prog system, elle soit
automatiquement ajoutée, avec le curseur placé entre les deux, comme, par
exemple, dans l'ajout d'un nouveau script Jaws, ou même, l'ajout d'une
nouvelle macro en VBA Word au moins.

J.-F.

Le 28/09/2012 16:13, yannick écrit :

bjr, je suis en phase de test pour le script qui permet l'écriture en
python .
je constate qu'il est encore inutilisable tant que quentin n'aura pas
sécuriser les débuts de lignes .
je n'ai pas encore fait la partie confort ,mais bon, cela reste assez
rapide à faire .
Et puis pour la tabulation, je persiste à penser que l'on devrait y
avoir accès .
rapplez vous le but du script :
écrir du code sans jamais se soucier de 'lindentation .
je me pose une petite question :
ne serait t'il pas intéréssant de jouer un son lorsque l'on sort d'un
block ?
utiliser le lecteur d'écran pour tout annoncer serait peut être un peu
pénible et même confus .
mais bon, si vous êtes convaincu de quoi que ce soit, dite le ...
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 :
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é.
        
        

Répondre à