- Deleted neocomplcache depends.
This commit is contained in:
parent
2a0d6f18ad
commit
50cabbdce7
@ -164,7 +164,7 @@ function! neosnippet#expandable()"{{{
|
|||||||
endfunction"}}}
|
endfunction"}}}
|
||||||
function! neosnippet#force_expandable()"{{{
|
function! neosnippet#force_expandable()"{{{
|
||||||
let snippets = neosnippet#force_expandable()
|
let snippets = neosnippet#force_expandable()
|
||||||
let cur_text = neocomplcache#get_cur_text(1)
|
let cur_text = neosnippet#util#get_cur_text(1)
|
||||||
|
|
||||||
" Found snippet trigger.
|
" Found snippet trigger.
|
||||||
return s:get_cursor_keyword_snippet(snippets, cur_text) != ''
|
return s:get_cursor_keyword_snippet(snippets, cur_text) != ''
|
||||||
@ -199,10 +199,6 @@ function! s:set_snippet_dict(snippet_pattern, snippet_dict, dup_check, snippets_
|
|||||||
let alias_pattern = copy(pattern)
|
let alias_pattern = copy(pattern)
|
||||||
let alias_pattern.word = alias
|
let alias_pattern.word = alias
|
||||||
|
|
||||||
let abbr = (g:neocomplcache_max_keyword_width >= 0 &&
|
|
||||||
\ len(alias) > g:neocomplcache_max_keyword_width) ?
|
|
||||||
\ printf(abbr_pattern, alias, alias[-8:]) : alias
|
|
||||||
let alias_pattern.abbr = abbr
|
|
||||||
let alias_pattern.action__path = a:snippets_file
|
let alias_pattern.action__path = a:snippets_file
|
||||||
let alias_pattern.action__pattern = action_pattern
|
let alias_pattern.action__pattern = action_pattern
|
||||||
let alias_pattern.real_name = a:snippet_pattern.name
|
let alias_pattern.real_name = a:snippet_pattern.name
|
||||||
@ -217,9 +213,6 @@ function! s:set_snippet_dict(snippet_pattern, snippet_dict, dup_check, snippets_
|
|||||||
let snippet.real_name = a:snippet_pattern.name
|
let snippet.real_name = a:snippet_pattern.name
|
||||||
endfunction"}}}
|
endfunction"}}}
|
||||||
function! s:set_snippet_pattern(dict)"{{{
|
function! s:set_snippet_pattern(dict)"{{{
|
||||||
let abbr_pattern = printf('%%.%ds..%%s',
|
|
||||||
\ g:neocomplcache_max_keyword_width-10)
|
|
||||||
|
|
||||||
let a:dict.word = substitute(a:dict.word, '\n$', '', '')
|
let a:dict.word = substitute(a:dict.word, '\n$', '', '')
|
||||||
let menu_pattern = (a:dict.word =~
|
let menu_pattern = (a:dict.word =~
|
||||||
\ s:get_placeholder_marker_substitute_pattern()) ?
|
\ s:get_placeholder_marker_substitute_pattern()) ?
|
||||||
@ -229,9 +222,6 @@ function! s:set_snippet_pattern(dict)"{{{
|
|||||||
\ s:get_placeholder_marker_pattern(). '\|'.
|
\ s:get_placeholder_marker_pattern(). '\|'.
|
||||||
\ s:get_mirror_placeholder_marker_pattern().
|
\ s:get_mirror_placeholder_marker_pattern().
|
||||||
\ '\|\s\+\|\n', ' ', 'g'))
|
\ '\|\s\+\|\n', ' ', 'g'))
|
||||||
let abbr = (g:neocomplcache_max_keyword_width >= 0 &&
|
|
||||||
\ len(abbr) > g:neocomplcache_max_keyword_width)?
|
|
||||||
\ printf(abbr_pattern, abbr, abbr[-8:]) : abbr
|
|
||||||
|
|
||||||
let dict = {
|
let dict = {
|
||||||
\ 'word' : a:dict.name,
|
\ 'word' : a:dict.name,
|
||||||
@ -298,8 +288,6 @@ endfunction"}}}
|
|||||||
function! s:load_snippets(snippet, snippets_file)"{{{
|
function! s:load_snippets(snippet, snippets_file)"{{{
|
||||||
let dup_check = {}
|
let dup_check = {}
|
||||||
let snippet_pattern = { 'word' : '' }
|
let snippet_pattern = { 'word' : '' }
|
||||||
let abbr_pattern = printf('%%.%ds..%%s',
|
|
||||||
\ g:neocomplcache_max_keyword_width-10)
|
|
||||||
|
|
||||||
let linenr = 1
|
let linenr = 1
|
||||||
|
|
||||||
|
@ -73,6 +73,14 @@ function! neosnippet#util#set_dictionary_helper(...)"{{{
|
|||||||
return call(s:V.set_dictionary_helper, a:000)
|
return call(s:V.set_dictionary_helper, a:000)
|
||||||
endfunction"}}}
|
endfunction"}}}
|
||||||
|
|
||||||
|
function! neosnippet#util#get_cur_text()"{{{
|
||||||
|
return
|
||||||
|
\ (mode() ==# 'i' ? (col('.')-1) : col('.')) >= len(getline('.')) ?
|
||||||
|
\ getline('.') :
|
||||||
|
\ matchstr(getline('.'),
|
||||||
|
\ '^.*\%' . col('.') . 'c' . (mode() ==# 'i' ? '' : '.'))
|
||||||
|
endfunction"}}}
|
||||||
|
|
||||||
let &cpo = s:save_cpo
|
let &cpo = s:save_cpo
|
||||||
unlet s:save_cpo
|
unlet s:save_cpo
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user