dot_files/vim-plugins/bundle/xptemplate/autoload/xpt/cwd/snpt.vim
2017-07-09 00:26:06 +03:00

31 lines
777 B
VimL

if exists( "g:__AUTOLOAD__XPT__CWC__SNPT_VIM__" )
finish
endif
let g:__AUTOLOAD__XPT__CWC__SNPT_VIM__ = 1
let s:oldcpo = &cpo
set cpo-=< cpo+=B
fun! xpt#cwd#snpt#load()
if exists( 'b:xptemplate_cwd_snpt_loaded' )
return
endif
call XPTemplateInit()
for fn in split(globpath('.', '.xpt.vim'), '\n')
exec 'so ' fn
endfor
for fn in split(globpath('.', '.' . &filetype . '.xpt.vim'), '\n')
exec 'so ' fn
endfor
let b:xptemplate_cwd_snpt_loaded = 1
endfunction
fun! xpt#cwd#snpt#reload()
if exists( 'b:xptemplate_cwd_snpt_loaded' )
unlet b:xptemplate_cwd_snpt_loaded
endif
return xpt#cwd#snpt#load()
endfunction
fun! xpt#cwd#snpt#clearFlag()
if exists( 'b:xptemplate_cwd_snpt_loaded' )
unlet b:xptemplate_cwd_snpt_loaded
endif
endfunction
let &cpo = s:oldcpo