aboutsummaryrefslogtreecommitdiffstats
path: root/src/keymap.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/keymap.c')
-rw-r--r--src/keymap.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/src/keymap.c b/src/keymap.c
index 03688abfe4c..c461fdddbbc 100644
--- a/src/keymap.c
+++ b/src/keymap.c
@@ -1217,16 +1217,9 @@ binding KEY to DEF is added at the front of KEYMAP. */)
1217 keymap = get_keymap (cmd, 0, 1); 1217 keymap = get_keymap (cmd, 0, 1);
1218 if (!CONSP (keymap)) 1218 if (!CONSP (keymap))
1219 { 1219 {
1220 char trailing_esc[5]; 1220 const char *trailing_esc = ((EQ (c, meta_prefix_char) && metized)
1221 if (c == meta_prefix_char && metized) 1221 ? (idx == 0 ? "ESC" : " ESC")
1222 { 1222 : "");
1223 if (idx == 0)
1224 strcpy(trailing_esc, "ESC");
1225 else
1226 strcpy(trailing_esc, " ESC");
1227 }
1228 else
1229 strcpy(trailing_esc, "");
1230 1223
1231 /* We must use Fkey_description rather than just passing key to 1224 /* We must use Fkey_description rather than just passing key to
1232 error; key might be a vector, not a string. */ 1225 error; key might be a vector, not a string. */