From ebd9802b6aafd463236605c18ea868d24d74acee Mon Sep 17 00:00:00 2001 From: YAMAMOTO Yuji Date: Mon, 16 Nov 2020 18:13:18 +0900 Subject: Add extension to purescriptls command name on Windows --- lua/lspconfig/purescriptls.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'lua/lspconfig/purescriptls.lua') 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"); }; -- cgit v1.2.3-70-g09d2