git-svn-id: svn://svn.savannah.gnu.org/nano/branches/nano_2_0_branch/nano@4078
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
- Don't bother checking if num_matches is less than zero, as
it's a size_t and hence unsigned. (DLR)
- winio.c:
+ parse_kbinput()
+ - Interpret Cancel and Shift-Cancel. (DLR)
get_escape_seq_kbinput()
- Add missing comments. (DLR)
- doc/syntax/asm.nanorc, doc/syntax/c.nanorc, doc/syntax/sh.nanorc:
retval = ERR;
break;
#endif
+#ifdef KEY_CANCEL
+ /* Slang doesn't support KEY_CANCEL. */
+ case KEY_CANCEL:
+ retval = NANO_CANCEL_KEY;
+ break;
+#endif
#ifdef KEY_END
/* HP-UX 10-11 doesn't support KEY_END. */
case KEY_END:
retval = ERR;
break;
#endif
+#ifdef KEY_SCANCEL
+ /* Slang doesn't support KEY_SCANCEL. */
+ case KEY_SCANCEL:
+ retval = NANO_CANCEL_KEY;
+ break;
+#endif
#ifdef KEY_SDC
/* Slang doesn't support KEY_SDC. */
case KEY_SDC: