retroforth/RELEASE-NOTES
crc 57a67f4f3d update release notes
FossilOrigin-Name: fb671a07bc93aa589a0abe7b0002889cecaf71ddf54c7100b8362e51cea18b37
2021-04-08 16:20:25 +00:00

53 lines
1.1 KiB
Text

# RetroForth 2021.4 Release Notes
## Core Language
## Renamed
- prefix: namespace to sigil:
## I/O
- simplify definition of `c:get`
## Toolchain
- retro-extend.py now does run length encoding
## VM
- nga-python
- added support for run length encoded images
- added a decimal device (alt. to floating point w/higher precision)
- better fix for nested file inclusion handling
- start adding pythonista ui support (iOS)
- now runs under Python 2
- nga-c
- better fix for nested file inclusion handling
- removed unused variables
- use a struct for processor state, stacks
- sockets interface now optional, disabled by default
- dev-image.c removed (`image:save` is now written in Retro)
- faster opcode processing (enabled by default on Unix)
- nga-816
- assembly implementation for 65c816
- by Piotr Meyer
## Examples
- reduced some line lengths
- refactored retro-locate
- file names now using a consistent case/format
- added a line oriented text editor
## Documentation
- epub now has a cover image
- added back some missing files
- add note on enabling sockets when building on Unix