Yesterday I added a configure switch to nemiver to use gio (via giomm, which is shaping up nicely) instead of gnomevfs for file loading, mime-type detection, and file change monitoring. The process was quite painless, and the code ended up being considerably nicer than the equivalent in gnomevfs. In theory this should bring us a bit closer to being portable to other platforms as well. Cheers to alexl and everybody else working on gio.
Now if we could just get a replacement for gnome_help_display()
into GTK+, we’d be able to knock off a lot of other extra dependencies as well.
If you really want to drop libgnome, you can easily construct the path to your help files and use g_spawn_command_line()…
I’d like a copy/pastable function for that so I can remove the libgnomeui dependency from Glom too.