summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelmut Grohne <helmut@subdivi.de>2015-02-09 23:06:31 +0100
committerHelmut Grohne <helmut@subdivi.de>2015-02-09 23:06:31 +0100
commite64aa4a060fcf5dc0118cc7fb1e1a0cc9833b4ff (patch)
treec8d0268533bb9d5540dcfa76dd16e2c5ed8838e4
parent723416d6418052403b0fe9b0699ce5a7b1bfba1a (diff)
downloadtcvt-e64aa4a060fcf5dc0118cc7fb1e1a0cc9833b4ff.tar.gz
"\b" is also known as cub1
-rwxr-xr-xtcvt.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/tcvt.py b/tcvt.py
index ff2d6d2..d933e65 100755
--- a/tcvt.py
+++ b/tcvt.py
@@ -475,6 +475,7 @@ class Terminal:
def feed_simple(self, char):
func = {
ord('\a'): self.do_bel,
+ ord('\b'): self.do_cub1,
ord('\n'): self.do_ind,
ord('\r'): self.do_cr,
ord('\t'): self.do_ht,
@@ -485,8 +486,6 @@ class Terminal:
self.addch(char)
elif char == 0x1b:
self.mode = (self.feed_esc,)
- elif char == ord(b'\b'):
- self.screen.relmove(0, -1)
else:
raise ValueError("feed %r" % char)