-
-
Notifications
You must be signed in to change notification settings - Fork 331
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Undefined global for builtins #1788
Comments
Ditto - I'm seeing the same problem: MacOS 12.5.1 |
Same for me. The problem sometimes disappears when I open certain lua files but it's hard to reproduce consistently. Ubuntu LTS 22.04 |
Nothing really helpful there. In my case, out of all globals, I'm getting warnings only for the Really weird, I can't tell where is the root of the problem, is it the Language Server, |
Please open an issue about it. |
I've also had this issue, and for me explicitly extending nvim_lsp.lua_ls.setup {
settings = {
Lua = {
workspace = {
library = vim.tbl_extend("keep",
-- this will probably vary depending on setup, not sure if plugins like mason even install it.
{"/usr/lib/lua-language-server/meta/template"},
-- and runtime-directories.
vim.api.nvim_get_runtime_file("", true)),
},
},
},
} (might have undesired consequences, but I haven't found any so far 🤷) |
Please try to startup server with parameters |
Ah, yes you're right 👍 |
I've encountered this when the directory Perhaps the defaults for logpath and metapath ought to be in a writable directory by default (like |
For me when I use lsp-zero I do not get this error but with the kickstart.nvim default config I do? strange |
I got same issue in win 11, and fix by this suggession, #1788 (comment) |
L3MON4D3's comment helped solve this undefined built-ins for me too, but since I'm using vim-lsp-settings, I solved it with this in my vimrc:
|
How are you using the lua-language-server?
NeoVim
Which OS are you using?
Linux
What is the issue affecting?
Diagnostics/Syntax Checking
Expected Behaviour
I think I'm encountering the same issue as #1600. In my case it happens sporadically - reloading a lua file in Neovim will often randomly introduce or resolve this behavior.
I'm running version 3.6.4-1 installed from
pacman
.Actual Behaviour
Seeing warnings on all builtins as "undefined global"
Reproduction steps
I'm not sure how to reproduce reliably - it seems to happen somewhat randomly when I load the buffer.
Additional Notes
No response
Log File
(I'm time-constrained at the moment but I plan to add this later)
The text was updated successfully, but these errors were encountered: