From 134038c1ce3f077caa3d9bc8bf67c2bd4e9365b4 Mon Sep 17 00:00:00 2001 From: Martin Lund Date: Sun, 9 Jun 2024 13:03:56 +0200 Subject: [PATCH] Fix line input mode Fix so that ABCD are no longer ignored. --- src/tty.c | 37 ------------------------------------- 1 file changed, 37 deletions(-) diff --git a/src/tty.c b/src/tty.c index bb90d12..b60d45a 100644 --- a/src/tty.c +++ b/src/tty.c @@ -2593,43 +2593,6 @@ int tty_connect(void) case INPUT_MODE_LINE: switch (input_char) { - case 27: // Escape - forward = false; - break; - - case '[': - if (previous_char[0] == 27) - { - forward = false; - } - break; - - case 'A': - case 'B': - case 'C': - case 'D': - if ((previous_char[1] == 27) && (previous_char[0] == '[')) - { - // Handle arrow keys - switch (input_char) - { - case 'A': // Up arrow - // Ignore - break; - case 'B': // Down arrow - // Ignore - break; - case 'C': // Right arrow - // Ignore - break; - case 'D': // Left arrow - // Ignore - break; - } - forward = false; - } - break; - case '\b': case 127: // Backspace if (line_index)