aboutsummaryrefslogtreecommitdiff
path: root/ttt.jai
diff options
context:
space:
mode:
Diffstat (limited to 'ttt.jai')
-rw-r--r--ttt.jai10
1 files changed, 6 insertions, 4 deletions
diff --git a/ttt.jai b/ttt.jai
index f0a3a9e..6f0f426 100644
--- a/ttt.jai
+++ b/ttt.jai
@@ -1396,7 +1396,8 @@ main :: () {
TUI.clear_terminal();
TUI.set_cursor_position(1, 1);
print("Enter some text (use Enter to finish, Esc to cancel, or resize to abort):");
- TUI.set_cursor_position(2, 1);
+ r, c := TUI.get_cursor_position();
+ TUI.set_cursor_position(r+1, 1);
str, key := TUI.read_input_line(15);
TUI.set_cursor_position(3, 1);
if key == {
@@ -1421,16 +1422,17 @@ main :: () {
}
// BUG
- SECOND TIME CALLING TO read_input_line fails...
+ // SECOND TIME CALLING TO read_input_line fails...
- if 1 {
+ if 0 {
print("TEST : hidden user input\n", to_standard_error = true);
auto_release_temp();
TUI.start();
TUI.clear_terminal();
TUI.set_cursor_position(1, 1);
print("Enter some text (use Enter to finish, Esc to cancel, or resize to abort):");
- TUI.set_cursor_position(2, 1);
+ r, c := TUI.get_cursor_position();
+ TUI.set_cursor_position(r+1, 1);
str, key := TUI.read_input_line(15, false);
TUI.set_cursor_position(3, 1);
if key == {