| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-03-11 | xterm altscr/normscr | kitty | |
| useful for terminal graphics | |||
| 2026-03-10 | EXIT (finally) | kitty | |
| it's immediate unlike in ANS forth, because it literally just puts a C3 into the current definition. | |||
| 2026-03-10 | clock_gettime | kitty | |
| i was gonna add time&date but i have no clue how to approach calculating the date | |||
| 2026-03-09 | rm outdated caveat | kitty | |
| 2026-03-09 | s= | kitty | |
| 2026-03-09 | rename SAY to more standard TELL | kitty | |
| i didn't know that TELL existed by that name until after i had made SAY. probably should have done this a while ago | |||
| 2026-03-09 | ms | kitty | |
| 2026-03-08 | raw and cooked mode | kitty | |
| currently useless but it's there | |||
| 2026-03-08 | BINARY, some setup for raw mode | kitty | |
| 2026-03-08 | constants for raw/cooked mode stuff | kitty | |
| i put in all of the iflags and then got bored | |||
| 2026-03-08 | at-xy and page | kitty | |
| 2026-03-08 | jonesforth depth | kitty | |
| 2026-03-08 | port strlen, argc, argv, environ from jonesforth | kitty | |
| 2026-03-08 | WORDS stack leak | kitty | |
| 2026-03-08 | rm unnecessary nasm arg | kitty | |
| 2026-03-08 | remove old unused stuff, move todo to end | kitty | |
| 2026-03-08 | include{,d} | kitty | |
| 2026-03-08 | s>z, untested include-file | kitty | |
| 2026-03-08 | new error: includes too recursed | kitty | |
| 2026-03-07 | readme changes | kitty | |
| 2026-03-07 | replace raw byte execute with assembled execute | kitty | |
| yay!!!! | |||
| 2026-03-07 | +to, -to, broken d) | kitty | |
| 2026-03-07 | asm: write displacement | kitty | |
| 2026-03-07 | >byte, >word, fix dump colours | kitty | |
| 2026-03-07 | colours and ascii dump (not working correctly) | kitty | |
| xxd but bad | |||
| 2026-03-07 | terminal colours! | kitty | |
| bit annoying to define 'default' and 'normal' but eh | |||
| 2026-03-07 | basic DUMP (should add more stuff though), .s in hex | kitty | |
| 2026-03-07 | modrm, | kitty | |
| i dont know if this is actually writing the instruction correct (or at all) i should work on dump | |||
| 2026-03-06 | */mod | kitty | |
| 2026-03-06 | todo in readme | kitty | |
| 2026-03-06 | welcome message | kitty | |
| 2026-03-05 | call quit on error | kitty | |
| 2026-03-05 | set #tib to zero on empty line | kitty | |
| 2026-03-05 | somewhat fix interpreter | kitty | |
| 2026-03-05 | error table | kitty | |
| 2026-03-05 | an interpreter!!!!!!!!!!! | kitty | |
| aaaaaaaaaaaaaaaaaaaa | |||
| 2026-03-05 | HIDE | kitty | |
| 2026-03-05 | value source-id | kitty | |
| 2026-03-05 | eujh,,,, | kitty | |
| look it's ugly as shit but it Works | |||
| 2026-03-05 | grow brk at runtime | kitty | |
| i really need to figure out syscall error handling | |||
| 2026-03-05 | fix ACCEPT | kitty | |
| still not ideal because i think blank lines and EOF are handled the same. not sure how they should be separated. | |||
| 2026-03-05 | move back to brk'd memory | kitty | |
| someone on the uiua discord told me about mprotect. it worked! | |||
| 2026-03-05 | untested accept | kitty | |
| 2026-03-04 | remove old commented out stuff | kitty | |
| 2026-03-04 | fucking oops | kitty | |
| so turns out my comparisons have been fucked for this whole time lmao | |||
| 2026-03-04 | um | kitty | |
| 2026-03-04 | buffer-key | kitty | |
| none of this is tested yet need to do ACCEPT then REFILL then LOAD i guess? | |||
| 2026-03-04 | kinda losing steam i think, but i'd like to get this done | kitty | |
| 2026-03-03 | mostly just been Thinking | kitty | |
| also have been busy today | |||
| 2026-03-02 | move-back | kitty | |
| now i need to actually use it in (refill) | |||
