From: David Lawrence Ramsey Date: Mon, 31 Jul 2006 18:25:25 +0000 (+0000) Subject: in parse_kbinput(), translate KEY_EVENT to ERR if we get it, so that X-Git-Tag: v1.9.99pre1~33 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=3714e07d7bdd240413ee70922f017014db6a79c3;p=nano.git in parse_kbinput(), translate KEY_EVENT to ERR if we get it, so that it's properly ignored git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3829 35c25a1d-7b9e-4130-9fde-d3aeb78583b8 --- diff --git a/ChangeLog b/ChangeLog index 6adb990a..2b16539f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -169,6 +169,8 @@ CVS code - - If they're defined, translate KEY_SUP into NANO_PREVLINE_KEY and KEY_SDOWN into NANO_NEXTLINE_KEY, since they are sometimes generated by Shift-Up and Shift-Down. (DLR) + - Translate KEY_EVENT to ERR if we get it, so that it's properly + ignored. (DLR) parse_escape_seq_kbinput() - Handle unknown and unignored escape sequences once here instead of twice in parse_kbinput(). (DLR) diff --git a/src/winio.c b/src/winio.c index 06328a2a..5a9de072 100644 --- a/src/winio.c +++ b/src/winio.c @@ -650,6 +650,12 @@ int parse_kbinput(WINDOW *win, bool *meta_key, bool *func_key) case KEY_RESIZE: retval = ERR; break; +#endif +#ifdef KEY_EVENT + /* Slang doesn't support KEY_EVENT. */ + case KEY_EVENT: + retval = ERR; + break; #endif }