From 5a3f8ef18dd03ee2b6ff6265b96ff85bc25f5007 Mon Sep 17 00:00:00 2001 From: "louiz@4325f9fc-e183-4c21-96ce-0ab188b42d13" Date: Wed, 27 Jan 2010 22:29:28 +0000 Subject: =?UTF-8?q?on=20PEUT=20effacer=20des=20caract=C3=A8res=20:o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/window.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/window.py') diff --git a/src/window.py b/src/window.py index be9416fd..55910031 100644 --- a/src/window.py +++ b/src/window.py @@ -241,8 +241,11 @@ class Input(Win): def do_command(self, key): (y, x) = self.win.getyx() - self.text = self.text[:self.pos]+key.decode('utf-8')+self.text[self.pos:] - self.win.insstr(key) + try: + self.text = self.text[:self.pos]+key.decode('utf-8')+self.text[self.pos:] + self.win.insstr(key) + except: + return self.win.move(y, x+1) self.pos += 1 -- cgit v1.2.3