Fix lsp_settings#set

This commit is contained in:
Yasuhiro Matsumoto
2022-04-21 09:51:59 +09:00
parent 6ef091d4a6
commit b40d0c5a8d

View File

@@ -177,7 +177,10 @@ function! lsp_settings#set(name, key, value) abort
if !has_key(g:lsp_settings, a:name) if !has_key(g:lsp_settings, a:name)
let g:lsp_settings[a:name] = {} let g:lsp_settings[a:name] = {}
endif endif
let g:lsp_settings[a:name] = a:value if !has_key(g:lsp_settings[a:name], a:key)
let g:lsp_settings[a:name][a:key] = {}
endif
let g:lsp_settings[a:name][a:key] = a:value
endfunction endfunction
function! lsp_settings#get(name, key, default) abort function! lsp_settings#get(name, key, default) abort