Commit Graph

  • 3cca237984 vim-patch:e6a84bb: runtime(tar): missing g:tar_secure in tar#Extract() (#39123) zeertzjq 2026-04-16 22:19:48 +08:00
  • c564bcdef6 ci: bump actions/github-script from 8 to 9 in the github-actions group across 1 directory (#39121) dependabot[bot] 2026-04-16 10:12:48 -04:00
  • df6a0827fb test(pack): increase retry timeout for startup test #39125 Evgeni Chasnovski 2026-04-16 17:11:34 +03:00
  • 11a1ec7df3 test: lint naming conventions #39117 Justin M. Keyes 2026-04-16 09:35:58 -04:00
  • d89cfa1a8e docs(l10n): fix fuzzy zh_CN translations #39109 purrtc0l 2026-04-16 17:16:57 +08:00
  • 5b0ad4a060 fix(float): don't unload 'hidden' float buffer with :close! (#39096) luukvbaal 2026-04-16 11:43:27 +02:00
  • 6b1a918038 Merge #39078 render class dot members as module functions Justin M. Keyes 2026-04-16 05:42:33 -04:00
  • e56deecf00 docs(l10n): fix fuzzy zh_CN translations #39109 purrtc0l 2026-04-16 17:16:57 +08:00
  • 37aa66c1a2 feat(docs): render class dot members as module functions Yi Ming 2026-04-15 22:12:18 +08:00
  • 2ea9ed32e4 fix(treesitter): restore highlighting on 32 bit systems #39091 Barrett Ruth 2026-04-16 03:59:20 -04:00
  • efc136850d refactor(lsp): fix typing for LSP methods #39099 Luis Calle 2026-04-16 02:57:13 -05:00
  • 3838a2579e fix(treesitter): restore highlighting on 32 bit systems #39091 Barrett Ruth 2026-04-16 03:59:20 -04:00
  • 530cfa1323 refactor(lsp): fix typing for LSP methods #39099 Luis Calle 2026-04-16 02:57:13 -05:00
  • 9c11229832 vim-patch:9.2.0357: [security]: command injection via backticks in tag files (#39102) zeertzjq 2026-04-16 11:11:29 +08:00
  • 0e07b2a1e2 vim-patch:9.2.0357: [security]: command injection via backticks in tag files (#39102) zeertzjq 2026-04-16 11:11:29 +08:00
  • 8af2ba74a4 vim-patch:9.2.0351: repeat_string() can be improved (#39101) zeertzjq 2026-04-16 11:11:04 +08:00
  • a90c3e382d Merge pull request #39100 from zeertzjq/vim-2041478 zeertzjq 2026-04-16 11:08:44 +08:00
  • 766efe5b51 vim-patch:9.2.0354: filetype: not all Bitbake include files are recognized zeertzjq 2026-04-16 08:27:04 +08:00
  • e7f83fad39 vim-patch:2041478: runtime(bitbake): support forward-slashes in bitbake varflags zeertzjq 2026-04-16 08:26:18 +08:00
  • c3c06723f0 vim-patch:9.2.0355: runtime(tar): missing path traversal checks in tar#Extract() (#39095) zeertzjq 2026-04-16 08:40:41 +08:00
  • 56ed27d718 vim-patch:351a16c: runtime(zip): also block single leading slash and absolute paths in Extract (#39094) zeertzjq 2026-04-16 08:40:27 +08:00
  • d2fff0590a fix(lsp): set 'winfixbuf' in open_floating_preview() window #39058 Raizento 2026-04-15 23:14:35 +02:00
  • 099489b985 backport: refactor: update usages of deprecated "buffer" param #39090 Justin M. Keyes 2026-04-15 15:46:07 -04:00
  • 94f6cbb8bb Merge #39088 test: replace busted with local harness Justin M. Keyes 2026-04-15 14:47:12 -04:00
  • 646ce85aa5 refactor: update usages of deprecated "buffer" param #39089 Justin M. Keyes 2026-04-15 14:45:26 -04:00
  • df0f88a5a9 refactor(api): rename "window" to "win" (positional parameters) #39083 Justin M. Keyes 2026-04-15 13:31:17 -04:00
  • 11d0e7e5fc test: replace busted with local harness Lewis Russell 2026-03-25 13:33:17 +00:00
  • 0039785724 fix(lua): make vim.deep_equal cycle-safe Lewis Russell 2026-03-26 15:25:13 +00:00
  • 243a5ac5fd test(vterm): retain ffi callback structs Lewis Russell 2026-03-26 12:58:29 +00:00
  • 71ac4db335 refactor(api): rename "window" to "win" (positional parameters) #39083 Justin M. Keyes 2026-04-15 13:31:17 -04:00
  • 1740d51ede feat(lsp): highlight foldtext via treesitter #38789 Yi Ming 2026-04-15 22:27:44 +08:00
  • 373a248b0f refactor(api): rename buffer to buf (positional parameters) #39013 Justin M. Keyes 2026-04-15 09:48:21 -04:00
  • d0af4cd909 refactor(api): rename buffer to buf (positional parameters) #39013 Justin M. Keyes 2026-04-15 09:48:21 -04:00
  • 1f53abf54b refactor(diagnostic): split diagnostic module Lewis Russell 2026-04-02 17:27:49 +01:00
  • 9e80f63c30 Merge pull request #38486 from lewis6991/testharnes Lewis Russell 2026-04-15 14:43:11 +01:00
  • 481e70550c revert: "docs: vim.range, vim.pos #38869" Yi Ming 2026-04-15 20:46:46 +08:00
  • 55f9c2136e test: replace busted with local harness Lewis Russell 2026-03-25 13:33:17 +00:00
  • 202e17deef vim-patch:9.2.0346: Wrong cursor position when entering command line window (#39072) zeertzjq 2026-04-15 18:22:05 +08:00
  • e289f9579c fix(lua): make vim.deep_equal cycle-safe Lewis Russell 2026-03-26 15:25:13 +00:00
  • 08ecb3a734 test(vterm): retain ffi callback structs Lewis Russell 2026-03-26 12:58:29 +00:00
  • 92317013b4 refactor: move e_invalwindow to errors.h (#39067) glepnir 2026-04-15 11:59:07 +08:00
  • d672f0f494 vim-patch:partial:9.2.0348: potential buffer underrun when setting statusline like option (#39063) zeertzjq 2026-04-15 07:59:17 +08:00
  • 8ba79b4601 vim-patch:9.2.0345: Wrong autoformatting with 'autocomplete' (#39060) zeertzjq 2026-04-15 07:03:34 +08:00
  • e0eb967f8a vim-patch:partial:9.2.0348: potential buffer underrun when setting statusline like option (#39063) zeertzjq 2026-04-15 07:59:17 +08:00
  • d86d9759e5 fix(gf): handle local file: URI paths #38915 Barrett Ruth 2026-04-14 18:08:09 -04:00
  • 8fdac3d08d vim-patch:9.2.0343: tests: test_clientserver may fail on slower systems zeertzjq 2026-04-15 06:30:20 +08:00
  • 504aa9253a vim-patch:9.2.0342: tests: test_excmd.vim leaves swapfiles behind zeertzjq 2026-04-15 06:27:40 +08:00
  • 65680f59d1 vim-patch:9.2.0345: Wrong autoformatting with 'autocomplete' (#39060) zeertzjq 2026-04-15 07:03:34 +08:00
  • e827c3b648 fix(gf): handle local file: URI paths #38915 Barrett Ruth 2026-04-14 18:08:09 -04:00
  • 5d3cda472c feat(api): use zindex to determine dimmed cursor shape #39054 luukvbaal 2026-04-14 22:08:36 +02:00
  • 87b5062f94 Merge #36500 ci: update clang to version 21 Justin M. Keyes 2026-04-14 13:22:01 -04:00
  • 91eb6399e9 Merge #39031 appimage, rename org.neovim.nvim.appdata.xml Justin M. Keyes 2026-04-14 12:57:17 -04:00
  • 90c07e562c build(clang-analyzer): UB pointer subtraction Justin M. Keyes 2026-04-14 16:56:53 +02:00
  • e6aee903db build(clang-analyzer): suppress clang-analyzer-core.FixedAddressDereference Justin M. Keyes 2026-04-14 16:57:01 +02:00
  • eeee61ec9e build(clang-analyzer): suppress clang-analyzer-security.ArrayBound Justin M. Keyes 2026-04-14 14:46:36 +02:00
  • 8a4bee3ed0 build: update clang v21, fix warnings dundargoc 2025-11-09 21:22:54 +01:00
  • e243bed18f docs: Windows nightly installation script #39053 tao 2026-04-15 00:22:03 +08:00
  • b3e7fe6647 Merge pull request #38688 from eamonburns/master Justin M. Keyes 2026-04-14 12:20:49 -04:00
  • 465aa2af1d test: n.rmdir() save-and-restore CWD #39048 Justin M. Keyes 2026-04-14 11:37:06 -04:00
  • 87c3d519aa feat(build): rename io.neovim.nvim to org.neovim.nvim Olivia Kinnear 2026-04-14 11:13:03 -05:00
  • 5181b8952c fix(build): fix make appimage Olivia Kinnear 2026-04-13 23:19:20 -05:00
  • faad7c73ac test: n.rmdir() save-and-restore CWD #39048 Justin M. Keyes 2026-04-14 11:37:06 -04:00
  • 843cfd7295 test(pack): use n.rmdir() to delete directories #39046 Evgeni Chasnovski 2026-04-14 15:22:11 +03:00
  • 4a18c05f87 fix(cmdline): avoid Ex-mode NULL cmdline_block event #39043 luukvbaal 2026-04-14 14:12:24 +02:00
  • c0f33c9a86 vim-patch:6836599: runtime(zip): Detect path traversal issues on Windows (#39051) zeertzjq 2026-04-14 22:01:34 +08:00
  • b8a24bfadf test(pack): use n.rmdir() to delete directories #39046 Evgeni Chasnovski 2026-04-14 15:22:11 +03:00
  • f0f9620b38 fix(cmdline): avoid Ex-mode NULL cmdline_block event #39043 luukvbaal 2026-04-14 14:12:24 +02:00
  • 29684ca3cc Merge pull request #39039 from justinmk/release Justin M. Keyes 2026-04-14 07:32:23 -04:00
  • ceb355599e ci: mention "backport" in PR title #39040 Justin M. Keyes 2026-04-14 06:27:27 -04:00
  • ccba8a8f2d docs: lsp, options, api Justin M. Keyes 2026-04-14 06:09:54 -04:00
  • e70cb6b1d8 ci: mention "backport" in PR title #39040 Justin M. Keyes 2026-04-14 06:27:27 -04:00
  • d77808ec59 docs: lsp, options, api #38980 Justin M. Keyes 2026-04-14 06:09:54 -04:00
  • 53038d2c38 fix(lua): not obvious which _meta/ files are generated #39035 Justin M. Keyes 2026-04-14 05:38:47 -04:00
  • 65b40e69ac fix(lua): not obvious which _meta/ files are generated #39035 Justin M. Keyes 2026-04-14 05:38:47 -04:00
  • c630ca7459 refactor(options): generate "modeline disallowed" doc text (#39034) neovim-backports[bot] 2026-04-14 04:43:09 -04:00
  • 829e9ec65e refactor(options): generate "modeline disallowed" doc text #39019 Justin M. Keyes 2026-04-14 04:04:03 -04:00
  • aa7cba995d fix(completion): preselect ignores completeopt flag #39030 glepnir 2026-04-14 14:30:16 +08:00
  • b34cd44ae6 fix(build.zig): call build_libluv with standard optimize mode Eamon Burns 2026-04-13 16:03:30 -07:00
  • 570d8fd128 backport: feat(api): rename buffer to buf in retval #39015 Justin M. Keyes 2026-04-13 18:38:44 -04:00
  • abcc5342ee fix(terminal): do not reflow altscreen on resize #39024 neovim-backports[bot] 2026-04-13 18:31:24 -04:00
  • 7bb8231577 fix(terminal): do not reflow altscreen on resize #38812 phanium 2026-04-14 06:15:34 +08:00
  • df8d98173c feat(api): rename buffer to buf in retval #38900 Justin M. Keyes 2026-04-13 12:42:26 -04:00
  • 938c1e2194 vim-patch:86dcb18: Revert "runtime(jjdescription): allow to configure summary width" (#39011) zeertzjq 2026-04-13 22:26:56 +08:00
  • eb9cda5fcf test(ui/screen_basic_spec): scrolling behind floating window #38993 jdrouhard 2026-04-13 06:54:07 -05:00
  • 53a29dce0e feat(completion): completeopt=preselect, LSP CompletionItem.preselect #36613 glepnir 2026-04-13 17:59:07 +08:00
  • 09d4eba92b vim-patch:9.0.0856: MS-Windows: executable not found when running test (#39002) Jan Edmund Lazo 2026-04-13 01:19:35 -04:00
  • bbd880ca2e vim-patch:9.0.0354: MS-Windows: starting a python server for test sometimes fails (#38998) Jan Edmund Lazo 2026-04-12 21:30:33 -04:00
  • 34288b3eec vim-patch:9.2.0339: regexp: nfa_regmatch() allocates and frees too often (#38996) zeertzjq 2026-04-13 07:30:32 +08:00
  • aac55faa2c test(terminal/channel_spec): wait some time for shell to start (#38995) zeertzjq 2026-04-13 06:59:47 +08:00
  • b081cc3aeb test(terminal/channel_spec): wait some time for shell to start (#38995) zeertzjq 2026-04-13 06:59:47 +08:00
  • 5920a1d07f revert: "fix(lsp): only resolve LSP configs once" #38990 Justin M. Keyes 2026-04-12 14:34:27 -04:00
  • 26f77f8fcd feat(provider): support bun as node.js provider #38517 Owen 2026-04-12 15:01:32 -04:00
  • 4eb95c8ed2 revert: "fix(lsp): only resolve LSP configs once" #38990 Justin M. Keyes 2026-04-12 14:34:27 -04:00
  • 6250019537 fix(lsp): show_document can't position cursor past EOL in insert-mode #38566 Lars Debor 2026-04-12 17:46:24 +02:00
  • 38be4475c6 fix(pum): info float width grows on reselect with 'linebreak' #38680 glepnir 2026-04-12 23:42:27 +08:00
  • 891bb0e6ce fix(lsp): show_document can't position cursor past EOL in insert-mode #38566 Lars Debor 2026-04-12 17:46:24 +02:00
  • fcdb148437 fix(pum): info float width grows on reselect with 'linebreak' #38680 glepnir 2026-04-12 23:42:27 +08:00
  • fe09c71c34 fix(lsp): send didOpen on save to all clients+groups #37454 Emilv2 2026-04-12 16:56:12 +02:00
  • 1033739b60 feat(api): nvim_set_hl can set "font" #37668 glepnir 2026-04-12 23:19:40 +08:00
  • 3d1c0c9902 Merge pull request #38981 from justinmk/release Justin M. Keyes 2026-04-12 11:18:39 -04:00