Skip to content

Commit 8b51819

Browse files
author
Junfeng Li
committed
Buffer local var override global.
Close #651.
1 parent 95608f5 commit 8b51819

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

autoload/LanguageClient.vim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ endfunction
191191
" Get an variable value.
192192
" First try buffer local, then global, then default, then v:null.
193193
function! s:GetVar(...) abort
194-
let name = a:0
194+
let name = a:1
195195

196196
if exists('b:' . name)
197197
return get(b:, name)

src/languageclient.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ impl State {
104104
) = self.eval(
105105
[
106106
"!!get(g:, 'LanguageClient_autoStart', 1)",
107-
"get(g:, 'LanguageClient_serverCommands', {})",
107+
"s:GetVar('LanguageClient_serverCommands', {})",
108108
"get(g:, 'LanguageClient_selectionUI', v:null)",
109109
"get(g:, 'LanguageClient_trace', v:null)",
110110
"expand(get(g:, 'LanguageClient_settingsPath', '.vim/settings.json'))",

0 commit comments

Comments
 (0)