Mercurial > emacs
diff src/keymap.c @ 89175:adc5b06c6722
(push_key_description): Pay attention to force_multibyte.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Mon, 07 Oct 2002 12:57:40 +0000 |
parents | 5ee60ded9f0d |
children | c5637be14c7f |
line wrap: on
line diff
--- a/src/keymap.c Sun Oct 06 21:18:39 2002 +0000 +++ b/src/keymap.c Mon Oct 07 12:57:40 2002 +0000 @@ -2026,7 +2026,8 @@ } else if (CHARACTERP (make_number (c))) { - if (NILP (current_buffer->enable_multibyte_characters)) + if (NILP (current_buffer->enable_multibyte_characters) + && ! force_multibyte) *p++ = multibyte_char_to_unibyte (c, Qnil); else p += CHAR_STRING (c, (unsigned char *) p);