{"push_id":816610760,"size":64,"distinct_size":64,"ref":"refs/heads/master","head":"09c7412dce7074c1d1e3b7f79f69538910c37b29","before":"7f8f428ec49a21de5d00dc45c27635f8559acbd1","commits":[{"sha":"0b42f43d2a6a6bf9d1af18395f6407fcc7e41bfc","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: Add some existing wesnoth.* functions as proxy unit methods","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/0b42f43d2a6a6bf9d1af18395f6407fcc7e41bfc"},{"sha":"a20c88c8a3946944bde7719065f7668cd93a1b31","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Simplify unit method names","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/a20c88c8a3946944bde7719065f7668cd93a1b31"},{"sha":"2b5c887f6b37e3fd5810760d69b6a7351b547d64","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: Let wesnoth.message accept translatable strings","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/2b5c887f6b37e3fd5810760d69b6a7351b547d64"},{"sha":"ffe8b4baa73f39d4d8ce11b2914fe5803ebed181","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: Change wesnoth.get_unit, removing 1-argument underlying ID form\n\n- Removes 1-argument form accepting an integer ID\n- Adds 1-argument form accepting a string ID\n- Now accepts locations either as 2 arguments or as {i,j} or {x=i,y=j}","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/ffe8b4baa73f39d4d8ce11b2914fe5803ebed181"},{"sha":"6a60f79d159d42f0093c540d9ea9a67087ef76c8","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: Add wesnoth.unit_(vision|jamming)_cost","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/6a60f79d159d42f0093c540d9ea9a67087ef76c8"},{"sha":"e00b57cdcd877aa75f91aa1563cdf965b6d13b8d","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: Change wesnoth.put_unit, add wesnoth.erase_unit","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/e00b57cdcd877aa75f91aa1563cdf965b6d13b8d"},{"sha":"acaa9ce0257fd3ff7952755341d13e99ea3c2609","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: Add traits field for unit types and races","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/acaa9ce0257fd3ff7952755341d13e99ea3c2609"},{"sha":"c4bb4c253601fc45849fba2cea37fcfe57b3e1ed","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Fix WML unit tests","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/c4bb4c253601fc45849fba2cea37fcfe57b3e1ed"},{"sha":"e46070fdbe8790e4124b990dbd4ff9b4a11590ee","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: Add iteration metamethods for vconfig","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/e46070fdbe8790e4124b990dbd4ff9b4a11590ee"},{"sha":"03a38c529419f7bd99dde39c53808eb596fa884c","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: More helper functions for configs","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/03a38c529419f7bd99dde39c53808eb596fa884c"},{"sha":"8e228edc3409f6e15e85ff4e3b5768272f2290f9","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Lua API: Fix ipairs(vconfig) to match ipairs(config)","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/8e228edc3409f6e15e85ff4e3b5768272f2290f9"},{"sha":"376b8ac76b091cf55cb87aed2cae342d356f7db9","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Use userdata instead of indices for the vconfig iterator upvalues","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/376b8ac76b091cf55cb87aed2cae342d356f7db9"},{"sha":"7fb0831da6001958c2bc37ada4ad627c207efc6c","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Use ipairs for the helper functions","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/7fb0831da6001958c2bc37ada4ad627c207efc6c"},{"sha":"2c337d411547012a1421f0f6b15cbde1611a8e54","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Use ipairs() for helper.child_range","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/2c337d411547012a1421f0f6b15cbde1611a8e54"},{"sha":"a849e862d8453b1a585a61ef39548a41f957fca2","author":{"email":"30f1e1cda5eaadaf15a5d92fd0818208b38c805c@gmail.com","name":"Charles Dang"},"message":"Merge pull request #512 from Vultraz/master\n\nNew syntax for campaign difficulty.","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/a849e862d8453b1a585a61ef39548a41f957fca2"},{"sha":"4410f2ed87e6554e59a45d333bf274db9fc5c8cb","author":{"email":"30f1e1cda5eaadaf15a5d92fd0818208b38c805c@gmail.com","name":"Charles Dang"},"message":"Changelog entry for new difficulty syntax","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/4410f2ed87e6554e59a45d333bf274db9fc5c8cb"},{"sha":"9aa015a57a9e5d4444111870210c7d630709267e","author":{"email":"9eeedd597fba6243e97c0f7631edae89dc4880d3@some.place","name":"Celtic Minstrel"},"message":"Fix helper.child_range to work on config and vconfig alike","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/9aa015a57a9e5d4444111870210c7d630709267e"},{"sha":"cd91b54e29eced293cff75faf45fa0a15f18786d","author":{"email":"edb40c20c412198ae80161ce2a31a2b54d499e36@rmqkr.net","name":"gfgtdf"},"message":"remove unused member variable","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/cd91b54e29eced293cff75faf45fa0a15f18786d"},{"sha":"65655fbb67b186d37b7d7b87310d7326e1107a49","author":{"email":"edb40c20c412198ae80161ce2a31a2b54d499e36@rmqkr.net","name":"gfgtdf"},"message":"enable 'skip animation' button in mp replays","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/65655fbb67b186d37b7d7b87310d7326e1107a49"},{"sha":"2c90513738c4137f3308cf3fbfb446e5d221910c","author":{"email":"edb40c20c412198ae80161ce2a31a2b54d499e36@rmqkr.net","name":"gfgtdf"},"message":"fix file inclusions","distinct":true,"url":"https://api.github.com/repos/Vultraz/wesnoth/commits/2c90513738c4137f3308cf3fbfb446e5d221910c"}]}