* Petr Sumbera <Petr.Sumbera at Sun.COM> [2008-11-19 13:54]:
> I had to do some changes to gvim workspace provided by Brian:
> - install-sfw - completely modified
> - Makefile.sfw - simplified and fixed
> - package depend file created
> - sunman-stability sed script reworked
> 
> http://cr.opensolaris.org/~xsumbe00/gvim/
> 
> Please, have look at it.

I see that you are integrating gvim 7.1, could you please consider
backporting patch 7.2b.026 (
ftp://ftp.vim.org/pub/vim/unstable/patches/7.2b/7.2b.026)?
It is a simple one-liner disabling the GTK file chooser.

This works around an undocumented change in behavior of the GTK
file chooser introduced with GTK 2.10 which causes the list of
recently used files to be written when the main_loop_level
reaches 0. gvim exits the GTK main loop on pretty much any event
so that the recently used files list gets written on every single
keypress, click on a button etc. Depending on the size of the
recently used files list the consequences range from a simple
slowdown to excessive IO. IMO it renders the GTK GUI unusable.
For even more details see the comments in the above patch and
the GTK bug (
http://bugzilla.gnome.org/show_bug.cgi?id=546691)

Thanks,
-- 
Guido Berhoerster

Reply via email to