From 6c53bf7fb02a2de7e7c84be7a2bd7a502f66a802 Mon Sep 17 00:00:00 2001 From: Serhii Tereshchenko Date: Thu, 20 Jul 2023 14:54:25 +0300 Subject: fix(pyright): fix root_dir detection (#2727) --- lua/lspconfig/server_configurations/pyright.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/lspconfig/server_configurations/pyright.lua b/lua/lspconfig/server_configurations/pyright.lua index 2ad03761..2ae18dca 100644 --- a/lua/lspconfig/server_configurations/pyright.lua +++ b/lua/lspconfig/server_configurations/pyright.lua @@ -33,8 +33,8 @@ return { default_config = { cmd = { 'pyright-langserver', '--stdio' }, filetypes = { 'python' }, - root_dir = function() - return util.root_pattern(unpack(root_files))() or vim.loop.cwd() + root_dir = function(fname) + return util.root_pattern(unpack(root_files))(fname) or vim.loop.cwd() end, single_file_support = true, settings = { -- cgit v1.2.3-70-g09d2