diff --git a/autoload/vital/_de83b96.vim b/autoload/vital/_13055f8.vim similarity index 93% rename from autoload/vital/_de83b96.vim rename to autoload/vital/_13055f8.vim index c26304f..63f7e5a 100644 --- a/autoload/vital/_de83b96.vim +++ b/autoload/vital/_13055f8.vim @@ -82,7 +82,7 @@ function! s:_import(name, scripts) endfunction function! s:_get_module_path(name) - if filereadable(a:name) + if s:_is_absolute_path(a:name) && filereadable(a:name) return s:_unify_path(a:name) endif if a:name ==# '' @@ -129,6 +129,17 @@ else endfunction endif +" Copy from System.Filepath +if has('win16') || has('win32') || has('win64') + function! s:_is_absolute_path(path) + return a:path =~? '^[a-z]:[/\\]' + endfunction +else + function! s:_is_absolute_path(path) + return a:path[0] ==# '/' + endfunction +endif + function! s:_build_module(sid) if has_key(s:loaded, a:sid) return copy(s:loaded[a:sid]) diff --git a/autoload/vital/_de83b96/Prelude.vim b/autoload/vital/_13055f8/Prelude.vim similarity index 100% rename from autoload/vital/_de83b96/Prelude.vim rename to autoload/vital/_13055f8/Prelude.vim diff --git a/autoload/vital/neosnippet.vital b/autoload/vital/neosnippet.vital index 9a34b44..0c33ad3 100644 --- a/autoload/vital/neosnippet.vital +++ b/autoload/vital/neosnippet.vital @@ -1,3 +1,3 @@ -de83b96 +13055f8 Prelude