diff options
Diffstat (limited to 'src/keymap.c')
| -rw-r--r-- | src/keymap.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/keymap.c b/src/keymap.c index 594fccff967..68c63c6d08b 100644 --- a/src/keymap.c +++ b/src/keymap.c | |||
| @@ -2026,7 +2026,8 @@ push_key_description (c, p, force_multibyte) | |||
| 2026 | } | 2026 | } |
| 2027 | else if (CHARACTERP (make_number (c))) | 2027 | else if (CHARACTERP (make_number (c))) |
| 2028 | { | 2028 | { |
| 2029 | if (NILP (current_buffer->enable_multibyte_characters)) | 2029 | if (NILP (current_buffer->enable_multibyte_characters) |
| 2030 | && ! force_multibyte) | ||
| 2030 | *p++ = multibyte_char_to_unibyte (c, Qnil); | 2031 | *p++ = multibyte_char_to_unibyte (c, Qnil); |
| 2031 | else | 2032 | else |
| 2032 | p += CHAR_STRING (c, (unsigned char *) p); | 2033 | p += CHAR_STRING (c, (unsigned char *) p); |