You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Isn't this related to #159 (comment) where you wanted the extension to not replace the Lua runtime? I remember you didn't really mind the warnings about them.
Or do you mean that the Wow-specific Lua functions like wipe and strjoin should always be loaded regardless of that option? Maybe that would be a better solution and stop the warnings.
There wasn't anything that changed between 0.17.6 and 0.18.2 with regards to the LuaLS library path iirc. Although I'm not sure why on 0.17.6 the Annotations/Lua folder still was included when wowAPI.luals.setLuaRuntime is set to false.
There wasn't anything that changed between 0.17.6 and 0.18.
I haven't updated in quite some time, and I've probably hand-maintained the include paths.
I do want to have the extra WoW Lua functions defined, but I also want non-WoW things like "io" and "os" defined; without the setLuaRuntime option this just gets force-disabled.
Anyhow, overall the situation is a mess because of us mixing non-WoW and WoW code in a repo, and it's obviously not ideal and unless LuaLS adds proper supports for environments (unlikely) it's likely not fully fixable :/
my user settings.json prior to updating the vscode extension:
after updating to 18.2:
Which made it complain about missing all those WoW-specific Lua functions
The text was updated successfully, but these errors were encountered: