From 9ddbe5405a23565619413fd10b8f2020a7f2cdbf Mon Sep 17 00:00:00 2001 From: David Herrmann Date: Sun, 2 Dec 2012 10:15:40 +0100 Subject: [PATCH] tsm: vte: ignore DEC SET/RESET 12 mode This mode is used to start/stop blinking cursors. As vim uses this heavily, we should simply ignore it to avoid printing useless debug messages. Signed-off-by: David Herrmann --- src/tsm_vte.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/tsm_vte.c b/src/tsm_vte.c index 9315281..892bde9 100644 --- a/src/tsm_vte.c +++ b/src/tsm_vte.c @@ -1370,6 +1370,9 @@ static void csi_mode(struct tsm_vte *vte, bool set) case 8: /* DECARM */ set_reset_flag(vte, set, FLAG_AUTO_REPEAT_MODE); continue; + case 12: /* blinking cursor */ + /* TODO: implement */ + continue; case 18: /* DECPFF */ /* If set, a form feed (FF) is sent to the printer after * every screen that is printed. We don't have printers -- 2.7.4