{"push_id":738435213,"size":20,"distinct_size":20,"ref":"refs/heads/nowaitreturn","head":"b520b5ac348d4cb8a716e95733bf7efb77f0a8fb","before":"3db807f9daad14f48998f7e2575baeda8079457a","commits":[{"sha":"b56934e28d13573f3f19452c686d318009340d26","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"os/fs: Define os_strerror as an alias to uv_strerror\n\nIt is not needed to know that os/* uses libuv.","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/b56934e28d13573f3f19452c686d318009340d26"},{"sha":"afd3e69e9f5c6a00b6d2402f94b339c289dad7fc","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"ex_docmd: Make E739 message contain strerror() output","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/afd3e69e9f5c6a00b6d2402f94b339c289dad7fc"},{"sha":"1206ac953f0cf2bc29ac3591fe151ca172863b1a","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"os/fs: Move mkdir_recurse from eval.c to os/fs.c","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/1206ac953f0cf2bc29ac3591fe151ca172863b1a"},{"sha":"01901e00389446840c19839a29c001096aae6dc0","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"documentation: Document changes","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/01901e00389446840c19839a29c001096aae6dc0"},{"sha":"8ed2dbf6e2802516501c11e72e5d6d977e6a07f3","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"fileio: Move event definitions to the generator script","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/8ed2dbf6e2802516501c11e72e5d6d977e6a07f3"},{"sha":"7f6c14ed54a46e822b80134d39a89f97523a2706","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"options: Move option definitions to options.lua","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/7f6c14ed54a46e822b80134d39a89f97523a2706"},{"sha":"478ee680dc39f095014b49492a30996b1ac60cc9","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"scripts: Add script which is able to generate part of vim.vim file","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/478ee680dc39f095014b49492a30996b1ac60cc9"},{"sha":"122ad63ac90542d2c2964b071783799cfcdf2e07","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"Merge pull request #3041 from ZyX-I/better-mkdir\n\nMove recursive directory creation function to os/fs.c","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/122ad63ac90542d2c2964b071783799cfcdf2e07"},{"sha":"e1cc0fe996882b5919cbc4b7d9813b389c2d6031","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"cmake: Generate tags and some vim syntax elements","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/e1cc0fe996882b5919cbc4b7d9813b389c2d6031"},{"sha":"f9d1150dba24e1457b3a0e3a1ad6a240a5ef21a2","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"cmake: Run nvim that generates helptags with proper WORKING_DIRECTORY","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/f9d1150dba24e1457b3a0e3a1ad6a240a5ef21a2"},{"sha":"f2b4894c93bf53ab5a2aa8e57204bc2b97a31f91","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"syntax: Restore vim-specific highlight groups","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/f2b4894c93bf53ab5a2aa8e57204bc2b97a31f91"},{"sha":"853ba3410341f2d575757b299d21c93a70473359","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"syntax: List NeoVim-specific autocmd events\n\nNote: list was copied from master (7a6bf3f418c5ad94ac2ac71f21275a87d08e87b9). \nI did not add more events there.","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/853ba3410341f2d575757b299d21c93a70473359"},{"sha":"6f35bcfb07bae585928e03301eb2f19813c3e400","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"syntax: Exclude deprecated options\n\nExcluded options (compatible, edcompatible and ttyfast) are listed in \nvimOnlyOption group.","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/6f35bcfb07bae585928e03301eb2f19813c3e400"},{"sha":"a497bf4bfdc79b6fa52a846d7d0a884ba007f452","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"Merge pull request #2288 from ZyX-I/autovimsyn\n\nMove part of syntax/vim.vim to syntax/vim/generated.vim","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/a497bf4bfdc79b6fa52a846d7d0a884ba007f452"},{"sha":"61e4a320658ffd64103795cf9aeb9a53c1ac2032","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"runtime: Remove duplicates and garbage from installation","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/61e4a320658ffd64103795cf9aeb9a53c1ac2032"},{"sha":"fa48fc667a1d27db6826075e23caff4f396f191a","author":{"email":"888fed946b7dbf3db82157abfe4a5af66080e99e@osandov.com","name":"Omar Sandoval"},"message":"api: Simplify UI API on mode change\n\nCurrently, there are two functions in the UI API that are called when\nthe mode changes: insert_mode() and normal_mode(). These can be folded\ninto a single mode_change() entrypoint which can do whatever it wants\nbased on the mode it is passed, limited to INSERT and NORMAL for now.","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/fa48fc667a1d27db6826075e23caff4f396f191a"},{"sha":"f79025b9dea8e46afa0f10884a1759744ada5940","author":{"email":"888fed946b7dbf3db82157abfe4a5af66080e99e@osandov.com","name":"Omar Sandoval"},"message":"tui: Use underline cursor in Replace mode\n\nThis is a port of my original contribution to Vim, added in 7.4.687\n(https://github.com/vim/vim/commit/v7-4-687). The TUI code has been\nheavily refactored (see esp. 25ceadab37edba13f5afa78d8b4723da03ef35f0),\nso this required some translation, but the logic is the same.","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/f79025b9dea8e46afa0f10884a1759744ada5940"},{"sha":"ccebc1f8d3b30536bbaab532cc5acc7ba7ec3d4b","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"Merge #2660 'generalize mode-change API and support replace-mode cursor'","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/ccebc1f8d3b30536bbaab532cc5acc7ba7ec3d4b"},{"sha":"1be3e0086be177bd731f78a3d14749224f338008","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"don't wait_return in the middle of a vim_err_write message","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/1be3e0086be177bd731f78a3d14749224f338008"},{"sha":"b520b5ac348d4cb8a716e95733bf7efb77f0a8fb","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"add tests for vim_err_write","distinct":true,"url":"https://api.github.com/repos/bfredl/neovim/commits/b520b5ac348d4cb8a716e95733bf7efb77f0a8fb"}]}