Hi all, I'm one of the maintainer of vim. Vim at the moment (well, not latest version in unstable, but next one) ships a gvim.desktop file in /usr/share/applications. Having there that file enable to see gvim as a possible choice in nautilus' "Open With" contextual menu when I right click on text/plain files. Actually however, simply installing the .desktop file does not make this "magic" happen, invoking /usr/bin/update-desktop-database is actually required to cast the spell. Now, I can happily live adding update-desktop-database to the postinst script (or add dh_desktop to my debian/rules of course) of vim and the appropriate dependency. What puzzles me however is that packages shipping the other choices I see in my "Open With" menu (abiword, emacs21, and gedit) do not invoke it in their postinst (while other packages, e.g. gnumeric, do). Are they wrong or am I missing something? Many thanks for your help. Cheers. PS please Cc-me on replies, I'm not subscribed to this list. -- Stefano Zacchiroli -*- Computer Science PhD student @ Uny Bologna, Italy zack@{cs.unibo.it,debian.org,bononia.it} -%- http://www.bononia.it/zack/ If there's any real truth it's that the entire multidimensional infinity of the Universe is almost certainly being run by a bunch of maniacs. -!-
Attachment:
signature.asc
Description: Digital signature