aboutsummaryrefslogtreecommitdiffstats
path: root/lsp/basedpyright.lua
diff options
context:
space:
mode:
authorStanislav Asunkin <1353637+stasjok@users.noreply.github.com>2025-08-31 03:57:02 +0300
committerGitHub <noreply@github.com>2025-08-30 17:57:02 -0700
commitf4dee350521da3b95fffdfdb94f7a1b5cdb88d79 (patch)
treebb5ef5c1c9f54ee31dce5425f2983385da9b652c /lsp/basedpyright.lua
parentdocs: update configs.md (diff)
downloadnvim-lspconfig-f4dee350521da3b95fffdfdb94f7a1b5cdb88d79.tar
nvim-lspconfig-f4dee350521da3b95fffdfdb94f7a1b5cdb88d79.tar.gz
nvim-lspconfig-f4dee350521da3b95fffdfdb94f7a1b5cdb88d79.tar.bz2
nvim-lspconfig-f4dee350521da3b95fffdfdb94f7a1b5cdb88d79.tar.lz
nvim-lspconfig-f4dee350521da3b95fffdfdb94f7a1b5cdb88d79.tar.xz
nvim-lspconfig-f4dee350521da3b95fffdfdb94f7a1b5cdb88d79.tar.zst
nvim-lspconfig-f4dee350521da3b95fffdfdb94f7a1b5cdb88d79.zip
fix(pyright): command :LspPyrightSetPythonPath fails #4045
`vim.api.nvim_buf_create_user_command` callback is called with a table argument that contains a parsed command. Need to use `args` or `fargs` key to get command arguments.
Diffstat (limited to 'lsp/basedpyright.lua')
-rw-r--r--lsp/basedpyright.lua3
1 files changed, 2 insertions, 1 deletions
diff --git a/lsp/basedpyright.lua b/lsp/basedpyright.lua
index e468b94d..5f54c3d2 100644
--- a/lsp/basedpyright.lua
+++ b/lsp/basedpyright.lua
@@ -4,7 +4,8 @@
---
--- `basedpyright`, a static type checker and language server for python
-local function set_python_path(path)
+local function set_python_path(command)
+ local path = command.args
local clients = vim.lsp.get_clients {
bufnr = vim.api.nvim_get_current_buf(),
name = 'basedpyright',