Steve Vermeulen
Steve Vermeulen
Can confirm that "local type IFoo = require" does fix it. That is an easy fix. Feel free to close issue if that's the intended way to do this.
I can transfer the luarocks entry to you. However, last I checked, this is only possible by an admin. It was originally transferred to me [here](https://github.com/teal-language/teal-language-server/pull/16#issuecomment-2302300363). @hishamhm @FourierTransformer is now...
I can just do the releases for now since it's not clear how to transfer the repo at the moment. I'll try and push 0.1.0
Also, I actually do have more time to help with this repo, so don't mind. In particular I can help with any neovim specific issues. I've published version 0.1.0 now....
I encountered this too this week and was surprised it took this long for anyone to point this out. :) I didn't notice this in the past because I only...
Oh of course, that makes perfect sense. It is an impossible ask. But yeah an error message would be nice.
On further experimentation, I am finding that tl.symbols_in_scope has other problems too. For example: ``` local record Foo Range: number end local record Bar query: function(self):string end local function _qux(bar:...
As an alternative to the above, what would be nice is the concept of non-recursive bindings. That way you could add a binding to one of the default bindings, just...
I currently use interface tables to do some runtime logic as well, so would be sad if interface tables didn't actually exist in the generated lua anymore. I'm using latest...
> That is not a lot more typesafe than using a string/enum and doing `register("IFoo", value)`, right? @Hedwig7s suggested the same above. > > Your particular use-case looks tame enough,...