2021.1
2021-02-07
Updated to the latest image and documentation. This also brings some small bug fixes and corrections need removes deprecated functions from the language.
2020.1
2020-02-10
Updated to the latest RETRO system and documentation. I've also made some more updates to the UI, adding a light mode and fixed numerous bugs.
2019.8
2019-08-11
It's been a long time coming, but a new update is here.
This update brings a new interface that improves usability on iPhone and overall readability. It also brings in a new settings screen, allowing selection of the icon to better fit your preferences.
Beyond this, nearly every aspect of the underlying system has been updated. Of note, the runtime is now completely rewritten and is faster and more stable than before. Optimizations have been made to the gopher support. The system is also now running the latest image which adds numerous improvements to the language, removes deprecated functions, and has a number of performance enhancements.
The documentation is improved as well. The manual is now nicely formatted, and is significantly expanded, with more examples and deeper explanations of the functions and their usage. The glossary browser is also updated with the latest words.
2018.8
2016-11-09
This release brings many changes and improvements to the language and editor.
Interface:
- darker colors, better text contrast
- file manager improvements:
- files now sorted alphabetically
- support for renaming files
- now uses only ~~~ for code blocks
Core Language Improvements
- renamed functions for better consistency with the namespaces
- puts => s:put
- putc => c:put
- putn => n:put
- putf => f:put
- words => d:words
- s:with-format => s:format
- removed tors as it was unused
- new words:
- d:words-with
- set:make
- { and }
Other Improvements
- file:slurp now matches the documentation
- removed ui:get-input (proved too buggy)
- new floating point words
- f:NAN
- f:INF
- f:-INF
- f:nan?
- f:inf?
- f:-inf?
- f:sqrt
- f:round
- f:square
- new file words:
- file:open[for-reading]
- file:open[for-append]
- file:open[for-writing]