On Dec 3, 7:24 pm, Tony Mechelynck <[email protected]> wrote: > On 03/12/09 21:16, JD wrote: > > > > > Here's the output of version: > > > VIM - Vi IMproved 7.2 (2008 Aug 9, compiled Dec 3 2009 06:48:09) > > Included patches: 1-315 > > Compiled by [email protected] > > Big version with GTK 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 > > +float +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_sysmouse +mouse_xterm > > +multi_byte > > +multi_lang -mzscheme +netbeans_intg -osfiletype +path_extra -perl > > +postscript > > +printer -profile -python +quickfix +reltime +rightleft -ruby > > +scrollbind > > +signs +smartindent -sniff +startuptime +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/ > > local/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include - > > I/usr/X11R6/include -I/usr/local/include -g > > Linking: gcc -L/usr/local/lib -o vim -L/usr/local/lib -L/usr/X11R6/ > > lib -lgtk-12 -lgdk-12 -Wl,-E -lgmodule-12 -lglib-12 -lintl -lXi -lXext > > -lXt -lm -lncurses -lintl > > No perl and no ruby. If the ftplugins assume that you got the interfaces > if you edit the files, you're stuck. The versions I have don't seem to, > though (ftplugin/perl.vim doesn't call the Vim/Perl interface and > ftplugin/ruby.vim properly tests <if has("ruby")> AFAICT. However, there > could be something I didn't notice. > > > > > dates of those files: > > > $VIMRUNTIME/filetype.vim 2009 Dec 3 06:48 (UTC/GMT) > > $VIMRUNTIME/ftplugin/perl.vim 2009 Dec 3 06:48 > > $VIMRUNTIME/ftplugin/ruby.vim 2009 Dec 3 06:48 > > $VIMRUNTIME/syntax/perl.vim 2009 Dec 3 06:48 > > $VIMRUNTIME/syntax/ruby.vim 2009 Dec 3 06:48 > > $VIMRUNTIME/indent/perl.vim 2009 Dec 3 06:48 > > $VIMRUNTIME/indent/ruby.vim 2009 Dec 3 06:48 > > Sorry, you misunderstood me. I didn't want the modification dates as set > out in the directory (which are the dates you installed these files) but > the dates mentioned in the _text_ of the files, somewhere near the top, > which are the "Last change" dates written there by whoever edited them. > > > > > The only custom scripts i have installed are: SyntaxAttr, BufExplorer, > > securemodelines and taglist none of which (i believe) are ruby/perl > > specific. > > > When i ran with 'vim -u /usr/local/share/vim/vim72/vimrc_example.vim', > > it still hung. Also, gdb hasn't given me a useful backtrace. > > > With syntax, indent and plugin all off, the file(s) open fine.With > > just syntax on, the file(s) open fine. With syntax and indent on, the > > file(s) open fine. When i enabled plugin, that's when vim started > > hanging. I removed all 4 plugins from .vim/plugin (the only place i > > have any plugins) and with 'filetype plugin on', it still hung. > > You also have the filetype-plugins distributed with Vim, namely > $VIMRUNTIME/ftplugin/perl.vim and $VIMRUNTIME/ftplugin/ruby.vim. These > are enabled/disabled by "filetype plugin on/off". > > Best regards, > Tony. > -- > "The identical is equal to itself, since it is different." > -- Franco Spisani
Hey Tony, Yeah, it appears I did misunderstand you, sorry. Also, sorry i took so long responding. I was out-of-town and didn't have my SSH keys with me. :D Since the issue only seems to be ftplugin related, i'll just paste the last modified dates for those: $VIMRUNTIME/ftplugin/ruby.vim 2008/08/09 17:50:07 $VIMRUNTIME/ftplugin/perl.vim 17 Jul 2008 Also, I had a friend test this bug on FreeBSD 6.4 and a different friend test on FreeBSD 7.1 and the files i was having issues with with filetype plugin on worked fine for the blokes on the newer FreeBSD's. I also just tried with versions/last modified dates: $VIMRUNTIME/ftplugin/ruby.vim ruby.vim,v 1.40 2008/06/29 04:18:43 tpope $VIMRUNTIME/ftplugin/perl.vim 20 Jan 2009 and i still had the issue. The only idea i have to possibly narrow this down is that the bug popped up sometime from vim 7.2.239 and 7.2.299, I know that's a quite big range, but I originally had Vim installed from ports with version 7.2.239 and AFAIK, everything worked great, upgraded to 7.2.299 and this issue started cropping up or i just started noticing it. -- You received this message from the "vim_dev" maillist. For more information, visit http://www.vim.org/maillist.php
