summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoberto E. Vargas Caballero <k0ga@shike2.com>2012-11-08 17:20:15 +0100
committerRoberto E. Vargas Caballero <k0ga@shike2.com>2012-11-08 17:20:15 +0100
commitee3e0a9fd032bb35eea5c46fc0a9efcd6a80579a (patch)
tree4929a2ec9c73d0f1f3961feea56cbef9669b6abd
parentba9d0365ac7e138b643d7179457f8465a1dc1191 (diff)
Save cursor position in terminal reset
After terminal reset saved terminal position is reset to 0, allowing know where cursor will go in next restore cursor operation. --- st.c | 2 ++ 1 file changed, 2 insertions(+)
-rw-r--r--st.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/st.c b/st.c
index 9864442..4a77d71 100644
--- a/st.c
+++ b/st.c
@@ -1076,6 +1076,8 @@ treset(void) {
term.mode = MODE_WRAP;
tclearregion(0, 0, term.col-1, term.row-1);
+ tmoveto(0, 0);
+ tcursor(CURSOR_SAVE);
}
void