fun-a-day, day 2 things i did today: - start to explain what terminal emulators are - fixing a lot of bugs + ESC [ $n G was parsing incorrectly + failing to redraw cursor after some carriage returns + not resilient to passing 0 for coordinates - support bracketed paste mode at this point i was able to use both links and lynx to browse the web from within determ. previously the screen would get garbled quickly. this also fixes a couple longstanding issues i found when running nano. i'm choosing to approach this project a bit haphazardly. i could just go down the (massive) list of possible control codes and implement them all. instead i'm trying to focus on the ones that come up in testing (at least for now). this feels more motivating and less like work. here's a screenshot summarizing today's progress: back to funaday 2023 home