aboutsummaryrefslogtreecommitdiffstats
path: root/src/keymap.c
diff options
context:
space:
mode:
authorKenichi Handa2002-10-07 12:57:40 +0000
committerKenichi Handa2002-10-07 12:57:40 +0000
commitc01bb36f11aa6f8038331f8154ef07f49e7a19b5 (patch)
treebf5cb1c2f2be93833d8c0179d18851f2580f263f /src/keymap.c
parent3d775be9bf955d6053560c624ed3dd06e63995b5 (diff)
downloademacs-c01bb36f11aa6f8038331f8154ef07f49e7a19b5.tar.gz
emacs-c01bb36f11aa6f8038331f8154ef07f49e7a19b5.zip
(push_key_description): Pay attention to force_multibyte.
Diffstat (limited to 'src/keymap.c')
-rw-r--r--src/keymap.c3
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);