Alessandro Arzilli
Alessandro Arzilli
It's pretty complicated, the root of the problem is that when luavm hits an error it will longjump all the way back to the last pcall. We can't let this...
Sounds reasonable. Care to make a PR?
Could you split the `go fmt` from the changes? It's hard to see what you patched like this. Thank you.
There are two problems with this approach: 1. changing the behavior of `lua.(*State).RaiseError` like you did breaks API backwards compatibility (this could be overlooked or worked around if problem n....
I've never looked into lua's build system. It might be that you can just throw all of the source files into a directory and just let cgo do its thing....
It doesn't matter if there's an extra declaration in lua.h or not.
I don't think it's collected anywhere, you'd have to change golua.
@benhoyt > Why do some functions take the `f func` as the last parameter, but `Filter` and `Map` take it as the first, and `Reduce` in the middle? They concatenate...
Should the order of type parameters of Map be inverted? Should it be `Map[Out, In]`? If a proposal for lightweight function syntax (#21498) is ever accepted the type of In...