diff options
author | ps <ps@FreeBSD.org> | 2002-01-07 20:29:38 +0000 |
---|---|---|
committer | ps <ps@FreeBSD.org> | 2002-01-07 20:29:38 +0000 |
commit | c0c85bc41cb6c023adae56cf0a7e3495bd528cb2 (patch) | |
tree | 22ed5b4269586d3d5c21d37a27645897709341e3 /contrib/less/lesskey.c | |
parent | 5d465776b9e058088e1f29636cf7cdcb0c13eb0d (diff) | |
download | FreeBSD-src-c0c85bc41cb6c023adae56cf0a7e3495bd528cb2.zip FreeBSD-src-c0c85bc41cb6c023adae56cf0a7e3495bd528cb2.tar.gz |
Import less v371
Diffstat (limited to 'contrib/less/lesskey.c')
-rw-r--r-- | contrib/less/lesskey.c | 7 |
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; |