{"push_id":1382138676,"size":2,"distinct_size":2,"ref":"refs/heads/lua_cb_prototype","head":"5204c0bd19bbc882f5730dc2195651c9a0c6661c","before":"34bd7bf65a8a6372a7bfcd4444fa2b4da0a5a557","commits":[{"sha":"d9d21cb2fce3db6e9d8408f01b22552f8f8f574d","author":{"name":"Sam Stephenson","email":"b45371efb91522eca284d5d649c041fb8d176062@alliedtelesis.co.nz"},"message":"Add lua binding for apteryx_watch\n\nAllows multiple lua processes to independantly register and service watches","distinct":true,"url":"https://api.github.com/repos/swstephenson/apteryx/commits/d9d21cb2fce3db6e9d8408f01b22552f8f8f574d"},{"sha":"5204c0bd19bbc882f5730dc2195651c9a0c6661c","author":{"name":"Sam Stephenson","email":"b45371efb91522eca284d5d649c041fb8d176062@alliedtelesis.co.nz"},"message":"Check for previous unwatch\n\nIf unwatch is called twice for the same callback, the function/callback index\nmapping will have been cleared. lua_tointeger will return 0, and apteryx_unwatch\nwill be called on callback 0. Regardless of the callback index the function was\nregistered with.\n\nChecking for a non-nill value under the registry entry for the function fixes\nthis.","distinct":true,"url":"https://api.github.com/repos/swstephenson/apteryx/commits/5204c0bd19bbc882f5730dc2195651c9a0c6661c"}]}
{"actor":{"display_login":"swstephenson"}}