2021-10-26 17:42:54 +02:00
|
|
|
# RetroForth 2021.11 (In Progress) Release Notes
|
2020-12-29 20:04:41 +01:00
|
|
|
|
2021-07-27 14:01:47 +02:00
|
|
|
# Core Language
|
|
|
|
|
|
|
|
- new words
|
|
|
|
|
|
|
|
h:fetch h:store w:fetch w:store
|
2021-10-15 17:53:34 +02:00
|
|
|
w:fetch-next w:store-next
|
|
|
|
h:fetch-next h:store-next
|
|
|
|
b:fetch-next b:store-next
|
2021-08-26 15:25:59 +02:00
|
|
|
s:fetch s:store
|
2021-07-30 16:39:29 +02:00
|
|
|
|
2021-08-24 16:23:16 +02:00
|
|
|
- dictionary
|
|
|
|
|
|
|
|
added d:source field
|
|
|
|
|
2021-07-30 16:39:29 +02:00
|
|
|
# VM
|
|
|
|
|
|
|
|
## nga-c: retro.c
|
|
|
|
|
|
|
|
- added optional support for multiple virtual processor cores
|
|
|
|
- added optional ffi
|
2021-10-14 15:29:09 +02:00
|
|
|
- added optional support for unsigned numeric operations
|
2021-07-30 16:39:29 +02:00
|
|
|
- work on internal cleanups
|
2021-08-24 16:23:16 +02:00
|
|
|
- better error messages when socket device not present
|
|
|
|
|
2021-10-26 17:42:54 +02:00
|
|
|
## nga-rust
|
|
|
|
|
|
|
|
- new implementation from bitmapper
|
|
|
|
|
2021-08-24 16:23:16 +02:00
|
|
|
# Documentation
|
2021-07-30 16:39:29 +02:00
|
|
|
|
2021-08-24 16:23:16 +02:00
|
|
|
- Updated Build instructions for Linux (re: FFI support & libdl)
|
|
|
|
- Updated the description & example for `a:to-string`
|
2021-10-26 17:42:54 +02:00
|
|
|
- `d:source` field now populated for all standard words
|
|
|
|
- fixed stack comment for `a:store`
|
|
|
|
|
|
|
|
# Other
|
|
|
|
|
|
|
|
- moved deprecated words to `interface/` instead of `package/extensions`
|
|
|
|
- added a tool to identify words missing `d:source` data
|
|
|
|
- start work on proper utf8 string support
|
|
|
|
- nga/unix: catch some signals for debugging purposes
|
|
|
|
|