On Wed, Apr 19, 2006 at 12:00:00PM +0200, Bram Moolenaar wrote:
>
> Benji Fisher wrote:
>
> > :set browsedir=last
> >
> > does not generate an error. When I try
> >
> > :browse e
> >
> > I get a similar error:
> >
> > (gvim:30150): libgnomevfs-CRITICAL **: file gnome-vfs-utils.c: line 749
> > (gnome_vfs_get_uri_from_local_path): assertion `local_full_path[0] ==
> > '/'' failed
>
> You must also be using Gnome. That's probably the problem, the gnome
> code isn't very smooth.
>
> Anyway, I don't get this error, thus it may depend on the version of the
> Gnome library.
I am running Gnome, but I did not compile vim with Gnome support.
Also, the OP's error message seemed to come from GTK, not from Gnome.
So I think it is a problem with GTK and/or vim.
Just to check myself: I think that +gnome is not the default, and
i compile vim OOTB on Linux (FC2 + GTK2 + Gnome). Here is my :version
output:
VIM - Vi IMproved 7.0e BETA (2006 Apr 16, compiled Apr 16 2006 22:43:45)
Compiled by [EMAIL PROTECTED]
Normal version with GTK2 GUI. Features included (+) or not (-):
-arabic +autocmd +balloon_eval +browse +builtin_terms +byte_offset +cindent
+clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments
+cryptv -cscope +cursorshape +dialog_con_gui +diff +digraphs +dnd -ebcdic
-emacs_tags +eval +ex_extra +extra_search -farsi +file_in_path +find_in_path
+folding -footer +fork() +gettext -hangul_input +iconv +insert_expand +jumplist
-keymap -langmap +libcall +linebreak +lispindent +listcmds +localmap +menu
+mksession +modify_fname +mouse +mouseshape -mouse_dec +mouse_gpm
-mouse_jsbterm -mouse_netterm +mouse_xterm +multi_byte +multi_lang -mzscheme
+netbeans_intg -osfiletype +path_extra -perl +postscript +printer -profile
-python +quickfix -rightleft -ruby +scrollbind +signs +smartindent -sniff
+statusline -sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white
-tcl +terminfo +termresponse +textobjects +title +toolbar +user_commands
+vertsplit +virtualedit +visual +visualextra +viminfo +vreplace +wildignore
+wildmenu +windows +writebackup +X11 -xfontset +xim +xsmp_interact
+xterm_clipboard -xterm_save
system vimrc file: "$VIM/vimrc"
user vimrc file: "$HOME/.vimrc"
user exrc file: "$HOME/.exrc"
system gvimrc file: "$VIM/gvimrc"
user gvimrc file: "$HOME/.gvimrc"
system menu file: "$VIMRUNTIME/menu.vim"
fall-back for $VIM: "/usr/local/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK
-I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0
-I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2
-I/usr/include/freetype2/config -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -O2 -fno-strength-reduce -Wall
-I/usr/X11R6/include
Linking: gcc -L/usr/X11R6/lib -L/usr/local/lib -o vim -Wl,--export-dynamic
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangoxft-1.0
-lpangox-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXt
-lncurses -lacl -lgpm
HTH --Benji Fisher