Unhide cursor on RIS (\033c) - st - personal variant of st
 (HTM) git clone https://git.drkhsh.at/st.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 559fdc278681c98470749adb59f01cd071720458
 (DIR) parent 8abe4bcb41aa7fda0ae00823f6a20271124150db
 (HTM) Author: Peter Hofmann <scm@uninformativ.de>
       Date:   Sat,  7 Oct 2023 07:40:45 +0200
       
       Unhide cursor on RIS (\033c)
       
       It is unclear if it's "required" to do this on RIS, but it's useful when
       calling reset(1) after interactive programs have crashed and garbled up
       the screen.
       
       FWIW, other terminals do it as well (tested with XTerm, VTE, Kitty,
       Alacritty, Linux VT).
       
       Diffstat:
         M st.c                                |       1 +
       
       1 file changed, 1 insertion(+), 0 deletions(-)
       ---
 (DIR) diff --git a/st.c b/st.c
       @@ -2330,6 +2330,7 @@ eschandle(uchar ascii)
                        treset();
                        resettitle();
                        xloadcols();
       +                xsetmode(0, MODE_HIDE);
                        break;
                case '=': /* DECPAM -- Application keypad */
                        xsetmode(1, MODE_APPKEYPAD);