2020-09-03 21:16:10 +02:00
|
|
|
# RETRO 2020.10
|
2020-07-06 04:16:06 +02:00
|
|
|
|
2020-09-03 21:16:10 +02:00
|
|
|
Tooling
|
2020-08-02 04:50:24 +02:00
|
|
|
|
2020-09-03 21:16:10 +02:00
|
|
|
- added a `make image-js` target to generate the image.js
|
|
|
|
- fixed a bug in the glossary that caused names to appear twice
|
|
|
|
(reported by Kiyoshi)
|
|
|
|
- fixed a bug in retro-describe due to use of a deprecated word
|
2020-09-11 20:36:38 +02:00
|
|
|
- allow setting the image size, stack sizes when building
|
2020-09-22 17:34:05 +02:00
|
|
|
- add Python implementations of retro-unu, retro-muri, retro-extend
|
2020-09-28 19:50:47 +02:00
|
|
|
- add support for generating an epub from the documentation
|
2020-07-06 04:16:06 +02:00
|
|
|
|
2020-09-03 21:16:10 +02:00
|
|
|
Standard Library
|
2020-08-02 04:50:24 +02:00
|
|
|
|
2020-09-03 21:16:10 +02:00
|
|
|
- remove deprecated words
|
2020-07-06 04:16:06 +02:00
|
|
|
|
2020-09-11 16:55:23 +02:00
|
|
|
Unix
|
|
|
|
|
2020-09-14 21:55:02 +02:00
|
|
|
- added `script:current-file` to return the filename being processed
|
|
|
|
- added `script:current-line` to return the current line number being
|
2020-09-11 16:55:23 +02:00
|
|
|
processed
|
2020-09-14 21:55:02 +02:00
|
|
|
- added `script:ignore-to-eol` to support commenting out lines when
|
2020-09-11 19:22:03 +02:00
|
|
|
processing files
|
2020-09-14 21:55:02 +02:00
|
|
|
- added `script:abort-include` to support canceling rest of current
|
|
|
|
file being processed
|
2020-09-11 19:22:03 +02:00
|
|
|
- added `//` to comment out lines (works with files and at the
|
|
|
|
listener)
|
2020-09-14 21:55:02 +02:00
|
|
|
- deprecated words
|
|
|
|
- sys:name (now script:name)
|
|
|
|
- sys:argc (now script:arguments)
|
|
|
|
- sys:argv (now script:get-argument)
|
2020-09-16 16:37:30 +02:00
|
|
|
- renamed
|
2020-09-16 21:45:47 +02:00
|
|
|
- io:clock-operation (now clock:operation)
|
2020-09-16 16:37:30 +02:00
|
|
|
- io:file-operation (now file:operation)
|
2020-09-16 21:50:53 +02:00
|
|
|
- io:float-operation (now float:operation)
|
2020-09-16 21:07:06 +02:00
|
|
|
- io:socket-operation (now socket:operation)
|
|
|
|
|
2020-09-18 14:03:40 +02:00
|
|
|
Python
|
|
|
|
|
|
|
|
- fixed a bug in the stack depth reporting (thanks to Scott McCallum for
|
|
|
|
noticing this)
|
2020-09-21 16:40:48 +02:00
|
|
|
- fixed the `sh` instruction (which was totally broken prior to this, thanks
|
|
|
|
to Scott for reporting this)
|
2020-09-28 19:50:47 +02:00
|
|
|
- retro.py now supports the floating point i/o device
|
2020-09-22 17:34:05 +02:00
|
|
|
|
|
|
|
Documentation
|
|
|
|
|
|
|
|
- removed reference to old Makefile that no longer exists
|
|
|
|
- updates word namings for deprecated words that have been removed
|