{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":16408992,"defaultBranch":"master","name":"neovim","ownerLogin":"neovim","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-01-31T13:39:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6471485?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719465140.0","currentOid":""},"activityList":{"items":[{"before":"724d1110b1e4699a34f489e9cdb2d25098746499","after":"46187117c9464dd6c09eae8e47bb279d72a01038","ref":"refs/heads/master","pushedAt":"2024-06-27T16:45:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bfredl","name":null,"path":"/bfredl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363104?s=80&v=4"},"commit":{"message":"Merge pull request #29483 from bfredl/nonbinary\n\nrefactor(typval)!: remove binary distinction of binary and nonbinary strings","shortMessageHtmlLink":"Merge pull request #29483 from bfredl/nonbinary"}},{"before":"fc9b70826ec88ca2e6c0624c522b872e87aa7ac1","after":"724d1110b1e4699a34f489e9cdb2d25098746499","ref":"refs/heads/master","pushedAt":"2024-06-27T10:20:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mfussenegger","name":"Mathias Fußenegger","path":"/mfussenegger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38700?s=80&v=4"},"commit":{"message":"fix(lsp): pre-filter matches on label if filterText is missing (#29491)\n\nAlthough the built-in pum completion mechanism will filter anyway on the\r\nnext input it is odd if the initial popup shows entries which don't\r\nmatch the current prefix.\r\n\r\nUsing fuzzy match on the label/prefix is compatible with\r\n`completeopt+=fuzzy` and also doesn't seem to break postfix snippet\r\ncases\r\n\r\nCloses https://github.com/neovim/neovim/issues/29287","shortMessageHtmlLink":"fix(lsp): pre-filter matches on label if filterText is missing (#29491)"}},{"before":"9dc09a4cdde9fad4e7861b9467276260bd9b82a9","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-06-27T05:12:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"76dd07e572935742f6dfa0d3364e262ebc047dcc","after":"fc9b70826ec88ca2e6c0624c522b872e87aa7ac1","ref":"refs/heads/master","pushedAt":"2024-06-26T15:03:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mfussenegger","name":"Mathias Fußenegger","path":"/mfussenegger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38700?s=80&v=4"},"commit":{"message":"fix(lsp): avoid vim.keymap.del error when stopping a client (#29478)","shortMessageHtmlLink":"fix(lsp): avoid vim.keymap.del error when stopping a client (#29478)"}},{"before":"9dc09a4cdde9fad4e7861b9467276260bd9b82a9","after":"76dd07e572935742f6dfa0d3364e262ebc047dcc","ref":"refs/heads/master","pushedAt":"2024-06-26T10:23:35.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"dundargoc","name":null,"path":"/dundargoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33953936?s=80&v=4"},"commit":{"message":"Merge pull request #29280 from echasnovski/with-owobogo\n\nAdd several updates to `vim._with` (tests, granular option contexts, `env` context)","shortMessageHtmlLink":"Merge pull request #29280 from echasnovski/with-owobogo"}},{"before":"9e436251de0329b1479365ff162d87ef18d6d14c","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-06-26T05:11:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"9e436251de0329b1479365ff162d87ef18d6d14c","after":"9dc09a4cdde9fad4e7861b9467276260bd9b82a9","ref":"refs/heads/master","pushedAt":"2024-06-25T21:08:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"},"commit":{"message":"ci(lintcommit): allow capitalized letter after colon in description (#29480)","shortMessageHtmlLink":"ci(lintcommit): allow capitalized letter after colon in description (#…"}},{"before":"f1a696895cee124369ef34e73b1709007564f1db","after":null,"ref":"refs/heads/backport-29018-to-release-0.10","pushedAt":"2024-06-25T08:04:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"clason","name":"Christian Clason","path":"/clason","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2361214?s=80&v=4"}},{"before":"f76d0dc91ebe04e3ca38ddaa7a77370233ef9c6c","after":"803cc08c17650a571811964f601ee712dd058822","ref":"refs/heads/release-0.10","pushedAt":"2024-06-25T08:04:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"clason","name":"Christian Clason","path":"/clason","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2361214?s=80&v=4"},"commit":{"message":"build(deps): bump tree-sitter-c to v0.21.3\n\n(cherry picked from commit 98536dd78e73da41b9fd4ede3433dd6114139088)","shortMessageHtmlLink":"build(deps): bump tree-sitter-c to v0.21.3"}},{"before":"be999e6a0e5b251b2b37500d06636d4167334c6e","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-06-25T05:11:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"295e223a2830e75b396f15726c68ef18ba955424","after":"9e436251de0329b1479365ff162d87ef18d6d14c","ref":"refs/heads/master","pushedAt":"2024-06-25T03:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"},"commit":{"message":"vim-patch:9.1.0516: need more tests for nested dicts and list comparison (#29481)\n\nProblem: need more tests for nested dicts and list comparison\r\nSolution: Add tests for comparing deeply nested List/Dict values\r\n (Yegappan Lakshmanan)\r\n\r\ncloses: vim/vim#15081\r\n\r\nhttps://github.com/vim/vim/commit/88bbdb04c2776ba69b8e5da58051fd94f8842b03\r\n\r\nCo-authored-by: Yegappan Lakshmanan ","shortMessageHtmlLink":"vim-patch:9.1.0516: need more tests for nested dicts and list compari…"}},{"before":"1922f7e32b1c61e892bf4bedaf938e8b7aa44c43","after":"295e223a2830e75b396f15726c68ef18ba955424","ref":"refs/heads/master","pushedAt":"2024-06-25T01:38:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"},"commit":{"message":"vim-patch:62f7b55: runtime(netrw): save and restore register 0-9, a and unnamed (#29479)\n\nfixes: vim/vim#15077\r\n\r\nhttps://github.com/vim/vim/commit/62f7b55c1a4564f8744af9446bc7af47fe16a245\r\n\r\nCo-authored-by: Christian Brabandt ","shortMessageHtmlLink":"vim-patch:62f7b55: runtime(netrw): save and restore register 0-9, a a…"}},{"before":"5581a95534e44b8714e715c925c9de2d95ae1c21","after":"1922f7e32b1c61e892bf4bedaf938e8b7aa44c43","ref":"refs/heads/master","pushedAt":"2024-06-24T22:18:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"},"commit":{"message":"vim-patch:ecd642a: runtime(doc): clarify, that register 1-9 will always be shifted (#29476)\n\nrelated: vim/vim#15077\r\n\r\nhttps://github.com/vim/vim/commit/ecd642af43dc496e92020422fded717e095d4bc1\r\n\r\nCo-authored-by: Christian Brabandt ","shortMessageHtmlLink":"vim-patch:ecd642a: runtime(doc): clarify, that register 1-9 will alwa…"}},{"before":"b0e59909075a582fbcf12b4c8a3ec1bff12c4eea","after":"5581a95534e44b8714e715c925c9de2d95ae1c21","ref":"refs/heads/master","pushedAt":"2024-06-24T14:54:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinmk","name":"Justin M. Keyes","path":"/justinmk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1359421?s=80&v=4"},"commit":{"message":"feat(lsp): vim.lsp.buf.format() supports textDocument/rangesFormatting #27323\n\nWhile this relies on a proposed LSP 3.18 feature, it's fully backwards\r\ncompatible, so IMO there's no harm in adding this already.\r\n\r\nLooks like some servers already support for this e.g.\r\n- gopls: https://go-review.googlesource.com/c/tools/+/510235\r\n- clangd: https://github.com/llvm/llvm-project/pull/80180\r\n\r\nFixes #27293","shortMessageHtmlLink":"feat(lsp): vim.lsp.buf.format() supports textDocument/rangesFormatting "}},{"before":"c57a85e0eda067ea28ca5853358947332aceecfd","after":"b0e59909075a582fbcf12b4c8a3ec1bff12c4eea","ref":"refs/heads/master","pushedAt":"2024-06-24T14:12:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"},"commit":{"message":"refactor(filetype): change some patterns to extensions (#29472)\n\nRef #29468","shortMessageHtmlLink":"refactor(filetype): change some patterns to extensions (#29472)"}},{"before":"0a789a81821343c8287219b646c787435567a2be","after":"c57a85e0eda067ea28ca5853358947332aceecfd","ref":"refs/heads/master","pushedAt":"2024-06-24T12:10:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clason","name":"Christian Clason","path":"/clason","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2361214?s=80&v=4"},"commit":{"message":"perf(treesitter): remove unnecessary foldexpr loop\n\nInstead of looping over all captured nodes, just take the end range from\nthe last node in the list. This uses the fact that nodes returned by\niter_matches are ordered by their range (earlier to later).","shortMessageHtmlLink":"perf(treesitter): remove unnecessary foldexpr loop"}},{"before":"35f6425207f3f680c3d3f02cca8bcae68e9a7c23","after":null,"ref":"refs/heads/backport-29460-to-release-0.10","pushedAt":"2024-06-24T12:03:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"}},{"before":"9c6efd0a6506958009f72fecc131cd80a81fe56b","after":"f76d0dc91ebe04e3ca38ddaa7a77370233ef9c6c","ref":"refs/heads/release-0.10","pushedAt":"2024-06-24T12:03:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"},"commit":{"message":"Merge pull request #29469 from neovim/backport-29460-to-release-0.10\n\nfix(treesitter): do not modify highlight state for _on_spell_nav","shortMessageHtmlLink":"Merge pull request #29469 from neovim/backport-29460-to-release-0.10"}},{"before":null,"after":"35f6425207f3f680c3d3f02cca8bcae68e9a7c23","ref":"refs/heads/backport-29460-to-release-0.10","pushedAt":"2024-06-24T11:40:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"fix(treesitter): do not modify highlight state for _on_spell_nav\n\nProblem: Treesitter highlighter clears the already populated highlight\n state when performing spell checking while drawing a\n smoothscrolled topline.\nSolution: Save and restore the highlight state in the highlighter's\n _on_spell_nav callback.\n(cherry picked from commit da4e8dc5b04a82c6dd483f6c5345a81d8b375bec)","shortMessageHtmlLink":"fix(treesitter): do not modify highlight state for _on_spell_nav"}},{"before":"da4e8dc5b04a82c6dd483f6c5345a81d8b375bec","after":"0a789a81821343c8287219b646c787435567a2be","ref":"refs/heads/master","pushedAt":"2024-06-24T09:30:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bfredl","name":null,"path":"/bfredl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1363104?s=80&v=4"},"commit":{"message":"Merge pull request #29358 from bfredl/typvalpack\n\nrefactor(typval): don't use msgpack_packer for msgpackdump()","shortMessageHtmlLink":"Merge pull request #29358 from bfredl/typvalpack"}},{"before":"be999e6a0e5b251b2b37500d06636d4167334c6e","after":"da4e8dc5b04a82c6dd483f6c5345a81d8b375bec","ref":"refs/heads/master","pushedAt":"2024-06-24T08:22:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lewis6991","name":"Lewis Russell","path":"/lewis6991","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904185?s=80&v=4"},"commit":{"message":"fix(treesitter): do not modify highlight state for _on_spell_nav\n\nProblem: Treesitter highlighter clears the already populated highlight\n state when performing spell checking while drawing a\n smoothscrolled topline.\nSolution: Save and restore the highlight state in the highlighter's\n _on_spell_nav callback.","shortMessageHtmlLink":"fix(treesitter): do not modify highlight state for _on_spell_nav"}},{"before":"6c3f7e7e27a0ffcf6d58dc1f5ad2fce7e59a2d88","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-06-24T05:11:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"6c3f7e7e27a0ffcf6d58dc1f5ad2fce7e59a2d88","after":"be999e6a0e5b251b2b37500d06636d4167334c6e","ref":"refs/heads/master","pushedAt":"2024-06-23T10:20:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clason","name":"Christian Clason","path":"/clason","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2361214?s=80&v=4"},"commit":{"message":"vim-patch:01a4fb1: runtime(java): Compose \"g:java_highlight_signature\" and \"g:java_highlight_functions\"\n\nWith the variables defined, distinctly highlight parts of\na method declaration header: its name and parameter list\nparens, from its type parameters, return type, and formal\nparameters; and distinctly highlight parts of a lambda\nexpression: its parameter list parens and the arrow, from\nits formal parameters and identifiers.\n\ncloses: vim/vim#15083\n\nhttps://github.com/vim/vim/commit/01a4fb104dbee6a8b7ef20394a2a7c5b49cf49ca\n\nCo-authored-by: Aliaksei Budavei <0x000c70@gmail.com>","shortMessageHtmlLink":"vim-patch:01a4fb1: runtime(java): Compose \"g:java_highlight_signature…"}},{"before":"d82efeccc7e89230ba6673da0fdf62c09fa38c17","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-06-23T05:12:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"5a8a34dafa2aa9e11df405745008543eef644bdc","after":"6c3f7e7e27a0ffcf6d58dc1f5ad2fce7e59a2d88","ref":"refs/heads/master","pushedAt":"2024-06-22T19:00:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lewis6991","name":"Lewis Russell","path":"/lewis6991","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7904185?s=80&v=4"},"commit":{"message":"fix(gen_vimdoc): correctly generate function fields","shortMessageHtmlLink":"fix(gen_vimdoc): correctly generate function fields"}},{"before":"6796f7cf61eb49d10bc066bb3205a5c4bdc8db24","after":"5a8a34dafa2aa9e11df405745008543eef644bdc","ref":"refs/heads/master","pushedAt":"2024-06-22T13:17:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"},"commit":{"message":"fix(filetype): source ftdetect/* after creating scripts.vim autocmds (#29445)","shortMessageHtmlLink":"fix(filetype): source ftdetect/* after creating scripts.vim autocmds (#…"}},{"before":"d82efeccc7e89230ba6673da0fdf62c09fa38c17","after":"6796f7cf61eb49d10bc066bb3205a5c4bdc8db24","ref":"refs/heads/master","pushedAt":"2024-06-22T11:46:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zeertzjq","name":null,"path":"/zeertzjq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35768171?s=80&v=4"},"commit":{"message":"vim-patch:fc64ac0: runtime(vim): Update base-syntax, fix function tail comments (#29450)\n\nMatch Vim9-script comments after :def and :enddef and legacy-script\r\ncomments after :func and :endfunc, in any definition context.\r\n\r\nHighlight incorrect comment types after these commands as errors.\r\n\r\nfixes: vim/vim#15062\r\ncloses: vim/vim#15072\r\n\r\nhttps://github.com/vim/vim/commit/fc64ac0be2c4f9446798de4d66b029526d1afa85\r\n\r\nCo-authored-by: Doug Kearns ","shortMessageHtmlLink":"vim-patch:fc64ac0: runtime(vim): Update base-syntax, fix function tai…"}},{"before":"26c2a56d99f9435d6a32e42c9508cafc37ab7d72","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-06-22T05:12:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"}},{"before":"5eb604c64214957dc777e77cf1cc8d19dd8d8369","after":"d82efeccc7e89230ba6673da0fdf62c09fa38c17","ref":"refs/heads/master","pushedAt":"2024-06-21T09:17:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"clason","name":"Christian Clason","path":"/clason","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2361214?s=80&v=4"},"commit":{"message":"vim-patch:9.1.0506: filetype: .envrc & .prettierignore not recognized\n\nProblem: filetype: .envrc & .prettierignore not recognized\nSolution: Detect '.envrc' as shell and '.prettierignore' as gitignore\n filetype (Tyler Miller)\n\nSupport ft detection for `.envrc` files used by direnv, and\n`.prettierignore` files used by prettier.\n\ncloses: vim/vim#15053\nresolves: neovim/neovim#29405\n\nhttps://github.com/vim/vim/commit/49012cd8c2fb0452847e5d213b07aa8a978f4762\n\nCo-authored-by: Tyler Miller ","shortMessageHtmlLink":"vim-patch:9.1.0506: filetype: .envrc & .prettierignore not recognized"}},{"before":"1db1476fd98a161df112863dbc87334394083341","after":"5eb604c64214957dc777e77cf1cc8d19dd8d8369","ref":"refs/heads/master","pushedAt":"2024-06-21T09:03:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"clason","name":"Christian Clason","path":"/clason","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2361214?s=80&v=4"},"commit":{"message":"vim-patch:17e0a19: runtime(scheme): update runtime files\n\nAdd TODO highlighting, disable text-wrapping, add \"define-library\" to\nlispwords on CHICKEN. Update MAINTAINERS.\n\ncloses: vim/vim#15063\n\nhttps://github.com/vim/vim/commit/17e0a1969da4e70771435fc7fa9d8c96d25c8b00\n\nCo-authored-by: Evan Hanson ","shortMessageHtmlLink":"vim-patch:17e0a19: runtime(scheme): update runtime files"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcRC6ewA","startCursor":null,"endCursor":null}},"title":"Activity · neovim/neovim"}