From b258a2ea2d7382988064c6d9247d9d0324f448f6 Mon Sep 17 00:00:00 2001
From: Jason Hood <jadoxa@yahoo.com.au>
Date: Sun, 24 Dec 2017 10:58:19 +1000
Subject: [PATCH] Fix standard controls in insert mode

---
 ANSI.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ANSI.c b/ANSI.c
index d71c4c6..cdf0d1e 100644
--- a/ANSI.c
+++ b/ANSI.c
@@ -2076,8 +2076,10 @@ ParseAndPrintString( HANDLE hDev,
       else if (im && (c == HT || c == '\r' || c == '\b' || c == '\n'))
       {
 	FlushBuffer();
+	im = FALSE;
 	PushBuffer( (WCHAR)c );
 	FlushBuffer();
+	im = TRUE;
       }
       else PushBuffer( (WCHAR)c );
     }