summaryrefslogtreecommitdiffstats
path: root/contrib/less/lesskey.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/less/lesskey.c')
-rw-r--r--contrib/less/lesskey.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/contrib/less/lesskey.c b/contrib/less/lesskey.c
index adab35c..6334230 100644
--- a/contrib/less/lesskey.c
+++ b/contrib/less/lesskey.c
@@ -126,11 +126,14 @@ struct cmdname cmdnames[] =
"invalid", A_UINVALID,
"left-scroll", A_LSHIFT,
"next-file", A_NEXT_FILE,
+ "next-tag", A_NEXT_TAG,
"noaction", A_NOACTION,
"percent", A_PERCENT,
"pipe", A_PIPE,
"prev-file", A_PREV_FILE,
+ "prev-tag", A_PREV_TAG,
"quit", A_QUIT,
+ "remove-file", A_REMOVE_FILE,
"repaint", A_REPAINT,
"repaint-flush", A_FREPAINT,
"repeat-search", A_AGAIN_SEARCH,
@@ -411,6 +414,10 @@ tstr(pp)
case 'h': ch = SK_HOME; break;
case 'e': ch = SK_END; break;
case 'x': ch = SK_DELETE; break;
+ default:
+ error("illegal char after \\k");
+ *pp = p+1;
+ return ("");
}
*pp = p+1;
buf[0] = SK_SPECIAL_KEY;
OpenPOWER on IntegriCloud