{"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:1716889463.0","currentOid":""},"activityList":{"items":[{"before":"f09f5c45facc597bb3f70b7821412641bf31a592","after":"efa45832ea02e777ce3f5556ef3cd959c164ec24","ref":"refs/heads/master","pushedAt":"2024-05-28T19:54:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8965202?s=80&v=4"},"commit":{"message":"feat: add \"jump\" options to vim.diagnostic.config() (#29067)\n\nProblem: There is no easy way to configure the behavior of the default\r\ndiagnostic \"jump\" mappings. For example, some users way want to show the\r\nfloating window, and some may not (likewise, some way want to only move\r\nbetween warnings/errors, or disable the \"wrap\" parameter).\r\n\r\nSolution: Add a \"jump\" table to vim.diagnostic.config() that sets\r\ndefault values for vim.diagnostic.jump().\r\n\r\nAlternatives: Users can override the default mappings to use the exact\r\noptions to vim.diagnostic.jump() that they want, but this has a couple\r\nissues:\r\n\r\n - While the default mappings are not complicated, they are also not\r\n trivial, so overriding them requires users to understand\r\n implementation details (specifically things like setting \"count\"\r\n properly).\r\n - If plugins want to change the default mappings, or configure the\r\n behavior in any way (e.g. floating window display), it becomes even\r\n harder for users to tweak specific behavior.\r\n\r\nvim.diagnostic.config() already works quite well as the \"entry point\"\r\nfor tuning knobs with diagnostic UI elements, so this fits in nicely and\r\ncomposes well with existing mental models and idioms.","shortMessageHtmlLink":"feat: add \"jump\" options to vim.diagnostic.config() (#29067)"}},{"before":"1c6d9200521acb2329be55ab8bec3056deade66a","after":"f09f5c45facc597bb3f70b7821412641bf31a592","ref":"refs/heads/master","pushedAt":"2024-05-28T18:58:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dundargoc","name":null,"path":"/dundargoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33953936?s=80&v=4"},"commit":{"message":"build: reuse code for deps.txt for both deps and main build","shortMessageHtmlLink":"build: reuse code for deps.txt for both deps and main build"}},{"before":"fc2429962ac8837eba45e4e62cfccc57e5049441","after":"1c6d9200521acb2329be55ab8bec3056deade66a","ref":"refs/heads/master","pushedAt":"2024-05-28T18:24:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8965202?s=80&v=4"},"commit":{"message":"feat(defaults): use vim.diagnostic.jump() for default mappings (#29066)\n\nThis allows the mappings to work with a count and also enables new ]D\r\nand [D mappings to go to the last/first diagnostic in the buffer.","shortMessageHtmlLink":"feat(defaults): use vim.diagnostic.jump() for default mappings (#29066)"}},{"before":"0bdd602bf974fdefc348f47bb7b9057521eb0407","after":"fc2429962ac8837eba45e4e62cfccc57e5049441","ref":"refs/heads/master","pushedAt":"2024-05-28T17:42:00.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 #29063 from bfredl/noapifile\n\nrefactor(fileio): remove useless use of FileDescriptor","shortMessageHtmlLink":"Merge pull request #29063 from bfredl/noapifile"}},{"before":"8ba73f0e4cc6c82032a348a1d6c8d794ed150fd7","after":"0bdd602bf974fdefc348f47bb7b9057521eb0407","ref":"refs/heads/master","pushedAt":"2024-05-28T17:39:30.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8965202?s=80&v=4"},"commit":{"message":"Merge pull request #27339 from MariaSolOs/completion\n\nfeat(lsp): completion side effects","shortMessageHtmlLink":"Merge pull request #27339 from MariaSolOs/completion"}},{"before":"90a4b1a59cf0c204cb39ec7789ab8783626e449d","after":"8ba73f0e4cc6c82032a348a1d6c8d794ed150fd7","ref":"refs/heads/master","pushedAt":"2024-05-28T13:51:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gpanders","name":"Gregory Anders","path":"/gpanders","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8965202?s=80&v=4"},"commit":{"message":"feat(diagnostic): add vim.diagnostic.jump() (#26745)\n\nDeprecate vim.diagnostic.goto_prev() and vim.diagnostic.goto_next() in\r\nfavor of a unified vim.diagnostic.jump() interface.\r\n\r\nWe cannot name the function \"goto()\" because some of our tooling\r\n(luacheck and stylua) fail to parse it, presumably because \"goto\" is a\r\nkeyword in newer versions of Lua.\r\n\r\nvim.diagnostic.jump() also allows moving to a specific diagnostic and\r\nmoving by multiple diagnostics at a time (useful for creating mappings\r\nthat use v:count).","shortMessageHtmlLink":"feat(diagnostic): add vim.diagnostic.jump() (#26745)"}},{"before":"5b6477be45c54ebac4dce6bda51028542167fd1f","after":"90a4b1a59cf0c204cb39ec7789ab8783626e449d","ref":"refs/heads/master","pushedAt":"2024-05-28T10:07:13.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":"refactor: deprecate vim.region() #28416\n\nProblem:\r\n`vim.region()` is redundant with `getregionpos()`.\r\n\r\nSolution:\r\nDeprecate `vim.region()`.","shortMessageHtmlLink":"refactor: deprecate vim.region() #28416"}},{"before":"abf4a5f26d57ef30f7da38fc4cb2c5776569922e","after":null,"ref":"refs/heads/backport-27950-to-release-0.10","pushedAt":"2024-05-28T10:06:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinmk","name":"Justin M. Keyes","path":"/justinmk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1359421?s=80&v=4"}},{"before":"88cd7a6cddf8f512b305c2f3f479747d7a9a9de7","after":"89fa1ee8229a48f89712610dd8822fc396a570e3","ref":"refs/heads/release-0.10","pushedAt":"2024-05-28T10:06:20.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":"fix(ui): flush ext_cmdline events before doing cmdpreview (#29062)\n\nProblem: Unable to update the screen for external cmdline during cmdpreview.\r\nSolution: Flush the cmdline UI before cmdpreview state.\r\n(cherry picked from commit 5b6477be45c54ebac4dce6bda51028542167fd1f)\r\n\r\nCo-authored-by: luukvbaal ","shortMessageHtmlLink":"fix(ui): flush ext_cmdline events before doing cmdpreview (#29062)"}},{"before":null,"after":"abf4a5f26d57ef30f7da38fc4cb2c5776569922e","ref":"refs/heads/backport-27950-to-release-0.10","pushedAt":"2024-05-28T09:44:23.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(ui): flush ext_cmdline events before doing cmdpreview #27950\n\nProblem: Unable to update the screen for external cmdline during cmdpreview.\nSolution: Flush the cmdline UI before cmdpreview state.\n(cherry picked from commit 5b6477be45c54ebac4dce6bda51028542167fd1f)","shortMessageHtmlLink":"fix(ui): flush ext_cmdline events before doing cmdpreview #27950"}},{"before":"c272f30b1fdd62ee59fac1004ecde97df4f2bb08","after":"5b6477be45c54ebac4dce6bda51028542167fd1f","ref":"refs/heads/master","pushedAt":"2024-05-28T09:43: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":"fix(ui): flush ext_cmdline events before doing cmdpreview #27950\n\nProblem: Unable to update the screen for external cmdline during cmdpreview.\r\nSolution: Flush the cmdline UI before cmdpreview state.","shortMessageHtmlLink":"fix(ui): flush ext_cmdline events before doing cmdpreview #27950"}},{"before":"fdf769fa867bea87569b37e04f6c02c9ecaf6641","after":null,"ref":"refs/heads/backport-29057-to-release-0.10","pushedAt":"2024-05-28T07:15:24.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":"b36458b36397fec571bcc378c6bd9d4fd9319941","after":"88cd7a6cddf8f512b305c2f3f479747d7a9a9de7","ref":"refs/heads/release-0.10","pushedAt":"2024-05-28T07:15:24.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 #29058 from neovim/backport-29057-to-release-0.10\n\nvim-patch:0b74eec: runtime(stylus): remove remaining css code (vim/vim#14866)","shortMessageHtmlLink":"Merge pull request #29058 from neovim/backport-29057-to-release-0.10"}},{"before":null,"after":"fdf769fa867bea87569b37e04f6c02c9ecaf6641","ref":"refs/heads/backport-29057-to-release-0.10","pushedAt":"2024-05-28T07:00:05.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":"vim-patch:0b74eec: runtime(stylus): remove remaining css code (vim/vim#14866)\n\nThis seems to be a forgotten fixup in https://github.com/vim/vim/commit/2d919d2744a99c9bb9e79984e85b8e8f5ec14c07#r141568461\n\nhttps://github.com/vim/vim/commit/0b74eeceb856e7a4c2823f5b6c2c2ee95a72331c\n(cherry picked from commit 4e2c8dc37468fc06897ba26498c8b5dae7dc5a94)","shortMessageHtmlLink":"vim-patch:0b74eec: runtime(stylus): remove remaining css code (vim/vi…"}},{"before":"7b16c1fa8451880c72769f6d3c311f24c74f4fc7","after":"c272f30b1fdd62ee59fac1004ecde97df4f2bb08","ref":"refs/heads/master","pushedAt":"2024-05-28T06:59:48.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 #29057 from zeertzjq/vim-0b74eeceb856\n\nvim-patch:0b74eec: runtime(stylus): remove remaining css code (vim/vim#14866)","shortMessageHtmlLink":"Merge pull request #29057 from zeertzjq/vim-0b74eeceb856"}},{"before":"ffbd09ef6acfbfac897be19d5ae847af6e6bd03d","after":null,"ref":"refs/tags/nightly","pushedAt":"2024-05-28T05:11:34.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":"b98aa783f3e53bab2585a3da03b3598e27147cb4","after":null,"ref":"refs/heads/backport-29053-to-release-0.10","pushedAt":"2024-05-27T22:51: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":"039121f5a31c0b9883187c02b1b00787aee3ce53","after":"b36458b36397fec571bcc378c6bd9d4fd9319941","ref":"refs/heads/release-0.10","pushedAt":"2024-05-27T22:51: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 #29054 from neovim/backport-29053-to-release-0.10\n\nfix(runtime): source c ftplugin properly for cpp on Windows","shortMessageHtmlLink":"Merge pull request #29054 from neovim/backport-29053-to-release-0.10"}},{"before":null,"after":"b98aa783f3e53bab2585a3da03b3598e27147cb4","ref":"refs/heads/backport-29053-to-release-0.10","pushedAt":"2024-05-27T22:39:23.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(runtime): source c ftplugin properly for cpp on Windows (#29053)\n\nOn Windows, '{' is currently not treated as a wildcard char, so another\nwildcard char is needed for the pattern to be treated as a wildcard.\n\nIt may be worth trying to make '{' always a wildcard char in the future,\nbut that'll be a bit harder as it'll be necessary to make sure '{' is\nescaped at various places.\n\n(cherry picked from commit 7b16c1fa8451880c72769f6d3c311f24c74f4fc7)","shortMessageHtmlLink":"fix(runtime): source c ftplugin properly for cpp on Windows (#29053)"}},{"before":"6e8a728e3dad747d0c46dc47a530b76e8997bc08","after":"7b16c1fa8451880c72769f6d3c311f24c74f4fc7","ref":"refs/heads/master","pushedAt":"2024-05-27T22:39:07.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(runtime): source c ftplugin properly for cpp on Windows (#29053)\n\nOn Windows, '{' is currently not treated as a wildcard char, so another\r\nwildcard char is needed for the pattern to be treated as a wildcard.\r\n\r\nIt may be worth trying to make '{' always a wildcard char in the future,\r\nbut that'll be a bit harder as it'll be necessary to make sure '{' is\r\nescaped at various places.","shortMessageHtmlLink":"fix(runtime): source c ftplugin properly for cpp on Windows (#29053)"}},{"before":"f70af5c3cad098ee9c7f1956bc18991cbd515507","after":"6e8a728e3dad747d0c46dc47a530b76e8997bc08","ref":"refs/heads/master","pushedAt":"2024-05-27T18:48:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dundargoc","name":null,"path":"/dundargoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33953936?s=80&v=4"},"commit":{"message":"refactor: fix luals type warnings","shortMessageHtmlLink":"refactor: fix luals type warnings"}},{"before":"608543f8a90b08cbe84cea878a14f053789f45a4","after":"f70af5c3cad098ee9c7f1956bc18991cbd515507","ref":"refs/heads/master","pushedAt":"2024-05-27T17:47:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dundargoc","name":null,"path":"/dundargoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33953936?s=80&v=4"},"commit":{"message":"ci: bump backport action to version 3","shortMessageHtmlLink":"ci: bump backport action to version 3"}},{"before":"3692f7d36d27bc8e844de5f49f29d56f2fc623c1","after":null,"ref":"refs/heads/dependabot/github_actions/korthout/backport-action-3","pushedAt":"2024-05-27T16:41:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dundargoc","name":null,"path":"/dundargoc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33953936?s=80&v=4"}},{"before":"bb6498c6df8c72ba7d1c0848868db5e4a8bc160c","after":null,"ref":"refs/heads/backport-29031-to-release-0.10","pushedAt":"2024-05-27T15:56:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mfussenegger","name":"Mathias Fußenegger","path":"/mfussenegger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38700?s=80&v=4"}},{"before":"e98637e8c038a8c9d19d84a8e4faafa69e34c0ca","after":"039121f5a31c0b9883187c02b1b00787aee3ce53","ref":"refs/heads/release-0.10","pushedAt":"2024-05-27T15:56:05.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(snippet): cancel snippet session when leaving the buffer (#29044)\n\n(cherry picked from commit 608543f8a90b08cbe84cea878a14f053789f45a4)\r\n\r\nCo-authored-by: Maria José Solano ","shortMessageHtmlLink":"fix(snippet): cancel snippet session when leaving the buffer (#29044)"}},{"before":"d5ecee1ede356388beea6ef20fbcb788f0941713","after":null,"ref":"refs/heads/backport-29029-to-release-0.10","pushedAt":"2024-05-27T15:26:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mfussenegger","name":"Mathias Fußenegger","path":"/mfussenegger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38700?s=80&v=4"}},{"before":"b9e540cc70f0f24d943487d89a5bbb6d7adda65a","after":"e98637e8c038a8c9d19d84a8e4faafa69e34c0ca","ref":"refs/heads/release-0.10","pushedAt":"2024-05-27T15:26:42.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): do not detach from buffer if there are uninitialized clients (#29043)\n\nProblem: if on_lines is called before the LSP is initialized, the buffer\r\nis detached.\r\nSolution: check for uninitialized clients before detaching.\r\n\r\n(cherry picked from commit 292365fa1b8f543ffa2240bb30af34051ad2d7c8)\r\n\r\nCo-authored-by: Ilia Choly ","shortMessageHtmlLink":"fix(lsp): do not detach from buffer if there are uninitialized clients ("}},{"before":null,"after":"bb6498c6df8c72ba7d1c0848868db5e4a8bc160c","ref":"refs/heads/backport-29031-to-release-0.10","pushedAt":"2024-05-27T15:18:45.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(snippet): cancel snippet session when leaving the buffer (#29031)\n\n(cherry picked from commit 608543f8a90b08cbe84cea878a14f053789f45a4)","shortMessageHtmlLink":"fix(snippet): cancel snippet session when leaving the buffer (#29031)"}},{"before":"292365fa1b8f543ffa2240bb30af34051ad2d7c8","after":"608543f8a90b08cbe84cea878a14f053789f45a4","ref":"refs/heads/master","pushedAt":"2024-05-27T15:18:10.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(snippet): cancel snippet session when leaving the buffer (#29031)","shortMessageHtmlLink":"fix(snippet): cancel snippet session when leaving the buffer (#29031)"}},{"before":null,"after":"d5ecee1ede356388beea6ef20fbcb788f0941713","ref":"refs/heads/backport-29029-to-release-0.10","pushedAt":"2024-05-27T15:06:23.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(lsp): do not detach from buffer if there are uninitialized clients (#29029)\n\nProblem: if on_lines is called before the LSP is initialized, the buffer\nis detached.\nSolution: check for uninitialized clients before detaching.\n\n(cherry picked from commit 292365fa1b8f543ffa2240bb30af34051ad2d7c8)","shortMessageHtmlLink":"fix(lsp): do not detach from buffer if there are uninitialized clients ("}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVjwr5wA","startCursor":null,"endCursor":null}},"title":"Activity · neovim/neovim"}