Releases: meithecatte/miniforth
Releases · meithecatte/miniforth
Snapshot 22w33a
-
Remove Editor from order when done
-
Do not verify disk writes
This became problematic because different versions of the EDD specification define different, incompatible values for requesting verification. This is probably not very useful on modern systems anyway.
Snapshot 22w20a
Basic vi-like block editor Supports the most basic commands to the point I'm not constantly annoyed about hitting something I haven't implemented yet.
Snapshot 22w04a
shave some bytes – now with 100% less backspacing bugs
Snapshot 22w03a
Fix backspacing This reverts some of commit 147c9a5fc2bd24afcfbe80670448d89ded5abda4. As it turns out, the savings in ReadLine introduced a bug — backspace doesn't actually save the right bytes to memory...
Snapshot 21w52a
Fix counted loops, implement vocabularies - `do +loop` loops now behave properly when counting backwards - new word: `clear` – fills an area with spaces, short for `#bl fill`. - new word: `>body` – takes an xt of a word defined with `create ... does> ...`, and transforms it into a pointer to the data stored in the word - route all instances of `:` being abused to create a header through `create:`. This is so that we can later make it use the `latest` that we control, and later redirect when switching vocabularies
Snapshot 21w44a
Update "Free bytes" in README – 498 bytes are now free
Snapshot 21w42a
Add curpos! - sets the position of the cursor
Snapshot 21w41a
Fix run.sh It was still looking for disk.img after I renamed it to miniforth.img
Snapshot 21w39a
New: colorful I/O, grep. The counted loops have some bugs.