Post AdY0pt6CuSdZJrHjF2 by knapjack@bonk.cozysumo.space
(DIR) More posts by knapjack@bonk.cozysumo.space
(DIR) Post #AdY0pt6CuSdZJrHjF2 by knapjack@bonk.cozysumo.space
2024-01-05T20:15:40Z
0 likes, 0 repeats
@tedu I read your blog post about Zutty, read their performance and VT stress test results, installed it, and liked it, but also found that tuimoji is probably a crappy app and a good resiliency test. Rendering in zutty is pretty bad, st is fair, curious about your terminal project.I wrote a crappy VT100 emulator in Oberon decades ago, just enough to get email and an editor working via telnet to the VMS system the university used. It would have passed none of these tests, but pretty sure it would have been the shortest by number of lines. 😂 It was essentially a filter with one, giant case statement that manipulated an 80x24 array of text. I'm still amazed it worked as well as it did, and every time I hit some formatting error it was usually just another 2-4 lines in the case statement and away we go.I was going to try porting zmodem but the world moved on without me.
(DIR) Post #AdY0puGAauCUv2xCPQ by tedu@honk.tedunangst.com
2024-01-05T21:04:15Z
0 likes, 0 repeats
@knapjack so emoji are not well supported at all. Every cell is one codepoint. I had some code for combining chars, but it's not (visually) pretty, and rendering text properly is a complicated proposition.