소스 검색

Fix warning about default snippets

Don't ignore runtime_dir, which is added in case
snipmate compatibility is set.

Fixes https://github.com/Shougo/neosnippet.vim/issues/432
PR/fix-warning
Julian Ospald 5 년 전
부모
커밋
6384ba8e36
No known key found for this signature in database GPG 키 ID: 511B62C09D50CD28
1개의 변경된 파일8개의 추가작업 그리고 6개의 파일을 삭제
  1. +8
    -6
      autoload/neosnippet/variables.vim

+ 8
- 6
autoload/neosnippet/variables.vim 파일 보기

@@ -55,12 +55,7 @@ endfunction
function! neosnippet#variables#runtime_dir() abort
" Set runtime dir.
let runtime_dir = split(globpath(&runtimepath, 'neosnippets'), '\n')
if empty(runtime_dir) && empty(g:neosnippet#disable_runtime_snippets)
call neosnippet#util#print_error(
\ 'neosnippet default snippets cannot be loaded.')
call neosnippet#util#print_error(
\ 'You must install neosnippet-snippets or disable runtime snippets.')
endif

if g:neosnippet#enable_snipmate_compatibility
" Load snipMate snippet directories.
let runtime_dir += split(globpath(&runtimepath,
@@ -70,6 +65,13 @@ function! neosnippet#variables#runtime_dir() abort
endif
endif

if empty(runtime_dir) && empty(g:neosnippet#disable_runtime_snippets)
call neosnippet#util#print_error(
\ 'neosnippet default snippets cannot be loaded.')
call neosnippet#util#print_error(
\ 'You must install neosnippet-snippets or disable runtime snippets.')
endif

return map(runtime_dir, 'substitute(v:val, "[\\\\/]$", "", "")')
endfunction
function! neosnippet#variables#data_dir() abort


불러오는 중...
취소
저장