From d73b585d65936a5b9736e23cf85e543ef5bd2779 Mon Sep 17 00:00:00 2001 From: cracyc Date: Sat, 5 Dec 2020 10:57:34 -0600 Subject: [PATCH] linenoise: properly handle numpad enter --- 3rdparty/linenoise/linenoise.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/3rdparty/linenoise/linenoise.c b/3rdparty/linenoise/linenoise.c index 2c5aac951b2..ee1b391df58 100644 --- a/3rdparty/linenoise/linenoise.c +++ b/3rdparty/linenoise/linenoise.c @@ -856,6 +856,12 @@ static int fd_read(struct current *current) return SPECIAL_PAGE_UP; case VK_NEXT: return SPECIAL_PAGE_DOWN; + case VK_RETURN: +#ifdef USE_UTF8 + return k->uChar.UnicodeChar; +#else + return k->uChar.AsciiChar; +#endif } } /* Note that control characters are already translated in AsciiChar */