Mark Tully
Mark Tully
I think this is a quirk of Go's finalisers. If you attach a finaliser to something which refers to itself (i.e. creates a GC loop) then the finaliser will never...
@yuin what do you think? Happy to hear your thoughts.
@yuin Apologies, I have only just seen your comments. I will review them and respond next time I'm in the code area. I also have a further update to this...
To be honest after having used this in production for a while I’m considering alternative approaches. The problems I’ve had with this approach: 1. scripts which churn a lot of...
I think that maybe this change: " change LTable#keys as []*LValue to reduce memory allocation on RawSetString." May not be doing what's wanted. `LValue` is an interface type, and as...
@rhettli I believe you are correct and that there is no publicly exposed way to reset an `LState`. When a Lua program finishes globals can be extracted from it by...
I've managed to get a version of the "Passive Tracking" I proposed above working. For an individual `LState` you can set a max number of tables, and a max number...
PR open - please let me know if you have any feedback. I am running this code in production with no problems. Thanks!
Yes please, that would be great :)
In Vim Easy motion, there is an option `EasyMotion_smartcase`. It defaults to 0, but in this implementation it is behaving like it is 1 without being set (due to AceJump's...