Posté le 09/05/2018 17:27
Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 104 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements
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
Citer : Posté le 26/05/2018 11:24 | #
Et tu ne te trompes pas. Tout n'est pas bon à jeter mais presque. Il est assez clair également, au vu du linker script, qu'une partie du programme (certainement le firmware que Zezombye est en train de compiler) fait un travail redondant par rapport à fxlib. Un travail que gint fait par exemple au démarrage de l'add-in.
Citer : Posté le 26/05/2018 12:24 | # | Fichier joint
Vu que Zz à l'air de tout faire pour retarder le portage, j'ai décidé de l'aider à se mettre au travail, ainsi je me suis déjà occupé du premier jet de l’icône. (Ca lui fera une excuse de moins )
ps: en vrai je le pense pas vraiment, mais j'avais envi de tester un éditeur de bitmap donc j'ai fait cette icône.
Citer : Posté le 26/05/2018 12:25 | #
je préfère l’icône de ZZ
c'est le logo de python
Citer : Posté le 26/05/2018 12:51 | #
J'avais déjà fait une icône
C'est pas moi, c'est le compilo qui fait de la merde
En attendant, je fais l'éditeur de python, et quand ce sera fini, je passerai le code à quelqu'un qui voudra bien m'aider à compiler micropython
Ecrivez vos programmes basic sur PC avec BIDE
Citer : Posté le 26/05/2018 13:21 | #
C'est pas moi, c'est le compilo qui fait de la merde
Combien de temps va-t-il falloir avant que tu te défasses de cette arrogance... ? C'est lassant, vraiment.
Citer : Posté le 26/05/2018 19:39 | #
Pour revenir à l'éditeur : est-ce que le récent portage de Malical et ce projet de Zz ne seraient pas l'occasion d'essayer de faire un truc plus général au niveau de l'éditeur, qui pourrait par exemple charger des fichiers de spécification d'un langage (catalogue, etc) pour en permettre une édition aisée ? Ça permettrait en plus éventuellement de pouvoir couvrir le lua (même si pas extrèmement exploité) à moindre frais, tout comme tout nouveau langage qui pourrait apparaître…
Enfin, je ne sais pas comment Zezombye envisageait la chose pour l'instant…
Citer : Posté le 26/05/2018 19:53 | #
Des sortes de plug-ins pour ou autres, c'est ça? Il me semble qu'il y avait déjà eu un truc comme cela avec le dCEdit (un Edit avec catalogue de fonction) de Diameters, connaissant un peu la manière de coder de ce dernier je pourrais y jeter un œil pour voir ce qu'il en est.
Ajouté le 26/05/2018 à 20:09 :
Dommage, je n'arrive pas à mettre la main sur les sources de dCEdit :/
Citer : Posté le 26/05/2018 20:15 | #
Ça ferait un très bon éditeur de code ! Je me demande si on ne pourrait pas faire ça sur la Graph 90... parce que pour le coup l'écran géant augmenterait sensiblement le confort d'écriture !
Citer : Posté le 26/05/2018 20:41 | #
C'est vrai que ça pourrait m'aider, moi j'imaginais juste de forker edit pour ajouter des options de menus (catalogue, fonctions dans les f-keys, option "run" pour sauvegarder et interpréter par micropython, et optionnellement un shell). Du coup le dCEdit serait très proche de ce que je veux faire.
Ecrivez vos programmes basic sur PC avec BIDE
Citer : Posté le 26/05/2018 20:57 | #
Je parlais de l'éditeur de texte, bien sûr !
Citer : Posté le 26/05/2018 20:58 | #
un éditeur de texte sur g90 est une très bonne idée pour être a l'aise avec le python qui va arriver
parce que 21*7 caractère pour coder c'est trop peut au vu du potentiel de la g90
j’essaierai de le faire si j'ai le temps et le niveau
Citer : Posté le 26/05/2018 21:00 | #
Oui bon, il faudrait déjà porter le python sur graph 75 avant de refaire un port sur graph 90 x)
Ecrivez vos programmes basic sur PC avec BIDE
Citer : Posté le 26/05/2018 21:02 | #
je parle du python de casio qui lit les .py dans la mémoires donc ont peut très bien les faire via un éditeur d texte simple (mais adapté a la g90)
bien sur c'est pas exclusivement un éditeur de python mais de texte en général.
Citer : Posté le 26/05/2018 21:05 | #
du coup, autant refaire un editeur en se basant sur gint pour pouvoir plus facilement utiliser des morceau de code commun aux deux (et profiter de la coloration syntaxique en gris sur les monochrome )
Ajouté le 26/05/2018 à 21:12 :
Inutile d'utiliser du tact, je sais très bien que je suis une merde en C
En attendant, je fais l'éditeur de python
Wait, comment tu fais l'editeur si tu ne sais pas coder en C??
Citer : Posté le 30/05/2018 19:18 | #
Je viens de penser à un truc : il faudra que je modifie l'éditeur pour ne pas faire de line wrap. Du coup à ce point là avec toutes les modifs que je dois faire je me demande si ce serait pas plus rapide de recréer un éditeur from scratch plutôt que de modifier edit (par contre je pense que je prendrai les trucs pour créer/lire/écrire un fichier, les trucs pour les fichiers en casio c'est le bordel).
Ecrivez vos programmes basic sur PC avec BIDE
Citer : Posté le 30/05/2018 19:20 | #
Nooon ! Ce sera plus rapide de modifier Edit !!
Ne réinvente pas la roue !
Citer : Posté le 30/05/2018 19:26 | #
D'un point de vue totalement externe ça parait plus sûr/efficace d'adapter Edit.
Pour ce qui est d'ajouter des roues aux CASIO, pas sûr que ce soit le bon moment étant donné le prix de l'essence actuel...
La Planète Casio est accueillante : n'hésite pas à t'inscrire pour laisser un message ou partager tes créations !
Citer : Posté le 10/06/2018 09:50 | #
J'avais déjà fait une icône
http://puu.sh/AtggR.bmp
Euh... C'est pas l'icône du Python de la Numworks ça ?
Citer : Posté le 10/06/2018 09:52 | #
C'est le logo du langage Python de façon générale en fait.
Citer : Posté le 10/06/2018 09:52 | #
Ah. Ok
Citer : Posté le 15/06/2018 11:25 | #
J'ai commencé à, regarder un peu plus en détails les sources du Micropython, et notamment le makefile dans /ports/minimals j'ai fait la liste des fichiers utilisé, ainsi que les outils nécessaire, cependant, j'ai un problème avec le fonctionnement des règles implicite de Make, en effet, les instruction commence par les fichiers objets, donc ces fichiers sont compiler par Make de manière implicite, mais dans ce cas, comment spécifier le compilateur à utiliser ? Et cela me parait étrange, aurais-je raté quelque chose ?