Bonjour Quentin et tous
Merci Quentin pour cette nouvelle release.
Japprécie notamment la sélection multiple de fichiers dans la boîte de
dialogue douverture ; je ne sais pas si cétait déjà là dans la précédante.
Voici quelques remarques suite à son test :
1- Je teste la méthode find de la classe Page.
Malheureusement, je narrive pas à la faire fonctionner. A-t-elle été testée
?
Quand jappelle la fonction, jentends le même ding que lorsque la recherche
manuelle ne trouve plus dautre occurance du terme recherché.
Par ailleurs, je constate que, bien que non fonctionnelle, cette méthode met
à jour le champ de recherche en supprimant lexistant. Soit ce champ est
supprimé lors dune recherche simple, soit il contient une astérisque (*) si
la fonction find avait le paramètre regexp à True.
Exemple :
Jouvre un fichier.
Je fais une recherche manuelle (Ctrl+F) du mot toto.
Puis jappelle dans un script sp.window.curPage.fin(tutu, False, False,
False).
tutu nest pas trouvé malgré sa présence dans la page.
De plus si je fais Ctrl+F, je nai plus le champ pré-rempli avec toto.
Jaimerais que le champ du Ctrl+F reste pré-rempli avec la
dernière recherche manuelle (toto).
En effet, dans mes scripts, le find sert à rechercher avec des expressions
régulières des débuts / fin de fonctions, de classes, etc.
Ca na donc aucun intérêt de mettre à jour le texte de la commande manuelle
dans mon utilisation.
Après, peut-être y a-t-il dautres cas où cela serait utile de garder les
paramètres de find dans la recherche manuelle. Mais je ne vois pas le cas
dusage.
2- Jai eu un comportement bizarre ce soir sur lordi du boulot que
jai essayé de reproduire chez moi. Jai réussi mais ne sais pas exactement
toutes les étapes qui y ont mené.
Je crois que cest après avoir essayé de taper « dir > 6pad++.exe » dans une
console cmd.exe, alors que jai configuré 6pad++ pour ouvrir tous les
fichiers dans la même instance. Je sais que ce nest pas censé marcher, mais
jai voulu essayer quand-même
Ensuite, lorsque jutilise 6pad++.exe soit à partir de la console, soit de
lexplorateur, jai des messazges derreur du type :
« Application 16 bits non prise en charge
Impossible de démarrer ou dexécuter le programme ou la fonction
« \??\D:\Bougot\App\6pad++\6pad++.exe » en raison dune incompatibilité
avec les versions 64 bits de Windows. Contactez léditeur du logiciel pour
demander si une version compatible avec Windows 64 bits est disponible. »
A quoi est due cette limitation de ne pas pouvoir utiliser lentrée standard
avec le mode instance unique ? Est-ce possible davoir un message derreur
un pe plus propre et de ne pas pourrir lutilisation future de 6pad++ ?
Car même après redémarrage du PC, le lancement de 6pad++.exe depuis
lexplorateur ne fonctionne plus et jai le message derreur suivant :
« La version de ce fichier est incompatible avec la version de Windows que
vous utilisez. Consultez les
informations système de lordinateur pour savoir si vous avez besoin dune
version x86 (32 bits) ou x64
(64 bits), puis contactez léditeur du logiciel. »
En bref, jai dû re-télécharger 6pad++.exe
3- Les plugins quon trouve pour le développement ou lindication des
tab sur github sont-ils fonctionnels ? Si oui, ça serait bien de les inclure
dans la release de 6pad++ : ça ferait des exemples. Si non, as-tu une date
de release pour cette release ? Jai pas trop envie de développer des script
pour le développement de Python alors que tu las déjà fait ! Notamment je
suis intéressé par lexécution du code python de la page courante et donc
lutilisation de process32.py.
4- Si on peut avoir la doc de la ligne de commande dans la prochaine
release, même un fichier texte tout pourri avec quelques notes, ça serait
super !
5- La recherche du précédant avec Maj+F3 semble bugguée.
Cest visible sur un simple fichier contenant « abc bc abd bbcd » et en
recherchant « bc ».
Voilà Quentin ! Ca fait encore beaucoup de remarque, mais il faut dire que
jutilise 6pad++ comme mon éditeur principal au boulot. Malgré ces petits
problèmes, il a déjà tellement davantages que cest intéressant.
Bonne soirée.
Cyrille
---
L'absence de virus dans ce courrier électronique a été vérifiée par le logiciel
antivirus Avast.
http://www.avast.com