Ketho

Results 47 comments of Ketho

Isn't this related to https://github.com/Ketho/vscode-wow-api/issues/159#issuecomment-2282203652 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...

I'm thinking of removing the `wowAPI.luals.setLuaRuntime` option again since it's rather confusing for everyone, including me. I thought of maybe adding some hidden option where the extension just doesn't touch...

I added a "Dev Mode" hidden option if you don't mind manually updating your User/Workspace settings.json https://github.com/Ketho/vscode-wow-api/wiki/Settings#dev-mode

I still don't know why but it's fixed by adding `local` infront of the mixin. I indeed used this "hack" until I switched in v0.19.0 to the generated FrameXML annotations...

Besides the backdrop types it's also missing param arguments and returns yes, as that's a bit more difficult to generate from the mixins instead of manually

I've enabled the `type.weakUnionCheck` option which prevents the diagnostic warning. But I will make the load FrameXML option disabled by default since it takes around 14 seconds to load them...

I can confirm the patch with `modules["mime.core"].libdirs = {}` solved the problem. This is before and after applying it. (using [winlibs](https://winlibs.com/) GCC) ``` luarocks install .\luasocket-scm-3.rockspec x86_64-w64-mingw32-gcc -O2 -c -o...