On Apr 2, 10:57 am, Charles Campbell <[email protected]>
wrote:
> Edward Beach wrote:
>
> > Hi Chip,
>
> > I went looking through your autoload script v32b and found this chunk
> > of code:
>
> >    " don't process plugins in system directories
> >    if firstdir == ""
> >     let firstdir= substitute(plugin,'[/\\][^/\\]\+$','','')
> > "    call Decho("setting firstdir<".firstdir.">")
> >    else
> >     let curdir= substitute(plugin,'[/\\][^/\\]\+$','','')
> > "    call Decho("curdir<".curdir.">")
> >     if curdir != firstdir
> > "     call Decho("skipping subsequent plugins: curdir<".curdir."> !=
> > firstdir<".firstdir.">")
> >      break
> >     endif
> >    endif
>
> > The comment suggest that if your script is in your system director (in
> > my case C:\Program files\Vim\vim72\plugins) then they should not be
> > included my ~/vim/GetLatest/GetLatestVimScript.dat file.  But I don't
> > understand what's going on with firstdir and curdir since I couldn't
> > find them anywhere else in the script.  I think this would explain why
> > my system plugins (getScriptPlugin.vim, netrwPlugin.vim and
> > vimballPlugin.vim) are added to my GetLatestVimScript.dat. Am I
> > missing something?
>
> firstdir is set just before the for loop starts, to the empty string "".
>
> It seems to me that you're having a problem with my Windows blind eye -- I'm
> primarily a Linux user.  It looks like the code snippet above doesn't handle
> Windows's notion of a system directory correctly.  I'll fix that.> Also with 
> respect to not having any :AutoInstall: in the
> > GetLatestVimScript.dat, you say:
>
> >>> Your GetLatestVimScripts.dat file should not have any :AutoInstall:
> >>> modifiers in it.
>
> Sorry 'bout that; I should've written that users shouldn't insert any
> :AutoInstall: modifiers.
> They're inserted automatically by getscript when it goes over the user's
> plugins looking
> for " GetLatestVimScripts... comments which include the :AutoInstall:
> modifier.
>
> Regards,
> Chip Campbell

Thanks Chip,

I'm more than happy to volunteer as a tester for you...will your fix
also take care of my E739 problem previously mentioned?  My
"AutoInstall" problems comes from the AutoInstall comments in the
system plugins.
--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_use" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Reply via email to