Nombre de visites sur cette page : 57533 Score au progrank : 103 Note actuelle : 8.8/10 noté 5 fois Vous devez être connecté(e) pour noter (inscription).
Port de MicroPython pour calculatrices monochromes (Graph 75(+E), Graph 35(+E) tweakée, Graph 85, Graph 95 SD).
J'ai besoin de votre aide pour débugger. Signalez moi tout bug concernant :
- L'exécution du programme (si ça crashe lors du lancement du programme, lors de l'entrée dans le shell, etc)
- L'éditeur de texte (curseur qui va n'importe où, presse-papier qui fait des bugs, etc)
- Le shell (en particulier lorsque ça approche la limite, qui est définie à 2000)
Bugs connus :
- On ne peut pas sauvegarder un programme vide
- Impossible de quitter le shell pendant l'exécution d'un programme (attention aux boucles infinies)
- Correction d'un bug de menu avec REL et I/O
- Ajout du modulo sur la touche X,θ,T
- Utilisation du "from _ import *" au lieu du "import _" lors de l'exécution d'un script
- Correction (normalement) des bugs de non-fermeture de fichiers lors des erreurs
Toujours aucun changement sur le shell par contre. Je pense que je vais déjà régler le problème de mémoire, avant d'allouer plus de mémoire pour le shell (s'il faut un historique, faut bien le stocker quelque part )
Signalez moi tout bug concernant les ouvertures de fichiers (avec "import"), par exemple un programme qui en importe un autre. Vérifiez que lors d'une erreur vous arrivez à sauvegarder les fichiers (modifiez les, sinon ça sauvegarde pas) et qu'il n'y ait pas de system error ou d'erreur d'écriture. J'ai limité le nombre de fichiers ouverts simultanément à 20, je peux l'agrandir si besoin.
J'ai limité le nombre de fichiers ouverts simultanément à 20, je peux l'agrandir si besoin.
Si tu les ouvre avec Bfile_OpenFile(), alors que tu le veuilles ou non le nombre maximal de fichiers ouverts simultanément pour l'intégralité de ton application est de 4.
Bien vu, je baisse la limite à 3 du coup (le 4ème étant ouvert par l'éditeur de fichiers).
Du coup j'ai updaté (j'ai défini la taille de l'array qui stocke les descripteurs de fichiers à 1, pas étonnant que ça marche pas avec plusieurs fichiers...)
Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd