Mercurial > emacs
changeset 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 | df2bfefdd034 |
children | 729d852f7419 |
files | src/keymap.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
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);