On 07/04/2012 03:04 AM, Michael J Gruber wrote:
Hi there, gvim as provided in the Fedora packages does not support session restore (i.e. reopening with the same buffers) because it does not integrate with the GNOME nor KDE desktop environments. Recompiling with gnome support helps: as a proof of concept, I've added a vim-gnome subpackage to the spec file, see http://mjg.fedorapeople.org/rpmdev/vim.spec which is based on the current F16 (updates) spec. It provides a gnome-vim binary which is "gvim + gnome integration" and works with KDE as well. It's only POC because I think we need to decide about the package structure (see also https://bugzilla.redhat.com/show_bug.cgi?id=311061). vim can be compiled resp. is currently in Fedora in these shapes: * with minimal features: subpackage vim-minimal /bin/ex /bin/rvi /bin/rview /bin/vi /bin/view (or /usr/bin/ ;) ) * with enhanced features and without X library support: not in Fedora * with enhanced features and no GUI: subpackage vim-enhanced /usr/bin/ex /usr/bin/rvim /usr/bin/vim /usr/bin/vimdiff /usr/bin/vimtutor (these support vim in xterm and such specifically and depend on X libraries!)
Thie vim-minimal and vim-enhanced will now class in F17 due to the lack of a separation between /usr and / so /bin/ex == /usr/bin/ex... Just something to think about for this package it seems.
-- Nathanael d. Noblet t 403.875.4613 -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel