begin prep for 2018.4 release

FossilOrigin-Name: 69afc8606886d53510f1897ea28af0d28284770ea6dca38e2cdc54216c90899a
This commit is contained in:
crc 2018-04-18 15:42:23 +00:00
parent d59e1129e6
commit 391ade7c05
4 changed files with 6 additions and 37 deletions

View file

@ -1,4 +1,3 @@
CFLAGS = -Wall -O3
all: clean toolchain image repl rre js all: clean toolchain image repl rre js
rebuild: clean toolchain update image repl rre js glossary rebuild: clean toolchain update image repl rre js glossary

28
NOTES
View file

@ -1,28 +0,0 @@
Version numbering:
12.YYYY.MM
Since all current builds are 12, I only specify the YYYY.MM part.
=======================================================================
For 2018.3 I'm focusing on:
- cleaning up the build scripts
- cleaning up the source tree
- making it easier to package / install
- setting the stage for the return of a standalone RETRO system
- general bug fixes
- documentation improvements
=======================================================================
I think I may move to a longer (2 month) release cycle. This will give
more time to refine things and reduce maintenance headaches for
packaging.
So releases in 2018 should be:
1 / 3 / 5 / 7 / 9 / 11
I expect to make releases near the end of the month.

View file

@ -18,7 +18,7 @@ adapt to various uses.
For FreeBSD, NetBSD, macOS, Linux: For FreeBSD, NetBSD, macOS, Linux:
./build make
Binaries will be found in the `bin` directory. The ones of interest Binaries will be found in the `bin` directory. The ones of interest
are: are:
@ -38,9 +38,3 @@ This is a basic `read-evaluate-print-loop` for interactive use. It's
intended for quick tests and as an easy starting point for new interfaces. intended for quick tests and as an easy starting point for new interfaces.
The `repl` interface looks for the RETRO image (`ngaImage`) in the current The `repl` interface looks for the RETRO image (`ngaImage`) in the current
working. If not found, this will use an embedded copy. working. If not found, this will use an embedded copy.
listener
Wrapping a shell script, some RETRO code, and using the `rre` interface,
this is a slightly nicer alternative to the basic `repl` for interactive
use.

View file

@ -2,7 +2,11 @@ RETRO 12 - 2018.4
Bug fixes: Bug fixes:
Language Improvements: Build:
- now recommended to use "make" instead of "build.sh"
Core Language Improvements:
- rx kernel: faster and smaller `s:eq?` - rx kernel: faster and smaller `s:eq?`
- stdlib: smaller implementations of `c:whitespace?` and `c:vowel?` - stdlib: smaller implementations of `c:whitespace?` and `c:vowel?`