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
openSUSE Build Service is sponsored by