comparison autoload/vimcrosoft/youcompleteme.vim @ 0:5d2c0db51914

Initial commit
author Ludovic Chabant <ludovic@chabant.com>
date Tue, 17 Sep 2019 13:24:24 -0700
parents
children f444739dd8af
comparison
equal deleted inserted replaced
-1:000000000000 0:5d2c0db51914
1
2 function! vimcrosoft#youcompleteme#init() abort
3 endfunction
4
5 function! vimcrosoft#youcompleteme#on_sln_changed(slnpath) abort
6 let g:ycm_global_ycm_extra_conf = vimcrosoft#get_script_path('ycm_extra_conf.py')
7 let g:ycm_extra_conf_vim_data = [
8 \'g:vimcrosoft_current_sln',
9 \'g:vimcrosoft_current_sln_cache',
10 \'g:vimcrosoft_current_config',
11 \'g:vimcrosoft_current_platform'
12 \]
13 endfunction
14
15 function! vimcrosoft#youcompleteme#on_sln_cleared() abort
16 let g:ycm_global_ycm_extra_conf = ''
17 let g:ycm_extra_conf_vim_data = []
18 endfunction
19
20 function! vimcrosoft#youcompleteme#on_config_platform_changed(config, platform) abort
21 if exists(":YcmCompleter")
22 YcmCompleter ClearCompilationFlagCache
23 endif
24 endfunction