{"push_id":1453081966,"size":8,"distinct_size":7,"ref":"refs/heads/master","head":"a621febdd5d009ce6daca1d4b9b23f310911dd5e","before":"94cfe93bd40c46ba2539e482c54c519477e38f05","commits":[{"sha":"cc93b0ae483dbcb19815a6f13be962a41027580d","author":{"name":"Tobias Kieslich","email":"44c79c88625b4f0ef500f30a21e0779f49336192@gmail.com"},"message":"Add stub of minimal OrderedTable functionality","distinct":false,"url":"https://api.github.com/repos/tobbik/lua-t/commits/cc93b0ae483dbcb19815a6f13be962a41027580d"},{"sha":"b08810c85fc76b9288d5f9faf820619a970fd8cd","author":{"name":"Tobias Kieslich","email":"44c79c88625b4f0ef500f30a21e0779f49336192@gmail.com"},"message":"Create Namespace #defines an ipairs/pairs for oht\n\n - Ordered tables are now called OrederedHashTable\n - pairs/ipairs is not working properly","distinct":true,"url":"https://api.github.com/repos/tobbik/lua-t/commits/b08810c85fc76b9288d5f9faf820619a970fd8cd"},{"sha":"6246324cc33eb590703cfee7976893d07027399a","author":{"name":"Tobias Kieslich","email":"44c79c88625b4f0ef500f30a21e0779f49336192@gmail.com"},"message":"Fix t_*_check_ud functions\n\n - use lua_testudata instead of lua_checkudata","distinct":true,"url":"https://api.github.com/repos/tobbik/lua-t/commits/6246324cc33eb590703cfee7976893d07027399a"},{"sha":"3f6adfc30058db606e052ac2abf26b23add11974","author":{"name":"Tobias Kieslich","email":"44c79c88625b4f0ef500f30a21e0779f49336192@gmail.com"},"message":"t_tim: Polish class and examples\n\n - use timercmp style macro everywhere\n - use gettimeofday as source for t_tim_now which then is used\n   everywhere in the project\n - introduce a clone constructor\n - polish t_tim.lua example\n - polish documentation\n - polish the ael loop example a bit","distinct":true,"url":"https://api.github.com/repos/tobbik/lua-t/commits/3f6adfc30058db606e052ac2abf26b23add11974"},{"sha":"cf6e48ec65d047e6c3376f3094fcfedb9e73fb3b","author":{"name":"Tobias Kieslich","email":"44c79c88625b4f0ef500f30a21e0779f49336192@gmail.com"},"message":"t_set: add the implmentation of T.Set\n\n - constructor accepts three types of paramters:\n   - none : creates empty set\n   - table: creates set from all values in the table\n   - set  : clones the set\n - basic set operations are implemented via operators:\n   - union(|), intersection(&), complement(-), difference(~)\n   - equality      (set1 == set2)\n   - subset        (set1 <= set2) [ set1 is subset or equal set2 ]\n   - proper subset (set1 <  set2) [ set1 is subset ant not equal set2 ]\n - access is implemented via table syntax:\n   - set.element = true (or any non nil value) adds element to set\n   - set.element = nil removes element from set\n - allows pairs( set ) iteration\n - some documentation\n - reformatted the coding style guide","distinct":true,"url":"https://api.github.com/repos/tobbik/lua-t/commits/cf6e48ec65d047e6c3376f3094fcfedb9e73fb3b"},{"sha":"0ef301f57e34c8050ab57f1eee5ab56d01b99c16","author":{"name":"Tobias Kieslich","email":"44c79c88625b4f0ef500f30a21e0779f49336192@gmail.com"},"message":"t_oht: More functionality for ordered hashs\n\n - pairs/ipairs works and returns key value and index\n - insert works\n - removing (by setting toi nil) works\n - getIndex( oht, key ) works","distinct":true,"url":"https://api.github.com/repos/tobbik/lua-t/commits/0ef301f57e34c8050ab57f1eee5ab56d01b99c16"},{"sha":"c311d4da74fd6c3dbc47a4d34986815f77f04d3c","author":{"name":"Tobias Kieslich","email":"44c79c88625b4f0ef500f30a21e0779f49336192@gmail.com"},"message":"Merge branch 'master' of https://github.com/tobbik/lua-t","distinct":true,"url":"https://api.github.com/repos/tobbik/lua-t/commits/c311d4da74fd6c3dbc47a4d34986815f77f04d3c"},{"sha":"a621febdd5d009ce6daca1d4b9b23f310911dd5e","author":{"name":"Tobias Kieslich","email":"44c79c88625b4f0ef500f30a21e0779f49336192@gmail.com"},"message":"Merge branch 'ort'\n\n - adding T.OrderedHashTable and T.Set to master","distinct":true,"url":"https://api.github.com/repos/tobbik/lua-t/commits/a621febdd5d009ce6daca1d4b9b23f310911dd5e"}]}
{"actor":{"display_login":"tobbik"}}