Comme je me risquerait pas à essayer de disséquer ton code,
Je dirais que lorsque la ligne à une indentation mais n'a pas de code, donc
par exemple après l'appuit sur entrée, cela peut être utile de pouvoir faire
des backspace et espace.
C'est vraiment, seulement lorsque la ligne à une indentation et du
code/texte que cela me parait mois utile.

Pour les Tab et maj+Tab, cela ne me contrarie pas, en fait c simplement que
dans ma réflexion cela me paraissait plus simple à expliquer.

Concernant la touche origine intéligente, je suis un peu perplexe sans
savoir comment réellement proposer quelques choses de productif.
En fait, dans les éditeurs que j'utilise le comportement est un peu
différent :
L'appuit succéssif sur la touche origine fait basculer le curseur de la
position de début de ligne à la position de premier caractère dans la ligne.
Cela impose, donc, pour en avoir pleine utilité, de faire un script de
sonorisation indiquant réélement sa position
Dans ton cas on sait toujours ou est le curseur, mais soit il me manque une
astuce, soit c génant pour sélectionner une ligne ou un bloc de lignes en
intégralité... 

Si l'on se trouve sur le 1er caractère d'une ligne, le déplacement Haut/Bas,
pourrait repositionner le curseur sur le nouveau 1er caractères au lieu de
conserver sa position de colonne.

Un raccourcis qui me rends bien service et pourrait se faire simplement avec
l'indentation,est le Control+R.
Cela sélectionne tout un bloc complet de code, donc en python toutes les
lignes ayant la même indentation que la ligne courante.
Bon, après l'on peut réfléchir à aussi sélectioner la première ligne ayant
une indentation inférieure, ou simplement positioner l'anchor en haut de
sélection pour permètre un maj+Flâche haut...



-----Message d'origine-----
De : [email protected] [mailto:[email protected]] De la
part de QuentinC
Envoyé : lundi 30 avril 2012 18:50
À : [email protected]
Objet : [progliste] Re: 6pad pour python

Je trouve que de mettre des raccourcis différents n'est pas une bonne 
idée. Je suis résolument contre. Conservons Tab et Maj+Tab, c'est plus 
clair et logique pour tout le monde.

Ensuite je ne pourrai en fait malheureusement pas interdire espace ou 
backspace. Le problème est que je ne peux pas faire la différence si 
c'est un réel appui ou si c'est un évènement généré artificiellement, et 
j'utilise justement des évènements appui sur espace et backspace 
artificiels pour reporter automatiquement l'indentation quand on appuie 
sur enter.
Mais ce n'est pas très grave parce qu'avec la touche origine 
intelligente, il y a déjà beaucoup moins de risques que le curseur soit 
par hasard placé dans la zone des caractères d'indentation.
Je vais quand même encore y réfléchir, si je peux trouver une 
solution... mais c'est pas gagné.

Progliste :
Pour se désinscrire de la liste :
mailto:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

Pour accéder aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
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:[email protected]?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/[email protected]/       

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

Répondre à