Mercurial > emacs
diff src/keyboard.c @ 93007:37e19c40840b
(read_key_sequence): Fix downcasing of letters with
modifiers.
author | Andreas Schwab <schwab@suse.de> |
---|---|
date | Sun, 16 Mar 2008 11:24:35 +0000 |
parents | 6d942f0a4f74 |
children | 120331bdb397 |
line wrap: on
line diff
--- a/src/keyboard.c Sun Mar 16 10:45:53 2008 +0000 +++ b/src/keyboard.c Sun Mar 16 11:24:35 2008 +0000 @@ -10105,7 +10105,7 @@ XSETINT (new_key, XINT (key) & ~shift_modifier); else XSETINT (new_key, (DOWNCASE (XINT (key) & ~CHAR_MODIFIER_MASK) - | (XINT (key) & ~CHAR_MODIFIER_MASK))); + | (XINT (key) & CHAR_MODIFIER_MASK))); /* We have to do this unconditionally, regardless of whether the lower-case char is defined in the keymaps, because they