prepare to begin work on 2021.7
FossilOrigin-Name: 95216e8fb2f2f27d6867ce34183b758eda029646f846ab982abf6e10997318c8
This commit is contained in:
parent
191e64e5e2
commit
770f492359
6 changed files with 8 additions and 50 deletions
|
@ -1,5 +1,5 @@
|
|||
VERSION ?= 2021.4
|
||||
KEYPAIR ?= 2021-04
|
||||
VERSION ?= 2021.7
|
||||
KEYPAIR ?= 2021-07
|
||||
PREFIX ?= /usr/local
|
||||
DATADIR ?= $(PREFIX)/share/RETRO12
|
||||
DOCSDIR ?= $(PREFIX)/share/doc/RETRO12
|
||||
|
|
4
Makefile
4
Makefile
|
@ -1,5 +1,5 @@
|
|||
VERSION ?= 2021.4
|
||||
KEYPAIR ?= 2021-04
|
||||
VERSION ?= 2021.7
|
||||
KEYPAIR ?= 2021-07
|
||||
PREFIX ?= /usr/local
|
||||
DATADIR ?= $(PREFIX)/share/RETRO12
|
||||
DOCSDIR ?= $(PREFIX)/share/doc/RETRO12
|
||||
|
|
|
@ -1,58 +1,16 @@
|
|||
# RetroForth 2021.4 Release Notes
|
||||
# RetroForth 2021.7 (In-Progress) Release Notes
|
||||
|
||||
## Core Language
|
||||
|
||||
## Renamed
|
||||
|
||||
- prefix: namespace to sigil:
|
||||
|
||||
## I/O
|
||||
|
||||
- simplify definition of `c:get`
|
||||
- reduced memory usage of the forth part of the code
|
||||
in most devices
|
||||
|
||||
## 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 again
|
||||
|
||||
- nga-c
|
||||
|
||||
- single file implementation (runs on unix, windows)
|
||||
- compile time defines for enabling i/o devices
|
||||
- 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
|
||||
- updated amalgamation tool for latest nga-c
|
||||
|
||||
## Documentation
|
||||
|
||||
- epub now has a cover image
|
||||
- added back some missing files
|
||||
- add note on enabling sockets when building on Unix
|
||||
- fixed typos in the glossary
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# RETRO Core 2021.4
|
||||
# RETRO Core 2021.7
|
||||
|
||||
RETRO Core is a minimal Forth implementation for the Nga
|
||||
virtual machine. Like Nga this is intended to be used within
|
||||
|
@ -143,7 +143,7 @@ r 9999
|
|||
d 1536
|
||||
|
||||
: Version
|
||||
d 202104
|
||||
d 202107
|
||||
~~~
|
||||
|
||||
Both of these are pointers. `Dictionary` points to the most
|
||||
|
|
BIN
ngaImage
BIN
ngaImage
Binary file not shown.
|
@ -11,7 +11,7 @@
|
|||
#endif
|
||||
#endif
|
||||
CELL ngaImageCells = 14626;
|
||||
CELL ngaImage[] = { 1793,14445,14583,14625,202104,0,10,1,10,2,10,3,10,4,10,5,10,6,10,
|
||||
CELL ngaImage[] = { 1793,14445,14583,14625,202107,0,10,1,10,2,10,3,10,4,10,5,10,6,10,
|
||||
7,10,8,10,9,10,10,11,10,12,10,13,10,14,10,15,10,16,10,17,
|
||||
10,18,10,19,10,20,10,21,10,22,10,23,10,24,10,25,10,68223234,1,2575,
|
||||
85000450,1,656912,141,140,268505089,63,62,285281281,0,63,2063,10,101384453,0,9,10,2049,56,25,
|
||||
|
|
Loading…
Reference in a new issue