File vim-7.3-gvim-kwin-resize.patch of Package vim.import5576
--- vim73.orig/src/gui_gtk_x11.c 2010-08-15 14:52:15.000000000 +0300
+++ vim73/src/gui_gtk_x11.c 2011-03-12 22:21:05.501000091 +0200
@@ -2686,7 +2686,7 @@ update_window_manager_hints(int force_wi
}
/* Avoid an expose event when the size didn't change. */
- if (width != old_width
+ /*if (width != old_width
|| height != old_height
|| min_width != old_min_width
|| min_height != old_min_height
@@ -2703,19 +2703,20 @@ update_window_manager_hints(int force_wi
geometry.min_width = min_width;
geometry.min_height = min_height;
geometry_mask = GDK_HINT_BASE_SIZE|GDK_HINT_RESIZE_INC
- |GDK_HINT_MIN_SIZE;
+ |GDK_HINT_MIN_SIZE;*/
/* Using gui.formwin as geometry widget doesn't work as expected
* with GTK+ 2 -- dunno why. Presumably all the resizing hacks
* in Vim confuse GTK+. */
- gtk_window_set_geometry_hints(GTK_WINDOW(gui.mainwin), gui.mainwin,
- &geometry, geometry_mask);
- old_width = width;
+ /*gtk_window_set_geometry_hints(GTK_WINDOW(gui.mainwin), gui.mainwin,
+ &geometry, geometry_mask);*/
+
+ /*old_width = width;
old_height = height;
old_min_width = min_width;
old_min_height = min_height;
old_char_width = gui.char_width;
old_char_height = gui.char_height;
- }
+ }*/
}
#ifdef FEAT_TOOLBAR