summaryrefslogtreecommitdiff
path: root/world/ui.scm
diff options
context:
space:
mode:
Diffstat (limited to 'world/ui.scm')
-rw-r--r--world/ui.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/world/ui.scm b/world/ui.scm
index 73bfcc8..3b94616 100644
--- a/world/ui.scm
+++ b/world/ui.scm
@@ -21,6 +21,7 @@
(define (redisplay! table)
; TODO: This is currently utter slow!
"I need to remove the arguments from it... Probably call-with-window later"
+ (hide-cursor!)
(erase-screen!)
(for-each
(lambda (line-number)
@@ -31,7 +32,8 @@
(write-char #\~))
((string? line)
(write-string line)))))
- (iota (car terminal-size))))
+ (iota (car terminal-size)))
+ (show-cursor!))
(define (tui-loop)
(define table (make-piece-table "hola\nhola"))