On 2007-03-16, "A.J.Mechelynck" <[EMAIL PROTECTED]> wrote: > Here is how to avoid "modifying system files": Since there is a test at the > start of the netrw scripts to avoid double sourcing, you can test them by > unvimballing them under $VIM/vimfiles, $HOME/vimfiles or $HOME/.vim, > without removing the older files under $VIMRUNTIME (I know the latter is > contrary to Dr. Chip's recommendations, but it works). You will just have > to watch out and remove the "user versions" of the scripts if and when the > normal Vim upgrade process installs a newer version under $VIMRUNTIME.
In my experience, installing the newer netrw files under $VIM/vimfiles or $HOME/.vim does _not_ work unless you also delete the corresponding "system" netrw files under $VIMRUNTIME. I have installed vim 7.0 on several systems: - HP-UX 10.20 from source; - SunOS 5.8 from source; - Red Hat Linux 9 from source; - Cygwin pre-compiled; - Cygwin from source; - Windows XP pre-compiled from vim.sf.net; - Windows XP pre-compiled from Cream; and in every case, when the new "private" netrw files were used without deleting the "system" netrw files, an edit of a directory would fail, showing only an empty buffer. I would have thought that the usual anti-double-sourcing checks would work for netrw, too, but apparently they don't. Regards, Gary -- Gary Johnson | Agilent Technologies [EMAIL PROTECTED] | Mobile Broadband Division | Spokane, Washington, USA