Mark Tully

Results 13 comments of 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...