- Posts: 16
- Thank you received: 0
0.6.4
3 months 1 week ago - 3 months 1 week ago #2
by Franck
- Fixed some bugs in local byte arrays and size calculation using operator #. Array initialization code size is now also way more memory efficient (~15% gain on cubeOpti.bin example).
- You can now create arrays of custom types. See manual and example in /examples/coding/custype.src
- Fixed a bug where _mouseDX / DY was not reporting 0 when the mouse was not moving.
- Better error handling by the compiler to avoid having the compiler freezing on certain errors (still more work to do on that front)
- Fixed a bug were the # operator was reporting a wrong size for text arrays.
- Directories are now alphabetically sorted (sub dirs first and then filenames).
- Fixed a number of bugs related to local Byte type and Byte type within custom types in particular.
- New peekW() and pokeW() functions to read/write raw words (int or nat) from/to memory. See manual for more info.
- New MIDI-IN message parsing support with midiUpdt() function to read a MIDI event from an interrupt-based internal queue. See Midi input handling example in /examples/io/midi_in.src
- /demos/organ/organ.src updated to support MIDI keyboard input
- New midiSend() raw byte output command to drive the MIDI-OUT port.
- Fixed several bugs in TextEd related to end of text selection and deletion (Issue 77)
- Fixed a bug in TextEd related to refresh of the display after deleting left out-of-range empty lines at the end.
- Fixed a bug in TextEd related to the Paste operation, the number of pasted lines was sometimes wrongly reported.
- New separate sections in Manual API doc for IO & System, Memory and File
- New /examples/perfs/maxips.src to report the VM max IPS
- New /demos/boing/boing.src by David added
- New _fError built-in variable to report errors after using a file command. System error messages are no longer reported when inside a Lofi executable (Issue 61), they are still reported in the CLI. A simple example usage is available in /examples/files/errors.src The list of error codes is in the manual.
- TextEd now allows the display of EOL / EOF characters. They can be toggled on/off using ALT+TAB. The configuration is saved to EEPROM and thus maintained from session to session.
Last edit: 3 months 1 week ago by Franck.
Please Log in or Create an account to join the conversation.
Time to create page: 0.148 seconds