Skip to content

Releases: meithecatte/miniforth

Snapshot 22w33a

17 Aug 20:32
d6a0afb
Compare
Choose a tag to compare
  • 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

20 May 13:39
Compare
Choose a tag to compare
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

25 Jan 01:54
Compare
Choose a tag to compare
shave some bytes – now with 100% less backspacing bugs

Snapshot 22w03a

22 Jan 20:09
Compare
Choose a tag to compare
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

30 Dec 23:28
Compare
Choose a tag to compare
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

02 Nov 23:11
Compare
Choose a tag to compare
Update "Free bytes" in README – 498 bytes are now free

Snapshot 21w42a

18 Oct 00:02
8d80e72
Compare
Choose a tag to compare
Add curpos! - sets the position of the cursor

Snapshot 21w41a

17 Oct 17:34
Compare
Choose a tag to compare
Fix run.sh

It was still looking for disk.img after I renamed it to miniforth.img

Snapshot 21w39a

28 Sep 20:27
Compare
Choose a tag to compare
New: colorful I/O, grep. The counted loops have some bugs.