- Changed neocomplcache source behavior.
This commit is contained in:
parent
83e20ff749
commit
f065035e7f
@ -29,13 +29,15 @@ set cpo&vim
|
|||||||
|
|
||||||
let s:source = {
|
let s:source = {
|
||||||
\ 'name' : 'snippets_complete',
|
\ 'name' : 'snippets_complete',
|
||||||
\ 'kind' : 'plugin',
|
\ 'kind' : 'complfunc',
|
||||||
\}
|
\}
|
||||||
|
|
||||||
function! s:source.initialize()"{{{
|
function! s:source.initialize()"{{{
|
||||||
" Initialize.
|
" Initialize.
|
||||||
call neocomplcache#set_dictionary_helper(
|
call neocomplcache#set_dictionary_helper(
|
||||||
\ g:neocomplcache_source_rank, 'snippets_complete', 8)
|
\ g:neocomplcache_source_rank, 'snippets_complete', 8)
|
||||||
|
call neocomplcache#set_completion_length('snippets_complete',
|
||||||
|
\ g:neocomplcache_auto_completion_start_length)
|
||||||
endfunction"}}}
|
endfunction"}}}
|
||||||
|
|
||||||
function! s:source.finalize()"{{{
|
function! s:source.finalize()"{{{
|
||||||
@ -50,7 +52,11 @@ function! s:source.finalize()"{{{
|
|||||||
endif
|
endif
|
||||||
endfunction"}}}
|
endfunction"}}}
|
||||||
|
|
||||||
function! s:source.get_keyword_list(cur_keyword_str)"{{{
|
function! s:source.get_keyword_pos(cur_text)"{{{
|
||||||
|
return match(a:cur_text, '\S\+$')
|
||||||
|
endfunction"}}}
|
||||||
|
|
||||||
|
function! s:source.get_complete_words(cur_keyword_pos, cur_keyword_str)"{{{
|
||||||
let all_snippets = neosnippet#get_snippets()
|
let all_snippets = neosnippet#get_snippets()
|
||||||
|
|
||||||
for filetype in neocomplcache#get_source_filetypes(
|
for filetype in neocomplcache#get_source_filetypes(
|
||||||
|
@ -368,6 +368,7 @@ CHANGELOG *neosnippet-changelog*
|
|||||||
- Improved for filetype.
|
- Improved for filetype.
|
||||||
- Improved filetype complete.
|
- Improved filetype complete.
|
||||||
- Improved documentation.
|
- Improved documentation.
|
||||||
|
- Changed neocomplcache source behavior.
|
||||||
|
|
||||||
2012-09-27
|
2012-09-27
|
||||||
- Ver.3 development is started.
|
- Ver.3 development is started.
|
||||||
|
Loading…
Reference in New Issue
Block a user