diff options
| author | Richard M. Stallman | 1997-07-14 19:36:01 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1997-07-14 19:36:01 +0000 |
| commit | 32454a9ff2c992c36d589cc3bf74b0a82bb4701f (patch) | |
| tree | 4b5fc01a375d758f90ab08af7b3479394ae6e77e /src | |
| parent | 2fb9049ef0d092f9ef27d4637dcfd2288830c4f1 (diff) | |
| download | emacs-32454a9ff2c992c36d589cc3bf74b0a82bb4701f.tar.gz emacs-32454a9ff2c992c36d589cc3bf74b0a82bb4701f.zip | |
(make_lispy_event): Distinguish S-SPC from SPC.
Diffstat (limited to 'src')
| -rw-r--r-- | src/keyboard.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 57c1c760add..6692ddad152 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -3699,6 +3699,10 @@ make_lispy_event (event) | |||
| 3699 | c |= (event->modifiers | 3699 | c |= (event->modifiers |
| 3700 | & (meta_modifier | alt_modifier | 3700 | & (meta_modifier | alt_modifier |
| 3701 | | hyper_modifier | super_modifier)); | 3701 | | hyper_modifier | super_modifier)); |
| 3702 | /* Distinguish Shift-SPC from SPC. */ | ||
| 3703 | if ((event->code & 0377) == 040 | ||
| 3704 | && event->modifiers & shift_modifier) | ||
| 3705 | c |= shift_modifier; | ||
| 3702 | button_down_time = 0; | 3706 | button_down_time = 0; |
| 3703 | XSETFASTINT (lispy_c, c); | 3707 | XSETFASTINT (lispy_c, c); |
| 3704 | return lispy_c; | 3708 | return lispy_c; |