diff options
author | Helmut Grohne <helmut@subdivi.de> | 2011-06-08 10:43:59 +0200 |
---|---|---|
committer | Helmut Grohne <helmut@subdivi.de> | 2011-06-08 10:43:59 +0200 |
commit | 54fa35a19efe3b9c5c5cac78c7f3982d1b6e7c98 (patch) | |
tree | fd6caa623809b7eb1b840c53543ebd32d48dc657 | |
parent | fe155c3039c51e4a0328e4ab9aed8d5884581f2f (diff) | |
download | tcvt-54fa35a19efe3b9c5c5cac78c7f3982d1b6e7c98.tar.gz |
implement \t output
-rwxr-xr-x | tcvt.py | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -307,6 +307,11 @@ class Terminal: curses.beep() elif char == '\b': self.screen.relmove(0, -1) + elif char == '\t': + y, x = self.screen.getyx() + _, xm = self.screen.getmaxyx() + x = min(x + 8 - x % 8, xm - 1) + self.screen.move(y, x) else: raise ValueError("feed %r" % char) |