> I have the same problem. When I use Liberation Mono and start > ncmcpp, everything > is fine but when I quit the program, no cursor, I have to reset the > terminal. > > When I'm using 'DejaVu Sans Mono', I have little squares in lieu of > the drawing bars, > but when I quit everything is fine.
I just have tested with 'DejaVu Sans Mono' and 'Anonymous Pro' and the problem is the same. I can see when mutt exits it writes: 1: ESC[1@ 2: ESC[61;28H 3: ESC[39;49m 4: ESC[0m 5: ESC[?25l 5: ESC[2;75H 6: ESC[?12l 7: ESC[?25h 8: ESC[61d 9: ESC[37m 10: ESC[39;49m 11: ESC[0m 12: ESC[61;1H 13: ESC[?1049l 14: ESC]0; Important sequences here are: 5: ESC[?25l -> Disable cursor 7: ESC[?25h -> Enable cursor 13: ESC[?1049l -> Disable main screen and restore cursor position. And if you write directly them to st, they work perfectly.