{"push_id":1070652934,"size":42,"distinct_size":1,"ref":"refs/heads/misc1_Wconversion","head":"a3dfd1627e384d53bcd77b06498bcd440312cb31","before":"c8d0bf160d690d43f8463de4964195d181c8d880","commits":[{"sha":"906271b53d34fd65681fbdc1b26c4a540af0d71b","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"main.c: Free msgpack packer in --api-info handler to make ASAN happy","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/906271b53d34fd65681fbdc1b26c4a540af0d71b"},{"sha":"704f3dd8553ad5239e87e9e3606d9315e069283a","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"Synchronize shada reset helper with other functional tests","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/704f3dd8553ad5239e87e9e3606d9315e069283a"},{"sha":"3f698b81061161f9466f35e80ecbe7d46b8e2695","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"Allow a lua debugger to be specified on `functionaltest-lua` target","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/3f698b81061161f9466f35e80ecbe7d46b8e2695"},{"sha":"f5f11b9e2f39a1647843f367a6ec85e64e01bf10","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"Remove indeterminism in oldfiles_spec.lua\n\nIf Nvim is in a \"Press ENTER...\" screen before the `get_vvar()` call, the test\nwill hang.","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/f5f11b9e2f39a1647843f367a6ec85e64e01bf10"},{"sha":"584b8eddb486bf7bce9308a22f9435bb64eed20e","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"Mark cursor_spec.lua indeterministic test as pending","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/584b8eddb486bf7bce9308a22f9435bb64eed20e"},{"sha":"4ae7acd152497560491322dd42087f6ddcf7c3a4","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"Add luv as a third party dependency\n\nLuv is a simple lua binding to libuv, which is now used by neovim lua client.\nThe bundled luv installation a bit different from other dependencies in that it\nis installed two times:\n\n- The \"BuildLuv.cmake\" script downloads and installs a static version of luv\n  using its normal cmake build script. This static version will be used later.\n- Luv default rockspec is replaced with the alternate under the \"rockspecs\"\n  directory(the alternate rockspec plays nicer with neovim build system)\n- The alternate rockspec is used to build/install the lua module and make it\n  available to lua scripts.","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/4ae7acd152497560491322dd42087f6ddcf7c3a4"},{"sha":"10a8bb02acabe2c3a0d7cd2e9d8462e0228769a1","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"third-party: Add missing *_host dependencies to luarocks packages","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/10a8bb02acabe2c3a0d7cd2e9d8462e0228769a1"},{"sha":"0cb2c39ec4b5649667619441b2ef3407e0bf9759","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"clint: Add diagnostics for things like `char* foo` or `(char*)`\n\nAsterisk should be preceded by a space except the following cases:\n\n1. `foo[*idx_ptr]`\n2. `++*foo` (though I would prefer to write this as `++(*foo)`)\n3. `(*foo)->bar`, `if (*p)`\n4. `char **foo`\n5. `/* comment */`\n6. `!*p`\n\nNote: `[^ (*/![]` is followed by `+` to make error position easier to find. It\nis not needed to find location of the problem.","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/0cb2c39ec4b5649667619441b2ef3407e0bf9759"},{"sha":"4a6328a8eb7d2964f0290c4fc32eea31931d6114","author":{"email":"86648a566df4d712cc02edcb5c4d90e33fddf42f@yandex.ru","name":"ZyX"},"message":"clint: Add rule for preincrement/predecrement","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/4a6328a8eb7d2964f0290c4fc32eea31931d6114"},{"sha":"c18d5917e3442162f20eb9e95ba4bcffbbd8408b","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"Update lua client to 0.0.1-24\n\nThe new version of the lua client uses libmpack as a backend, and some test\nscripts had to be updated to reflect that.","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/c18d5917e3442162f20eb9e95ba4bcffbbd8408b"},{"sha":"982198143d3a6f5e9e4880b37206db6fbcb05c7c","author":{"email":"052f65e75483bf533f63bf1694e37161a0674aa9@gmail.com","name":"Thiago de Arruda"},"message":"Merge PR #4398 'Update lua client'","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/982198143d3a6f5e9e4880b37206db6fbcb05c7c"},{"sha":"69d74f588a885d42228b4ff83348283c36ed96a9","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"Merge pull request #4566 from ZyX-I/more-lint\n\nAdd more lint checks: space before asterisk and preincrement/predecrement","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/69d74f588a885d42228b4ff83348283c36ed96a9"},{"sha":"01eafc0c176442b59599e73db01a2f7956342c27","author":{"email":"98bbb19424f9dcc8b65c30cc8a477bd06e402949@gmail.com","name":"Björn Linse"},"message":"tests: fix indeterministic oldfiles! test","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/01eafc0c176442b59599e73db01a2f7956342c27"},{"sha":"cf7d6a7a0b60f13364109374094f2643b067ce84","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"defaults: Enable syntax/filetype for real.\n\nFixes a bug in #4252: we enabled filetype/syntax if -u was passed,\nbut not otherwise. So it did not work for an empty or missing vimrc.","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/cf7d6a7a0b60f13364109374094f2643b067ce84"},{"sha":"54188cdddefca38ff7a9fe201bc361c923cde331","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"test: move server_spec.lua\n\nOld layout was too granular, we do not need a server/ folder.","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/54188cdddefca38ff7a9fe201bc361c923cde331"},{"sha":"523ff9c55cfd4e82877e110b24eb049f405703d5","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"test: defaults_spec.lua","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/523ff9c55cfd4e82877e110b24eb049f405703d5"},{"sha":"4eb58273cde14f360c41ad98461b423a87ba3fd1","author":{"email":"224e6c20330e5fdd86c45c03a865a241c1b7bd00@gmail.com","name":"Justin M. Keyes"},"message":"Merge pull request #4558 from justinmk/filetype\n\ndefaults: Enable syntax/filetype for real.","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/4eb58273cde14f360c41ad98461b423a87ba3fd1"},{"sha":"11e8ec0cacdfa22820a09b7de7a2eb697018ec80","author":{"email":"b8ecd6b45b1aabf66da0027f0b3f2a1d9a863448@gmail.com","name":"oni-link"},"message":"mbyte.c: Fix invalid memory access in utfc_ptr2char_len\n\nTo get an UTF-8 character, utf_ptr2char() is used.\nBut this function can read more than maxlen bytes, if an incomplete\nbyte sequence is used(first byte specifies a length > maxlen).","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/11e8ec0cacdfa22820a09b7de7a2eb697018ec80"},{"sha":"824a6877ea52fad5e29e14129708293840d663a9","author":{"email":"3a1a7d9427ba088df7369050752407a7ec9e0bfe@users.noreply.github.com","name":"KillTheMule"},"message":"vim-patch:7.4.1282\n\nProblem:    Crash when evaluating the pattern of \":catch\" causes an error.\n            (Dominique Pelle)\nSolution:   Block error messages at this point.\n\nhttps://github.com/vim/vim/commit/768ce2435ae956041579ef2d26e3e9d3a2444e1e\n\nApplied manually. Could not reproduce the crash both using vim and nvim,\ntherefore could not device a test.\n\nShould be merged anyways, since it's in vim?","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/824a6877ea52fad5e29e14129708293840d663a9"},{"sha":"622164d403519eebd84f45c926cec88616894798","author":{"email":"3a1a7d9427ba088df7369050752407a7ec9e0bfe@users.noreply.github.com","name":"KillTheMule"},"message":"vim-patch:7.4.1000\n\nProblem:    Test 49 is slow and doesn't work on MS-Windows.\nSolution:   Start moving parts of test 49 to test_viml.\n\nhttps://github.com/vim/vim/commit/c06624661a3aa6642304c06db9cebe553a4cab17\n\nApplied cleanly except Makefile changes. File src/nvim/testdir/runtest.vim was\nconfigured to set nocp for all tests. This option is not in nvim anymore, so it\nwas removed.","distinct":false,"url":"https://api.github.com/repos/cacplate/neovim/commits/622164d403519eebd84f45c926cec88616894798"}]}