@ 261105.1

240730.1 · 5b3d781ce18d3a73a668502fb62ef430fdb032f4

improve LS compatibility with haskell-language-server

reading declarations

Changes to lsp.conf. All files

lsp.conf

@@ -29,11 +29,11 @@ Servers = {    { Server="metals", Exec="metals", Syntax="scala", Options={}, Legacy=true }, -  -- these servers have some communication issues-  -- { Server="zls", Exec="zls", Syntax="zig", Options={} },-  -- { Server="bash-language-server", Exec="bash-language-server", Syntax="shellscript", Options={"start"}, Legacy=true },-  -- { Server="hls", Exec="haskell-language-server-wrapper", Syntax="haskell", Options={"--lsp", "--log-level=Error"}, Legacy=true },+  { Server="zls", Exec="zls", Syntax="zig", Options={} },+  { Server="bash-language-server", Exec="bash-language-server", Syntax="shellscript", Delay=250, Options={"start"}, Legacy=true },+  { Server="hls", Exec="haskell-language-server-wrapper", Syntax="haskell", Delay=250, Options={"--lsp", "--log-level=Error"}, Legacy=true }, +  -- sample Windows config   { Server="clangd-win", Exec="F:\\LLVM\\bin\\clangd.exe", Syntax="c", Options={"--log=error"} },  }