treset the alt screen in treset - st - [fork] customized build of st, the simpl… | |
git clone git://src.adamsgaard.dk/st | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 177d888dff2fdf987dfa7fc3eb8495fa107879ad | |
parent fa04911c91a049f397337d3436c4a5692da558fa | |
Author: Quentin Carbonneaux <[email protected]> | |
Date: Mon, 18 Aug 2014 19:20:41 +0200 | |
reset the alt screen in treset | |
Signed-off-by: Roberto E. Vargas Caballero <[email protected]> | |
Diffstat: | |
M st.c | 9 ++++++--- | |
1 file changed, 6 insertions(+), 3 deletions(-) | |
--- | |
diff --git a/st.c b/st.c | |
t@@ -1356,9 +1356,12 @@ treset(void) { | |
memset(term.trantbl, sizeof(term.trantbl), CS_USA); | |
term.charset = 0; | |
- tclearregion(0, 0, term.col-1, term.row-1); | |
- tmoveto(0, 0); | |
- tcursor(CURSOR_SAVE); | |
+ for(i = 0; i < 2; i++) { | |
+ tmoveto(0, 0); | |
+ tcursor(CURSOR_SAVE); | |
+ tclearregion(0, 0, term.col-1, term.row-1); | |
+ tswapscreen(); | |
+ } | |
} | |
void |