From 0ffb81d6602c37f3d5c1af88190d5d661eb671fe Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Tue, 6 Aug 2013 02:48:10 +0200 Subject: fix that insert mode visually overrides MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- src/editor.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/editor.py') diff --git a/src/editor.py b/src/editor.py index 1d50106..1548fff 100644 --- a/src/editor.py +++ b/src/editor.py @@ -190,6 +190,8 @@ class TextArea(): self.text = self.text[:a] + insert + self.text[b:] self.area.x += len(insert) if self.area.x - self.area.offx < self.area.areawidth: + if not override: + print('\033[%i@' % len(insert), end='') print(insert, end='') else: self.area.offx = len(self.text) - self.area.areawidth -- cgit v1.2.3-70-g09d2