-
Add description of filesystem API to README
-
Remove the + word from kernel, saving 6 bytes
-
Don't expose the BASE variable, saving 4 bytes
-
Remove DROP from kernel, defining it as : drop dup - - ; (saves 7 bytes)
-
Combine [ and ], saving 5 bytes
-
Make compress.py print the number of bytes saved by compression
-
Save 1 byte
-
Simplify how we force yasm to emit push 0x89 in two bytes
-
Save 1 byte
-
Move EMIT out of the kernel, saving 12 bytes
-
Move >IN to 7d00, saving 5 bytes.
-
Don't use the uefix chainloader in the default build configuration.
Miniforth is now small enough to fit a partition table itself.