aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1993-05-13 00:21:23 +0000
committerRichard M. Stallman1993-05-13 00:21:23 +0000
commit1a40d27fa251a6e805355d7f73093155b8e33057 (patch)
treec6ab20f473cc8d90322c588e0d5deaa3f6dd311a /src
parent992984b287b0afd9b34e82ee824706c9fa559b0c (diff)
downloademacs-1a40d27fa251a6e805355d7f73093155b8e33057.tar.gz
emacs-1a40d27fa251a6e805355d7f73093155b8e33057.zip
(make_lispy_event): Don't set shift modifier for C-^.
Diffstat (limited to 'src')
-rw-r--r--src/keyboard.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/keyboard.c b/src/keyboard.c
index 3e8a522a073..09305ff1451 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -2093,7 +2093,10 @@ make_lispy_event (event)
2093 if ((event->modifiers & ctrl_modifier) 2093 if ((event->modifiers & ctrl_modifier)
2094 && c >= 040) 2094 && c >= 040)
2095 c |= ctrl_modifier; 2095 c |= ctrl_modifier;
2096 if (XFASTINT (event->code) < 040 2096 /* Set the shift modifier for a control char
2097 made from a shifted letter. But only for letters! */
2098 if (XFASTINT (event->code) >= 'A' - 0100
2099 && XFASTINT (event->code) <= 'Z' - 0100
2097 && (event->modifiers & shift_modifier)) 2100 && (event->modifiers & shift_modifier))
2098 c |= shift_modifier; 2101 c |= shift_modifier;
2099 c |= (event->modifiers 2102 c |= (event->modifiers