0.7.8

More
3 weeks 6 days ago - 2 weeks 10 hours ago #120 by Franck
0.7.8 was created by Franck
VM opcodes have been modified with this version. You must recompile your programs for them to work properly. (Programs included with this release have already been recompiled).

Bug fixes
  • Fixed an issue with autorepeat that would trigger multiple enter keypresses in an input() right after a RUN
  • Fixed an issue in Imaged when loading the mountain.bmp image at first start not loading correctly because of a badly initialized file path
  • Fixed a parser initialization issue that could cause the compiler to miss the first line in a source code in a recompilation after a previous compile error.
  • Fixed a display bug in SpriteEd where sprite flipping was not reinitialized (issue 14).
  • Fixed a number of typos and errors in the Manual for upcoming revision F. (issues 5,6,7 and others).
  • Fixed an assignment issue such as: typeA[id].x = typeB.y; The compiler was using the wrong type as assignee and thus the offset of the member was wrong.
  • Fixed a text reference issue when passing text as argument to a function.
Improvements / features
  • Examples
    • Added an example on how to read the user port in /examples/io/
    • Added an example and further information on how to use text as argument to a function in examples/coding/ 
  • ImagEd
    • New Tool palette with new Paint Bucket tool.
  • SpritEd
    • Paint Bucket tool added
    • Keyboard shortcuts added for clear, cut, copy, paste
    • undo/redo support for the above operations
  • TextEd
    • undo now working on insert and replace actions (paste)
  • Manual
    • Added some information about the file format and filename limitations.
User project(s)
  • NNGAME by LudoJoey added to the games/ folder
Last edit: 2 weeks 10 hours ago by Franck.

Please Log in or Create an account to join the conversation.

Time to create page: 0.158 seconds
Powered by Kunena Forum