sequence support
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2103
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
#endif
);
+ /* If we have a complete sequence now, we should interpret its
+ * translated value instead of the value of the last character
+ * we got. */
+ if (retval != ERR)
+ kbinput = retval;
+
/* If we got a one-character sequence and it's outside the ASCII
* range, set func_key to TRUE. */
if (seq == NO_SEQ) {
- if (retval > 255)
+ if (kbinput > 255)
*func_key = TRUE;
/* If we got a multi-character sequence, read it in, including
* the initial character, as verbatim input. */