This is to not fail if the user provides two servers with the same name.
BufferInit(lspserver.id, bnr)
else
augroup LSPBufferAutocmds
- exe $'autocmd User LspServerReady{lspserver.name} ++once BufferInit({lspserver.id}, {bnr})'
+ exe $'autocmd User LspServerReady_{lspserver.id} ++once BufferInit({lspserver.id}, {bnr})'
augroup END
endif
endfor
if exists($'#User#LspServerReady{lspserver.name}')
exe $'doautocmd <nomodeline> User LspServerReady{lspserver.name}'
endif
+ # Used internally, and shouldn't be used by users
+ if exists($'#User#LspServerReady_{lspserver.id}')
+ exe $'doautocmd <nomodeline> User LspServerReady_{lspserver.id}'
+ endif
# if the outline window is opened, then request the symbols for the current
# buffer