{"push_id":567209083,"size":18,"distinct_size":2,"ref":"refs/heads/tb-vimruntime","head":"ba7dafdbc96c58eef129b7d805ec628b620f5c3d","before":"e80c2613bf0a08cb60ff123eadb5febb98b3d72f","commits":[{"sha":"84ca5f973de7e9ce0fe60d7e3b39d6724dc8af8c","author":{"email":"51eddee2b130f008a314b7c0a50baedcf3c23abf@mykolab.com","name":"Michael Reed"},"message":"scripts/vim-patch: Allow equivalent shorthand args","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/84ca5f973de7e9ce0fe60d7e3b39d6724dc8af8c"},{"sha":"4d70aae770e33c45a194634d11b9c49e866dd84b","author":{"email":"fb8996b0adccd49e07dd49b532668e2543911721@gmail.com","name":"Marco Hinz"},"message":"Add EndOfBuffer hl group for ~ lines after the last line in buffers\n\nThis makes it possible to highlight the lines starting with ~ at the end\nof buffers and other elements highlighted using NonText.\n\nAs proposed by mhinz at\nhttps://groups.google.com/forum/#!topic/vim_dev/p3de1iU1GXI/discussion","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/4d70aae770e33c45a194634d11b9c49e866dd84b"},{"sha":"828a18722c2fb2d23560fd38ae182359e943d589","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/13750: Negative array index read: FP.\n\nProblem    : Negative array index read @ 909.\nDiagnostic : False positive.\nRationale  : Suggested error path assigns a negative value to idx at\n             line 836 (`idx = find_command(ca.cmdchar);`). That's\n             impossible, as `ca.cmdchar` is set to Ctrl_BSL just two\n             lines above, so we know that value will be in the table.\nResolution : Assert idx >= 0.","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/828a18722c2fb2d23560fd38ae182359e943d589"},{"sha":"ab86da74c4f81f492d493a42a1c3c26a273016a9","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/68610: Out-of-bounds access: FP.\n\nDiagnostic : False positive.\nRationale  : Coverity thinks we are forgetting to add more char to hold\n             NULL, but it's not taking into account that two chars from\n             cntxformat will no be present in the result. In fact, we\n             can even allocate one byte less than currently done.\nResolution : Add explanatory comment and allocate one less byte.\n             Marked as \"Intentional\" at coverity's database.","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/ab86da74c4f81f492d493a42a1c3c26a273016a9"},{"sha":"323f0488c24044971adf5180fed9f41d91a87b13","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/15019: String not null terminated: FP.\n\nProblem    : String not null terminated @ 1165.\nDiagnostic : False positive.\nRationale  : Code below terminates string (with NUL or '\\n').\nResolution : Add explanatory comment, and assert termination.\n             Mark as Intentional at coverity's database.","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/323f0488c24044971adf5180fed9f41d91a87b13"},{"sha":"4d0ef9a6b92953eb06937c3f74001909bd071c86","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/13745: Argument cannot be negative: RI.\n\nProblem    : Argument cannot be negative @ 1165.\nDiagnostic : Real issue.\nRationale  : len can be assigned a negative value @ 1162;\n             len is passed as an unsigned argument @ 1165.\nResolution : Refactor variable's types:\n             - Use ftello instead of ftell to avoid using long.\n             - Assert ftello result is safely convertible to size_t.\n             - Introduce variable read_size to avoid using i (int).","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/4d0ef9a6b92953eb06937c3f74001909bd071c86"},{"sha":"bb674e0fcdc19ee069ad5130e5978d24b90765d0","author":{"email":"5c31185ebcdcfd329397d45474b62c2634b88685@gmail.com","name":"Eliseo Martínez"},"message":"coverity/13810: Unitialized scalar variable: HI.\n\nProblem    : Unitialized scalar variable @ 3239.\nDiagnostic : Harmless issue.\nRationale  : It's true pos.coladd is not initialized when calling\n             searchit(). But that's no problem, as coladd is only set in\n             that function.\nResolution : Initialize variable to 0.","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/bb674e0fcdc19ee069ad5130e5978d24b90765d0"},{"sha":"6360be982fb2683a8ea5d7708e0651937349f9cb","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"Merge #1896 'Fix coverity issues. (3)'","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/6360be982fb2683a8ea5d7708e0651937349f9cb"},{"sha":"2eda611cbc9fc79b97d906f3810a2b5c0d928be6","author":{"email":"73262ad0334ab37227b2f7a0205f51db1e606681@fwalch.com","name":"Florian Walch"},"message":"Travis: Fail fast, disable JIT for functional tests.\n\nDisable JIT to find cause for random `PANIC: unprotected error in call to Lua API` on Travis (OS X).","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/2eda611cbc9fc79b97d906f3810a2b5c0d928be6"},{"sha":"97ac9f5c1de096e3ee0f273c1900aaaa176934a9","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"test/ui: more informative \"unexpected highlight\" errors","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/97ac9f5c1de096e3ee0f273c1900aaaa176934a9"},{"sha":"b78265e9b7aa80437cca76b3668fb1df8c5ccd5b","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"test/ui: enable strict mode by default (and in existing tests)","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/b78265e9b7aa80437cca76b3668fb1df8c5ccd5b"},{"sha":"ae2b747e647c3cab5962861e8c3d047869c25551","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"test/ui: update documentation for screen tests","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/ae2b747e647c3cab5962861e8c3d047869c25551"},{"sha":"f468fb70cb6d82dca5b9a23706b4b6b70a3beab6","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"api/vim: allow guis and tests to retrieve the entire color table","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/f468fb70cb6d82dca5b9a23706b4b6b70a3beab6"},{"sha":"3d167c49d2048009fa12f57198bd05ca06ac72f2","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"Merge PR #1883 'More work on highlight tests + update documentation'","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/3d167c49d2048009fa12f57198bd05ca06ac72f2"},{"sha":"f90c9b9105d0cae9f030875c6e32066557c17bbd","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"deps: Fix libuv md5sum","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/f90c9b9105d0cae9f030875c6e32066557c17bbd"},{"sha":"7751cd21f5ae8952f578a0ccd892e32c95a4ae8a","author":{"email":"a0167fefb9f089b3d8aee7a982dc0fa58ee3eac1@gmail.com","name":"Lucas Hermann Negri"},"message":"Enable -Wconversion for version.c #1923","distinct":false,"url":"https://api.github.com/repos/equalsraf/neovim/commits/7751cd21f5ae8952f578a0ccd892e32c95a4ae8a"},{"sha":"57b4c1d185afb5dde6b0aeadd11847823f913936","author":{"email":"316982460a88739789758006cebc05e900f9b1d7@gmx.com","name":"Rui Abreu Ferreira"},"message":"Replace $VIMRUNTIME with $NVIMRUNTIME, $VIM with $NVIM\n\n- For compatibility plugins still need $VIMRUNTIME and $VIM\n  this commit changes vim_setenv() and vim_getenv() to use\n  replace one with the other.","distinct":true,"url":"https://api.github.com/repos/equalsraf/neovim/commits/57b4c1d185afb5dde6b0aeadd11847823f913936"},{"sha":"ba7dafdbc96c58eef129b7d805ec628b620f5c3d","author":{"email":"316982460a88739789758006cebc05e900f9b1d7@gmx.com","name":"Rui Abreu Ferreira"},"message":"Add unittests for vim_setenv/getenv\n\n- Check if vim_setenv/getevmt are converting between VIM/VIMRUNTIME\n  and NVIM/NVIMRUNTIME","distinct":true,"url":"https://api.github.com/repos/equalsraf/neovim/commits/ba7dafdbc96c58eef129b7d805ec628b620f5c3d"}]}