4 From: Bram Moolenaar <Bram@moolenaar.net>
6 Content-Type: text/plain; charset=ISO-8859-1
7 Content-Transfer-Encoding: 8bit
11 Problem: Compiling with GTK2 on Win32 doesn't work.
12 Solution: Include gdkwin32.h instead of gdkx.h. (Srinath Avadhanula)
13 Files: src/gui_gtk.c, src/gui_gtk_f.c, src/gui_gtk_x11.c, src/mbyte.c
16 *** ../vim-6.2.179/src/gui_gtk.c Mon Jun 2 22:22:50 2003
17 --- src/gui_gtk.c Tue Dec 23 11:41:29 2003
21 # include <gdk/gdkkeysyms.h>
23 ! # include <gdk/gdkx.h>
29 # include <gdk/gdkkeysyms.h>
32 ! # include <gdk/gdkwin32.h>
34 ! # include <gdk/gdkx.h>
39 *** ../vim-6.2.179/src/gui_gtk_f.c Fri Apr 25 19:49:56 2003
40 --- src/gui_gtk_f.c Tue Dec 23 11:41:48 2003
44 #include "gui_gtk_f.h"
45 #include <gtk/gtksignal.h>
46 ! #include <gdk/gdkx.h>
48 typedef struct _GtkFormChild GtkFormChild;
52 #include "gui_gtk_f.h"
53 #include <gtk/gtksignal.h>
55 ! # include <gdk/gdkwin32.h>
57 ! # include <gdk/gdkx.h>
60 typedef struct _GtkFormChild GtkFormChild;
62 *** ../vim-6.2.179/src/gui_gtk_x11.c Sat Sep 27 19:36:47 2003
63 --- src/gui_gtk_x11.c Tue Dec 23 11:41:57 2003
67 # include <gdk/gdkkeysyms.h>
69 ! # include <gdk/gdkx.h>
72 # include "gui_gtk_f.h"
75 # include <gdk/gdkkeysyms.h>
78 ! # include <gdk/gdkwin32.h>
80 ! # include <gdk/gdkx.h>
84 # include "gui_gtk_f.h"
85 *** ../vim-6.2.179/src/mbyte.c Mon Dec 29 21:17:44 2003
86 --- src/mbyte.c Tue Dec 23 16:03:30 2003
90 #if defined(FEAT_XIM) && defined(HAVE_GTK2)
91 # include <gdk/gdkkeysyms.h>
92 ! # include <gdk/gdkx.h>
95 #if defined(FEAT_MBYTE) || defined(PROTO)
98 #if defined(FEAT_XIM) && defined(HAVE_GTK2)
99 # include <gdk/gdkkeysyms.h>
101 ! # include <gdk/gdkwin32.h>
103 ! # include <gdk/gdkx.h>
107 #if defined(FEAT_MBYTE) || defined(PROTO)
113 ! # include <gdk/gdkx.h>
116 /* Define a few things to be able to generate prototypes while not configured
122 ! # include <gdk/gdkwin32.h>
124 ! # include <gdk/gdkx.h>
128 /* Define a few things to be able to generate prototypes while not configured
129 *** ../vim-6.2.179/src/version.c Sun Jan 11 12:32:47 2004
130 --- src/version.c Sun Jan 11 12:43:44 2004
134 { /* Add new patch number below this line */
140 hundred-and-one symptoms of being an internet addict:
141 227. You sleep next to your monitor. Or on top of it.
143 /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net \\\
144 /// Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
145 \\\ Project leader for A-A-P -- http://www.A-A-P.org ///
146 \\\ Help AIDS victims, buy here: http://ICCF-Holland.org/click1.html ///