Fixes: debbugs:12090
* keymap.c (Fkey_description): Don't remove 0x80 bit from non-single-byte char when adding meta modifier.
This commit is contained in:
parent
6cd7a13902
commit
169304bdb3
2 changed files with 6 additions and 1 deletions
|
@ -1,3 +1,8 @@
|
|||
2012-07-30 Andreas Schwab <schwab@linux-m68k.org>
|
||||
|
||||
* keymap.c (Fkey_description): Don't remove 0x80 bit from
|
||||
non-single-byte char when adding meta modifier. (Bug#12090)
|
||||
|
||||
2012-07-30 Dmitry Antipov <dmantipov@yandex.ru>
|
||||
|
||||
Convert safe_call to use variable number of arguments.
|
||||
|
|
|
@ -2141,7 +2141,7 @@ The `kbd' macro is an approximate inverse of this. */)
|
|||
continue;
|
||||
}
|
||||
else
|
||||
XSETINT (key, (XINT (key) | meta_modifier) & ~0x80);
|
||||
XSETINT (key, XINT (key) | meta_modifier);
|
||||
add_meta = 0;
|
||||
}
|
||||
else if (EQ (key, meta_prefix_char))
|
||||
|
|
Loading…
Add table
Reference in a new issue