luke.b//blog

< back to logs after before

I added a bunch of tests to nomad and fixed them so now the weird line deletion bug (that was introduced when I introduced the scroll tracking) is now fixed and tested for!

I finally got round to formally testing the control sequence parser and found a few sequences that were broken, so that was very much worth the bother.

I’m quite glad that I had some integration tests too because one of them failed midway through, indicating a bug which was due to some sequence that doesn’t start with CSI not being properly parsed. I added a unit test for that to make doubly sure that if it is broken, it’ll be a bit more obvious what is actually happening.