{"push_id":636407658,"size":10,"distinct_size":10,"ref":"refs/heads/master","head":"c1a3d289d69b93092247e0eca3bf4b43992791a1","before":"d22f2f94047a5ed1e930ee46d0d2e8d6aacfa104","commits":[{"sha":"71487a935e658e2c193188d871a1c3a7a570dbc0","author":{"email":"316982460a88739789758006cebc05e900f9b1d7@gmx.com","name":"Rui Abreu Ferreira"},"message":"Implement os_unsetenv()\n\n- In UNIX systems where unsetenv() is available, it is used. Otherwise\n  the variables are set with the empty string.\n- New check HAVE_UNSETENV for unsetenv()\n- Added unit test to env_spec.lua","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/71487a935e658e2c193188d871a1c3a7a570dbc0"},{"sha":"4a66c48d8b6e7f74b64f06d176a10d8b6d38491b","author":{"email":"fc16cd70a4f8154fb2257b1356656f82343400d2@gmail.com","name":"Scott Prager"},"message":"msgpack_rpc/server.c: Use a garray over a kmap.\n\nTesting of server_start() and server_stop() found that after adding a\nserver at address addr, pmap_has(addr) would always return true, but\npmap_get(addr) would always return NULL.\n\nSince a client is only expected to have a small number of servers, an\narray may be more efficient than a hash map, anyway.\n\nDiscussion:\nhttps://github.com/neovim/neovim/pull/1302#issuecomment-88487148","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/4a66c48d8b6e7f74b64f06d176a10d8b6d38491b"},{"sha":"296719428a5adc7c4f00a7f1778771c5ec9af9d0","author":{"email":"fc16cd70a4f8154fb2257b1356656f82343400d2@gmail.com","name":"Scott Prager"},"message":"eval: learn serverstart, list, and close().\n\nImplement functions for spawning, destroying, and listing active\nservers, and add server_address_list() to msgpack_rpc/server.c for the\nserverlist() vimL function.","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/296719428a5adc7c4f00a7f1778771c5ec9af9d0"},{"sha":"9353fcf024e4752c20c59a9c519f080e33cc5df2","author":{"email":"fc16cd70a4f8154fb2257b1356656f82343400d2@gmail.com","name":"Scott Prager"},"message":"server: add unit tests","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/9353fcf024e4752c20c59a9c519f080e33cc5df2"},{"sha":"b47ea5fcdefb2ce33bae3d61d79310646aa8d1a1","author":{"email":"fc16cd70a4f8154fb2257b1356656f82343400d2@gmail.com","name":"Scott Prager"},"message":"Merge pull request #2331 from splinterofchaos/serverlisten\n\nvimL: serverlisten({addr}), list(), and stop({addr})","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/b47ea5fcdefb2ce33bae3d61d79310646aa8d1a1"},{"sha":"a86193d88edda899dd9859c21554fd6e17cdcb3e","author":{"email":"fb8996b0adccd49e07dd49b532668e2543911721@gmail.com","name":"Marco Hinz"},"message":"Remove runtime/tools/ #2426\n\nThis directory contains old (at least 10+ years) scripts that mainly filter\noutput of other old programs to make them conformant with an 'errorformat'\nfrom 10+ years ago.","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/a86193d88edda899dd9859c21554fd6e17cdcb3e"},{"sha":"bae1e05fc8442edbdaa947c44f07c5baa7515ac3","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@szakmeister.net","name":"John Szakmeister"},"message":"Fix several unused variable warnings in the release build.\n\nReviewed-by: Justin M. Keyes <justinkz@gmail.com>\nReviewed-by: Eliseo Martínez <eliseomarmol@gmail.com>","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/bae1e05fc8442edbdaa947c44f07c5baa7515ac3"},{"sha":"52e995509fab4b110b0c91ef5f57b9fa9051e2c0","author":{"email":"a51dda7c7ff50b61eaea0444371f4a6a9301e501@szakmeister.net","name":"John Szakmeister"},"message":"Merge pull request #2353 from jszakmeister/fix-unused-var-warnings-in-release\n\nFix several unused variable warnings in the release build.","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/52e995509fab4b110b0c91ef5f57b9fa9051e2c0"},{"sha":"1b07f5711c4205bd22fd584afca7cfe7b99f45b3","author":{"email":"bebd74565e718f2c41c5529386a2b26b76dc132c@gmail.com","name":"grtlr"},"message":"Travis: Remove unused dependencies #2431","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/1b07f5711c4205bd22fd584afca7cfe7b99f45b3"},{"sha":"c1a3d289d69b93092247e0eca3bf4b43992791a1","author":{"email":"fb8996b0adccd49e07dd49b532668e2543911721@gmail.com","name":"Marco Hinz"},"message":"Eval: do not join a list if it's empty anyway #2441\n\nThis spares some work and also prevents list_join() from calling ga_init()\nwith a growsize of 0 which would lead to the nvimlog being littered with:\n\n  [warning @ ga_set_growsize:64] 17675 - trying to set an invalid ga_growsize: 0\n\nAlso in Vim 7.4.702\n  https://github.com/vim/vim/commit/5216f767d4070d0085de6fa1391e6f2991c1baa5","distinct":true,"url":"https://api.github.com/repos/bitmonger/neovim/commits/c1a3d289d69b93092247e0eca3bf4b43992791a1"}]}