Bonjour Quentin et tous


Merci Quentin pour cette nouvelle release.

J’apprécie notamment la sélection multiple de fichiers dans la boîte de
dialogue d’ouverture ; 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 n’arrive pas à la faire fonctionner. A-t-elle été testée
?
Quand j’appelle la fonction, j’entends le même ding que lorsque la recherche
manuelle ne trouve plus d’autre occurance du terme recherché.

Par ailleurs, je constate que, bien que non fonctionnelle, cette méthode met
à jour le champ de recherche en supprimant l’existant. Soit ce champ est
supprimé lors d’une recherche simple, soit il contient une astérisque (*) si
la fonction find avait le paramètre regexp à True.

                Exemple :

J’ouvre un fichier.

Je fais une recherche manuelle (Ctrl+F) du mot ‘toto’.

Puis j’appelle dans un script sp.window.curPage.fin(‘tutu’, False, False,
False).

‘tutu’ n’est pas trouvé malgré sa présence dans la page.

De plus si je fais Ctrl+F, je n’ai plus le champ pré-rempli avec ‘toto’.

                J’aimerais 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 n’a 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 d’autres cas où cela serait utile de garder les
paramètres de find dans la recherche manuelle. Mais je ne vois pas le cas
d’usage.



2-      J’ai eu un comportement bizarre ce soir sur l’ordi du boulot que
j’ai essayé de reproduire chez moi. J’ai réussi mais ne sais pas exactement
toutes les étapes qui y ont mené.
Je crois que c’est après avoir essayé de taper « dir > 6pad++.exe » dans une
console cmd.exe, alors que j’ai configuré 6pad++ pour ouvrir tous les
fichiers dans la même instance. Je sais que ce n’est pas censé marcher, mais
j’ai voulu essayer quand-même…
Ensuite, lorsque j’utilise 6pad++.exe soit à partir de la console, soit de
l’explorateur, j’ai des messazges d’erreur du type :

« Application 16 bits non prise en charge

Impossible de démarrer ou d’exécuter le programme ou la fonction

« \??\D:\Bougot\App\6pad++\6pad++.exe » en raison d’une 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 l’entrée standard
avec le mode instance unique ? Est-ce possible d’avoir un message d’erreur
un pe plus propre et de ne pas pourrir l’utilisation future de 6pad++ ?
Car même après redémarrage du PC, le lancement de 6pad++.exe depuis
l’explorateur ne fonctionne plus et j’ai le message d’erreur suivant :

« La version de ce fichier est incompatible avec la version de Windows que
vous utilisez. Consultez les

informations système de l’ordinateur pour savoir si vous avez besoin d’une
version x86 (32 bits) ou x64

(64 bits), puis contactez l’éditeur du logiciel. »
En bref, j’ai dû re-télécharger 6pad++.exe…



3-      Les plugins qu’on trouve pour le développement ou l’indication 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 ? J’ai pas trop envie de développer des script
pour le développement de Python alors que tu l’as déjà fait ! Notamment je
suis intéressé par l’exécution du code python de la page courante et donc
l’utilisation 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.
C’est 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
j’utilise 6pad++ comme mon éditeur principal au boulot. Malgré ces petits
problèmes, il a déjà tellement d’avantages que c’est 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

Répondre à