Mercurial > hg > xemacs-beta
comparison src/event-gtk.c @ 4962:e813cf16c015
merge
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Mon, 01 Feb 2010 05:29:05 -0600 |
parents | 304aebb79cd3 b3ce27ca7647 |
children | 16112448d484 |
comparison
equal
deleted
inserted
replaced
4961:b90f8cf474e0 | 4962:e813cf16c015 |
---|---|
47 #include "console-gtk-impl.h" | 47 #include "console-gtk-impl.h" |
48 #include "objects-gtk.h" | 48 #include "objects-gtk.h" |
49 | 49 |
50 #include "gtk-xemacs.h" | 50 #include "gtk-xemacs.h" |
51 | 51 |
52 #include "sysgdkx.h" | |
53 | |
52 #include "systime.h" | 54 #include "systime.h" |
53 #include "sysproc.h" /* for MAXDESC */ | 55 #include "sysproc.h" /* for MAXDESC */ |
54 | |
55 #include <gdk/gdkkeysyms.h> | |
56 | 56 |
57 #ifdef HAVE_DRAGNDROP | 57 #ifdef HAVE_DRAGNDROP |
58 #include "dragdrop.h" | 58 #include "dragdrop.h" |
59 #endif | 59 #endif |
60 | 60 |
61 #ifdef HAVE_MENUBARS | 61 #ifdef HAVE_MENUBARS |
62 # include "menubar.h" | 62 # include "menubar.h" |
63 #endif | 63 #endif |
64 | |
65 #include <gdk/gdkx.h> | |
66 | |
67 #include "event-gtk.h" | |
68 | 64 |
69 static struct event_stream *gtk_event_stream; | 65 static struct event_stream *gtk_event_stream; |
70 | 66 |
71 #ifdef WIN32_ANY | 67 #ifdef WIN32_ANY |
72 extern int mswindows_is_blocking; | 68 extern int mswindows_is_blocking; |
1580 | 1576 |
1581 /************************************************************************/ | 1577 /************************************************************************/ |
1582 /* input pending / C-g checking */ | 1578 /* input pending / C-g checking */ |
1583 /************************************************************************/ | 1579 /************************************************************************/ |
1584 | 1580 |
1585 #include <gdk/gdkx.h> | |
1586 | |
1587 static void | 1581 static void |
1588 emacs_gtk_drain_queue (void) | 1582 emacs_gtk_drain_queue (void) |
1589 | 1583 |
1590 { | 1584 { |
1591 /* We can't just spin through here and wait for GTKs idea of the | 1585 /* We can't just spin through here and wait for GTKs idea of the |
1690 } | 1684 } |
1691 | 1685 |
1692 /* This is down at the bottom of the file so I can avoid polluting the | 1686 /* This is down at the bottom of the file so I can avoid polluting the |
1693 generic code with this X specific CRAP! */ | 1687 generic code with this X specific CRAP! */ |
1694 | 1688 |
1695 #include <gdk/gdkx.h> | 1689 #include "sysgdkx.h" |
1696 #include <X11/keysym.h> | 1690 #include <X11/keysym.h> |
1697 /* #### BILL!!! Fix this please! */ | 1691 /* #### BILL!!! Fix this please! */ |
1698 | 1692 |
1699 | 1693 |
1700 /************************************************************************/ | 1694 /************************************************************************/ |