Release 3.1
This is a minor release with mostly bugfixes and optimizations:
Fixes in the IDE compiler:
- Fixes parsing of long lines with many ":".
Changes in the cross-compiler:
- Accept ATASCII end of lines in the cross-compiler.
- Adds a new optimization pass to remove redundant I/O channel settings, producing shorter code for PRINT.
Fixes in the IDE:
- Prompt to save file only if there are unsaved changes.
- Allow to cancel New / Quit / Load commands with "ESC", to cancel only the saving of current file, use CONTROL-C.