> 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.

Reply via email to