diff options
Diffstat (limited to 'lsp/pony_language_server.lua')
| -rw-r--r-- | lsp/pony_language_server.lua | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/lsp/pony_language_server.lua b/lsp/pony_language_server.lua index 88a55e9d..78ccb3bc 100644 --- a/lsp/pony_language_server.lua +++ b/lsp/pony_language_server.lua @@ -1,12 +1,13 @@ ---@brief --- ---- https://github.com/ponylang/pony-language-server ---- ---- Language server for the Pony programming language +--- Renamed to [pony_lsp](#pony_lsp) ---@type vim.lsp.Config -return { - cmd = { 'pony-lsp' }, - filetypes = { 'pony' }, - root_markers = { 'corral.json', '.git' }, -} +return vim.tbl_extend('force', vim.lsp.config.pony_lsp, { + on_init = function(...) + vim.deprecate('pony_language_server', 'pony_lsp', '3.0.0', 'nvim-lspconfig', false) + if vim.lsp.config.pony_lsp.on_init then + vim.lsp.config.pony_lsp.on_init(...) + end + end, +}) |
