L'implémentation du nouveau mode de copier/coller nous a semblé un peu bancale elle a été donc reprise à la base et repensée. La nouvelle version de l'algorithme semble plus efficace et est en cours de test. En tout cas cela nous a demandé de relire et épurer les fonctions de copier/coller et de mettre en lumière certains problèmes, jamais signalés, mais que devaient dater d'une bonne décennie. Plusieurs dévelopeurs bénévoles planchent sur des projets écrits en MyrScript et obtiennent des résultats de plus en plus aboutis (voire surprenants, agréablements surprenants). Ceci se traduit donc par des demandes d'amélioration du langage que nous nous faisons un plaisir d'appliquer. Il sera par exemple possible d'ouvrir depuis MyrScript les boites de dialogues de configuration accessibles depuis le menu "Partition" ou "Portées". Daniel nous a signalé que, sur MyrScript, la fonction Internet.DownloadFile(...) ne produisait pas les mêmes résultats sur Windows et Macintosh. Sur Windows, les en-têtes HTML du fichier téléchargé étaient écrites sur le disque dur, alors que sur Macintosh, seules les données utiles étaient présentes. MyrScript a été modifié pour supprimer les en-têtes dans la version Windows. Ceci sera testable dans la prochaine beta. Pour ceux qui en auraient besoin, nous tenons à disposition une petite fonction (Myrscript) de suppression d'en-têtes qui permet à un script de fonctionner de la même façon sur les versions du langage inférieures à 1.4.0. Enfin, l'impression de la vue courante ou de toutes les vues a été (enfin) mise au point. On en est persuadé, presque... |