fun-a-day, day 14

today i focused on some more bugs and problems i had run into:

 * insert spaces should have been ignoring IRM (but wasn't)
 * some control sequences (e.g. C-space) were missing

i ended up submitting a patch to fix the latter issue,
which was caused by uxnemu ignoring certain events.

i took a nice screenshot of running emacs:



(though there are still a lot of refresh issues with emacs.)

i also tried crawl. its first page looks great:



but due to the way it erases the screen it quickly gets weird:



i'd like to fix as many of these movement and erasing bugs as possible.
there are some other issues that we get due to using TERM=ansi, which
will only be fixed by using something like TERM=vt100 or else writing
a custom terminal definition. but both of those are enough work that i'm
just sticking with TERM=ansi for now.

back to funaday 2023 home