diff options
| author | Paul Eggert | 2016-01-30 11:27:34 -0800 |
|---|---|---|
| committer | Paul Eggert | 2016-01-30 11:27:34 -0800 |
| commit | 82b089783e71b2aeef950eaecfe4cbc0735e64a2 (patch) | |
| tree | a826c20768071bda95a69b2632718c1641c6d0cc /src/keyboard.c | |
| parent | d27c8078ef766dae3587bc82b70128a70efaa223 (diff) | |
| parent | f7dc6d8b5bb318e02a4016d93f8b34de0716f4dc (diff) | |
| download | emacs-82b089783e71b2aeef950eaecfe4cbc0735e64a2.tar.gz emacs-82b089783e71b2aeef950eaecfe4cbc0735e64a2.zip | |
-
Diffstat (limited to 'src/keyboard.c')
| -rw-r--r-- | src/keyboard.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index c8a9728e896..fe503b8ce56 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -4014,6 +4014,13 @@ kbd_buffer_get_event (KBOARD **kbp, | |||
| 4014 | kbd_fetch_ptr = event + 1; | 4014 | kbd_fetch_ptr = event + 1; |
| 4015 | } | 4015 | } |
| 4016 | #endif | 4016 | #endif |
| 4017 | #ifdef HAVE_XWIDGETS | ||
| 4018 | else if (event->kind == XWIDGET_EVENT) | ||
| 4019 | { | ||
| 4020 | obj = make_lispy_event (&event->ie); | ||
| 4021 | kbd_fetch_ptr = event + 1; | ||
| 4022 | } | ||
| 4023 | #endif | ||
| 4017 | else if (event->kind == CONFIG_CHANGED_EVENT) | 4024 | else if (event->kind == CONFIG_CHANGED_EVENT) |
| 4018 | { | 4025 | { |
| 4019 | obj = make_lispy_event (&event->ie); | 4026 | obj = make_lispy_event (&event->ie); |
| @@ -5950,6 +5957,13 @@ make_lispy_event (struct input_event *event) | |||
| 5950 | } | 5957 | } |
| 5951 | #endif /* HAVE_DBUS */ | 5958 | #endif /* HAVE_DBUS */ |
| 5952 | 5959 | ||
| 5960 | #ifdef HAVE_XWIDGETS | ||
| 5961 | case XWIDGET_EVENT: | ||
| 5962 | { | ||
| 5963 | return Fcons (Qxwidget_event,event->arg); | ||
| 5964 | } | ||
| 5965 | #endif | ||
| 5966 | |||
| 5953 | #if defined HAVE_INOTIFY || defined HAVE_KQUEUE || defined HAVE_GFILENOTIFY | 5967 | #if defined HAVE_INOTIFY || defined HAVE_KQUEUE || defined HAVE_GFILENOTIFY |
| 5954 | case FILE_NOTIFY_EVENT: | 5968 | case FILE_NOTIFY_EVENT: |
| 5955 | { | 5969 | { |
| @@ -10956,6 +10970,10 @@ syms_of_keyboard (void) | |||
| 10956 | DEFSYM (Qdbus_event, "dbus-event"); | 10970 | DEFSYM (Qdbus_event, "dbus-event"); |
| 10957 | #endif | 10971 | #endif |
| 10958 | 10972 | ||
| 10973 | #ifdef HAVE_XWIDGETS | ||
| 10974 | DEFSYM (Qxwidget_event,"xwidget-event"); | ||
| 10975 | #endif | ||
| 10976 | |||
| 10959 | #ifdef USE_FILE_NOTIFY | 10977 | #ifdef USE_FILE_NOTIFY |
| 10960 | DEFSYM (Qfile_notify, "file-notify"); | 10978 | DEFSYM (Qfile_notify, "file-notify"); |
| 10961 | #endif /* USE_FILE_NOTIFY */ | 10979 | #endif /* USE_FILE_NOTIFY */ |