A plugin may have 'after/syntax/foo.vim' without 'syntax/foo.vim'. e.g. https://github.com/pbrisbin/vim-syntax-shakespeare
@@ -425,8 +425,8 @@ function! s:lod(names, types, ...)
for dir in a:types
call s:source(rtp, dir.'/**/*.vim')
endfor
- for file in a:000
- call s:source(rtp, file)
+ for pat in a:000
+ execute 'runtime' pat
if exists('#User#'.name)
execute 'doautocmd User' name