From 5f8ca1fd78fa2137f1094aeb1f2c11a95a41806b Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Tue, 29 May 2012 16:20:22 +0200 Subject: [PATCH] vte: set default flags on soft-reset Instead of clearing all flags we set the default flags now. They are defined by the VT220 to be set this way on soft-reset. Signed-off-by: David Herrmann --- src/vte.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vte.c b/src/vte.c index 4886d6a..d29e2cc 100644 --- a/src/vte.c +++ b/src/vte.c @@ -273,6 +273,10 @@ void kmscon_vte_reset(struct kmscon_vte *vte) return; vte->flags = 0; + vte->flags |= FLAG_TEXT_CURSOR_MODE; + vte->flags |= FLAG_AUTO_REPEAT_MODE; + vte->flags |= FLAG_SEND_RECEIVE_MODE; + kmscon_utf8_mach_reset(vte->mach); vte->state = STATE_GROUND; vte->gl = &kmscon_vte_unicode_lower; -- 2.7.4