{"push_id":609772761,"size":13,"distinct_size":3,"ref":"refs/heads/master","head":"1257b303ac678fa425d4a1522fe12cbdc7ebf3ec","before":"8dd415e887923f99ab5daaeba9f0303e173dd1aa","commits":[{"sha":"2d0f7fa95d9d106d74c24538d6723072c62266d3","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"Nikolai Aleksandrovich Pavlov"},"message":"README: Do not call translator transpiler\n\nNever liked this term and never saw it in any dictionaries.","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/2d0f7fa95d9d106d74c24538d6723072c62266d3"},{"sha":"26e6bca769ca5972063657bb01f157523d51c44f","author":{"email":"35307e070c211807edf418794119134bf77591de@gmail.com","name":"Perry Hung"},"message":"vim-patch:7.4.503 #2178\n\nProblem:    Cannot append a list of lines to a file.\nSolution:   Add the append option to writefile(). (Yasuhiro Matsumoto)\n\nhttps://code.google.com/p/vim/source/detail?r=v7-4-503\n\n-Ported old legacy test over to\n    test/functional/legacy/writefile_spec.lua\n-Tests for mapping and signs from the original patch were removed since\n    they have nothing to do this with feature\n\nTested with: make oldtest, make test on OS X.\n\nSigned-off-by: Perry Hung <iperry@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/26e6bca769ca5972063657bb01f157523d51c44f"},{"sha":"a9e6a768c5a59a1ab69ccfbfb37c8939583a0284","author":{"email":"9c4d2275feb7ebeeb6f297cfdd3b98256307b6c6@gmail.com","name":"Gustaf Lindstedt"},"message":"legacy test script: minor string handling fix #2181\n\nAdd check to see if a string contains ], which can result in\ncases where wrapping a string in [[...]] breaks. Use [=[...]=] instead\non those strings.\n\nUse [=[...]=] for insert() and expect().","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/a9e6a768c5a59a1ab69ccfbfb37c8939583a0284"},{"sha":"4fc0291c730f3c42df4692dd91b09cfd806479d7","author":{"email":"51eddee2b130f008a314b7c0a50baedcf3c23abf@mykolab.com","name":"Michael Reed"},"message":"Update to libuv 1.4.2","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/4fc0291c730f3c42df4692dd91b09cfd806479d7"},{"sha":"19ca54b9692e414d8881b87eebe9b681af76c42d","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"syntax: let first syntax item seqnr be 1 instead of 0\n\nin screen.c:win_line seqnr 0 represents the state: no current syntax\nitem","distinct":true,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/19ca54b9692e414d8881b87eebe9b681af76c42d"},{"sha":"04c8235df084d915e30600746ccde83f36cebcfb","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"vim-patch: mark 7.4.673 as included","distinct":true,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/04c8235df084d915e30600746ccde83f36cebcfb"},{"sha":"fb44a233a5be72d8d1cfd02e300db7de2b4bf428","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/13777: String not null terminated: RI.\n\nProblem    : String not null terminated @ 1543.\nDiagnostic : Real issue.\nRationale  : We are reading a struct block0, which contains some string\n             fields, from a file, without checking for string fields to\n             be correctly terminated. That could cause a buffer overrun\n             if file has somehow been garbled.\nResolution : Add string fields check for nul termination.\n             Mark issue as intentional (there seems to be no way of\n             teaching coverity about read_eintr being ok that way).\n\nHelped-by: oni-link <knil.ino@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/fb44a233a5be72d8d1cfd02e300db7de2b4bf428"},{"sha":"3db0a40d691c103a26ef3df74528f12d89b0fa61","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/105568: Free of array-typed value: FP.\n\nProblem    : Free of array-typed value @ 3628.\nDiagnostic : False positive.\nRationale  : expand_shell_cmd() is called with a mock value for file\n             (*file = (char_u **)\"\"). That means we want file to be\n             filled with a new value. We can't use *file = NULL because\n             that means we don't want file to be filled.\n             Now, coverity incorrectly thinks that sentinel value is the\n             one we are freeing up at some other later point, which is\n             not the case.\nResolution : Assert that, when we are freeing *file, its value is\n             different than the sentinel one.","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/3db0a40d691c103a26ef3df74528f12d89b0fa61"},{"sha":"a2b4535747afcbd374cd97bbfd47457c52319723","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/105982: Unckecked return value: RI.\n\nProblem    : Unchecked return value from library @ 91.\nDiagnostic : Real issue.\nRationale  : fcntl can fail, which is not being checked.\nResolution : Add corresponding error handling.\n\nHelped-by: oni-link <knil.ino@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/a2b4535747afcbd374cd97bbfd47457c52319723"},{"sha":"c6784d9f6f2bcb648072486d90390e3760c579c6","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/105985: Resource leak: RI.\n\nProblem    : Resource leak @ 94, 98, 102.\nDiagnostic : Real issue.\nRationale  : Coverity doesn't know that uv_pipe_open will save file\n             descriptor to close them later. So, it signals file\n             descriptors being leaked. This would then seem like a false\n             positive we can fix by teaching coverity about uv_pipe_open\n             through model file.\n             But then we realize that the above is only true if\n             uv_pipe_open succeeds. It it fails, then descriptors are\n             really being leaked, which is why this is considered a real\n             issue and not a false positive after all.\nResolution : Add error handling to correctly close descriptors if\n             uv_pipe_open fails at any point.\n             Add model for uv_pipe_open so that Coverity knows it will\n             save descriptors when no error.\n\nHelped-by: oni-link <knil.ino@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/c6784d9f6f2bcb648072486d90390e3760c579c6"},{"sha":"44b563409e8c67d4116ff2e2b726cda4e4dc03f6","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"Passing-by: Add function attributes.","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/44b563409e8c67d4116ff2e2b726cda4e4dc03f6"},{"sha":"4bc62c76c70b86400f60d6c7de98d271b664bec2","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"Merge #2184: Fix coverity issues. (6)\n\nReviewed-by: oni-link <knil.ino@gmail.com>","distinct":false,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/4bc62c76c70b86400f60d6c7de98d271b664bec2"},{"sha":"1257b303ac678fa425d4a1522fe12cbdc7ebf3ec","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"Merge pull request #2212 from bfredl/concealfix\n\nfix missing  conceal cchar when it is the first syntax group shown","distinct":true,"url":"https://api.github.com/repos/Pyrohh/neovim/commits/1257b303ac678fa425d4a1522fe12cbdc7ebf3ec"}]}