summaryrefslogtreecommitdiff
path: root/src/tsm_vte.c
diff options
context:
space:
mode:
authorDavid Herrmann <dh.herrmann@googlemail.com>2012-12-02 10:15:40 +0100
committerDavid Herrmann <dh.herrmann@googlemail.com>2012-12-02 10:15:40 +0100
commit9ddbe5405a23565619413fd10b8f2020a7f2cdbf (patch)
tree615bed8c6430d3c43bc31c2ec53531e3fa31da94 /src/tsm_vte.c
parentd22e59f2b0c6bf04d0009326991c83627a73c2ce (diff)
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 <dh.herrmann@googlemail.com>
Diffstat (limited to 'src/tsm_vte.c')
-rw-r--r--src/tsm_vte.c3
1 files changed, 3 insertions, 0 deletions
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