While both . and / works, lua doesn't normalize the name. This means
that requiring foo.bar and foo/bar will load the same file twice.
nvim-lspconfig uses . (see https://github.com/neovim/nvim-lspconfig/blob/master/lua/lspconfig.lua#L1)
while this uses /, so the config isn't found when it tries to start it.
Tested on neovim 0.6.0, nvim-lspconfig 5b8624c.
While both
.
and/
works, lua doesn't normalize the name. This means that requiringfoo.bar
andfoo/bar
will load the same file twice. nvim-lspconfig uses.
(see https://github.com/neovim/nvim-lspconfig/blob/master/lua/lspconfig.lua#L1) while this uses/
, so the config isn't found when it tries to start it. Tested on neovim 0.6.0, nvim-lspconfig 5b8624c.