From eda3629e274f4a7862dd62b1734bdd4eb34f432d Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Tue, 28 Sep 2021 22:35:21 -0400 Subject: Fix backspace on OpenBSD Woops! Insert mode without backspace sucks. --- client.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/client.c b/client.c index 8e5d2f2..29c8f38 100644 --- a/client.c +++ b/client.c @@ -524,8 +524,12 @@ static void inputDirection(bool keyCode, wchar_t ch) { static void inputInsert(bool keyCode, wchar_t ch) { if (keyCode) { - inputNormal(keyCode, ch); - return; + if (ch == KEY_BACKSPACE) { + ch = '\b'; + } else { + inputNormal(keyCode, ch); + return; + } } switch (ch) { break; case Esc: { -- cgit 1.4.1