diff options
| author | Hirokazu Hata <h.hata.ai.t@gmail.com> | 2020-12-09 22:30:21 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-12-09 22:30:21 +0900 |
| commit | e4096550a1c4906e52cdcf6fa02a9c3cd9ed7de0 (patch) | |
| tree | f5c1e13cfd0ea316e9f956c00947882375c22859 /lua | |
| parent | pyright: Wrap settings correctly with python.analysis (diff) | |
| parent | Add extension to purescriptls command name on Windows (diff) | |
| download | nvim-lspconfig-e4096550a1c4906e52cdcf6fa02a9c3cd9ed7de0.tar nvim-lspconfig-e4096550a1c4906e52cdcf6fa02a9c3cd9ed7de0.tar.gz nvim-lspconfig-e4096550a1c4906e52cdcf6fa02a9c3cd9ed7de0.tar.bz2 nvim-lspconfig-e4096550a1c4906e52cdcf6fa02a9c3cd9ed7de0.tar.lz nvim-lspconfig-e4096550a1c4906e52cdcf6fa02a9c3cd9ed7de0.tar.xz nvim-lspconfig-e4096550a1c4906e52cdcf6fa02a9c3cd9ed7de0.tar.zst nvim-lspconfig-e4096550a1c4906e52cdcf6fa02a9c3cd9ed7de0.zip | |
Merge pull request #406 from igrep/purescriptls-win
Diffstat (limited to 'lua')
| -rw-r--r-- | lua/lspconfig/purescriptls.lua | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lua/lspconfig/purescriptls.lua b/lua/lspconfig/purescriptls.lua index 14465d5b..6bd9d5d3 100644 --- a/lua/lspconfig/purescriptls.lua +++ b/lua/lspconfig/purescriptls.lua @@ -3,6 +3,9 @@ local util = require 'lspconfig/util' local server_name = "purescriptls" local bin_name = "purescript-language-server" +if vim.fn.has('win32') == 1 then + bin_name = bin_name..'.cmd' +end local installer = util.npm_installer { server_name = server_name; @@ -12,7 +15,7 @@ local installer = util.npm_installer { configs[server_name] = { default_config = { - cmd = {"purescript-language-server", "--stdio"}; + cmd = {bin_name, "--stdio"}; filetypes = {"purescript"}; root_dir = util.root_pattern("spago.dhall", "bower.json"); }; |
