menu: draw at 0,0 still a little broken, segfaults on exit
crispy-caesus crispy@crispy-caesus.eu
Fri, 14 Aug 2026 10:06:47 +0200
M
term.c
→
term.c
@@ -13,11 +13,11 @@ new.c_lflag &= ~(ECHO | ICANON);
new.c_cc[VMIN] = 0; // bytes read to return new.c_cc[VTIME] = 0; // time before return - printf("\x1B[?1049h"); + printf("\x1B[?1049h"); // enter alt buffer tcsetattr(STDIN_FILENO, TCSANOW, &new); } void return_term(struct termios *old) { tcsetattr(STDIN_FILENO, TCSANOW, old); - printf("\x1B[?1049l"); + printf("\x1B[?1049l"); // exit alt buffer }