- commit
- b71d288ac9b9964d53c9b75237253a326970e399
- parent
- 3a19da50d2867ca9211dd98036eec8437d5b530c
- Author
- Tobias Bengfort <tobias.bengfort@posteo.de>
- Date
- 2020-07-11 15:04
rm mid-layer api
Diffstat
| M | boon.py | 38 | +++----------------------------------- |
1 files changed, 3 insertions, 35 deletions
diff --git a/boon.py b/boon.py
@@ -95,38 +95,6 @@ def getch(): 95 95 return os.read(fd, 8) 96 96 97 9798 -1 def cursor_move(x, y):99 -1 write('cup', y, x)100 -1101 -1102 -1 def clear():103 -1 write('clear')104 -1105 -1106 -1 def clear_eol():107 -1 write('el')108 -1109 -1110 -1 def bold():111 -1 write('bold')112 -1113 -1114 -1 def reverse():115 -1 write('rev')116 -1117 -1118 -1 def reset():119 -1 write('sgr0')120 -1121 -1122 -1 def set_bg(i):123 -1 write('setab', i)124 -1125 -1126 -1 def set_fg(i):127 -1 write('setaf', i)128 -1129 -1130 98 # https://github.com/tartley/colorama/blob/master/colorama/ansi.py 131 99 # def set_title(title): 132 100 # return OSC + '2;' + title + BEL @@ -168,12 +136,12 @@ class App: 168 136 for i, line in enumerate(lines): 169 137 if len(self.old_lines) > i and line == self.old_lines[i]: 170 138 continue171 -1 cursor_move(0, i)172 -1 clear_eol()-1 139 write('cup', i, 0) -1 140 write('el') 173 141 print_line(line) 174 142 175 143 # clear rest of screen176 -1 cursor_move(0, len(lines))-1 144 write('cup', len(lines), 0) 177 145 write('ed') 178 146 sys.stdout.flush() 179 147