less/backport-Lesskey-don-t-translate-ctrl-K-in-an-EXTRA-string.patch
fuanan 106665619f [Backport]less:[add]backport patches from upstream
(cherry picked from commit a8a5443922ca981d8dade16e8981f4f415a3f7cc)
2021-05-28 17:35:58 +08:00

25 lines
622 B
Diff

From 09a76d3fd0bf27547561b8a36eaf5acab188c9cf Mon Sep 17 00:00:00 2001
From: Mark Nudelman <markn@greenwoodsoftware.com>
Date: Fri, 15 Jan 2021 08:05:46 -0800
Subject: [PATCH] Lesskey: don't translate ctrl-K in an EXTRA string.
---
lesskey.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lesskey.c b/lesskey.c
index 7c2bf96..f32a126 100644
--- a/lesskey.c
+++ b/lesskey.c
@@ -453,7 +453,7 @@ tstr(pp, xlate)
*pp = p+2;
buf[0] = CONTROL(p[1]);
buf[1] = '\0';
- if (buf[0] == CONTROL('K'))
+ if (xlate && buf[0] == CONTROL('K'))
return tstr_control_k;
return (buf);
}
--
1.8.3.1