From 4d727e5a596bef3d3e02f0e36b0d3661af482192 Mon Sep 17 00:00:00 2001 From: nick black Date: Sat, 11 Dec 2021 18:50:19 -0500 Subject: [PATCH] handle KP_Seperator #2452 --- include/notcurses/nckeys.h | 1 + src/lib/in.c | 1 + 2 files changed, 2 insertions(+) diff --git a/include/notcurses/nckeys.h b/include/notcurses/nckeys.h index b1fc2f385..b2f87efb2 100644 --- a/include/notcurses/nckeys.h +++ b/include/notcurses/nckeys.h @@ -108,6 +108,7 @@ extern "C" { #define NCKEY_EXIT preterunicode(133) #define NCKEY_PRINT preterunicode(134) #define NCKEY_REFRESH preterunicode(135) +#define NCKEY_SEPARATOR preterunicode(136) // these keys aren't generally available outside of the kitty protocol #define NCKEY_CAPS_LOCK preterunicode(150) #define NCKEY_SCROLL_LOCK preterunicode(151) diff --git a/src/lib/in.c b/src/lib/in.c index d875b66a9..f683563d9 100644 --- a/src/lib/in.c +++ b/src/lib/in.c @@ -653,6 +653,7 @@ kitty_functional(uint32_t val){ case 57413: val = '+'; break; case 57414: val = NCKEY_ENTER; break; case 57415: val = '='; break; + case 57416: val = NCKEY_SEPARATOR; break; case 57417: val = NCKEY_LEFT; break; case 57418: val = NCKEY_RIGHT; break; case 57419: val = NCKEY_UP; break;