Commit Graph

  • fd1e019e90 refactor(treesitter)!: get_parser return nil on error #37276 nikolightsaber 2026-03-13 20:57:36 +01:00
  • 8499af1119 Merge #38268 docs: misc Justin M. Keyes 2026-03-13 15:37:12 -04:00
  • 017d8aa298 refactor: rename _ensure_integer => _assert_integer Justin M. Keyes 2026-03-12 17:10:00 +01:00
  • 682c77805c docs: misc Justin M. Keyes 2026-03-12 12:48:18 +01:00
  • 911337eb3c fix(normal): crash using :norm from vim.ui_attach shell message event #38283 luukvbaal 2026-03-13 14:36:44 +01:00
  • f51c54ace6 build: noisy readability-implicit-bool-conversion warning #38282 Justin M. Keyes 2026-03-13 09:02:22 -04:00
  • 6766e6104f ci: label disclosed AI-assisted PRs Lewis Russell 2026-03-12 12:09:43 +00:00
  • 9d052ddc79 test: set NVIM_TEST in zig build #38281 Justin M. Keyes 2026-03-13 07:33:03 -04:00
  • caf7808591 feat(diagnostic): custom status format function #36696 Oleh Volynets 2026-03-13 12:21:45 +01:00
  • 7b8deacc3f fix(ui): preview float doesn't respond to mouse scroll #38270 glepnir 2026-03-13 18:17:10 +08:00
  • 3f10bb87ef fix(completion): wrong CompleteDone reason for auto-inserted sole match #38280 glepnir 2026-03-13 18:13:58 +08:00
  • f3ec657ebc fix(api): nvim_parse_cmd on range-only, modifier-only commands #36665 glepnir 2026-03-13 18:06:39 +08:00
  • 8189bb8e48 test: include :cd in pcall() in rmdir() (#38278) zeertzjq 2026-03-13 08:06:24 +08:00
  • b027de3a87 test: include :cd in pcall() in rmdir() (#38278) zeertzjq 2026-03-13 08:06:24 +08:00
  • 957eb1fde0 vim-patch:3697c6b: runtime(ssh): ignore case in 'keywordprg', update syntax script (#38277) zeertzjq 2026-03-13 07:45:04 +08:00
  • 878c9739e1 vim-patch:9.2.0147: blob: concatenation can be improved (#38276) zeertzjq 2026-03-13 07:28:26 +08:00
  • 52dd62aa6e fix(ui2): use pager to list consecutively typed commands #38272 luukvbaal 2026-03-12 23:38:39 +01:00
  • ce1154048b refactor: integer functions, optimize asserts #34112 Lewis Russell 2026-03-12 15:04:05 +00:00
  • 2fe07cc965 Merge #37815 do_highlight change-detection of "gui" colors Justin M. Keyes 2026-03-12 10:16:18 -04:00
  • 9a5abf0277 Merge #38259 docs Justin M. Keyes 2026-03-12 06:51:35 -04:00
  • 7ea148a1dc docs: use "ev" convention in event-handlers Justin M. Keyes 2026-03-11 14:25:12 +01:00
  • bc67976c95 docs: vimfn descriptions Justin M. Keyes 2026-03-11 19:42:27 +01:00
  • 96e6ce6619 docs: misc Justin M. Keyes 2026-03-11 19:41:01 +01:00
  • d87972f920 fix(pum): keep info window aligned with pum when above #38251 glepnir 2026-03-12 17:48:14 +08:00
  • c5146362d8 test: fs_spec fails if home is a symlink #38258 Willaaaaaaa 2026-03-12 17:46:18 +08:00
  • 32aee065a8 feat(startup): warn if NVIM_LOG_FILE is inaccessible #38070 anondeveg 2026-03-12 10:40:07 +02:00
  • d7903982ae refactor(highlight): extract set_gui_color() from do_highlight() glepnir 2026-03-12 14:25:01 +08:00
  • d5a8c9d766 fix(highlight): correct change detection in do_highlight for gui colors glepnir 2026-02-11 12:18:07 +08:00
  • f847aa6208 vim-patch:9.2.0140: file reading performance can be improved (#38266) zeertzjq 2026-03-12 10:28:03 +08:00
  • 976db1ba4b vim-patch:9.2.0137: [security]: crash with composing char in collection range (#38261) zeertzjq 2026-03-12 07:42:31 +08:00
  • 692f882052 ci: fix broken workflows after Zizmor fixes (#38264) zeertzjq 2026-03-12 08:54:36 +08:00
  • 99a0b2f7b8 vim-patch:2cf18fc: runtime(python): Update syntax, improve pythonNumber pattern performance (#38263) zeertzjq 2026-03-12 07:55:00 +08:00
  • 4558fc02de vim-patch:8f2cd47: runtime(sudoers): update filetype plugin and syntax script (#38262) zeertzjq 2026-03-12 07:54:48 +08:00
  • e5667b9c15 vim-patch:9.2.0137: [security]: crash with composing char in collection range (#38261) zeertzjq 2026-03-12 07:42:31 +08:00
  • 974bc1b044 fix(process): wrong exit code for SIGHUP on Windows (#38242) zeertzjq 2026-03-12 06:45:22 +08:00
  • 8aacce90b4 fix(cmake): linker flags, doc generation for cross-compilation #38215 Rawan Khalid 2026-03-11 21:05:46 +02:00
  • 689a149b08 fix(prompt): don't implicitly set 'modified' #38118 Willaaaaaaa 2026-03-12 02:16:35 +08:00
  • f168d215cf fix(lsp): ensure augroup before querying autocmds #38254 glepnir 2026-03-12 01:57:19 +08:00
  • ba0baea620 Merge #37830 docs Justin M. Keyes 2026-03-11 13:39:39 -04:00
  • 682f5fee60 docs: misc Justin M. Keyes 2026-03-11 18:24:57 +01:00
  • a3058abf30 docs: deprecate hit-enter Justin M. Keyes 2026-03-11 15:10:48 +01:00
  • b8a976afda docs: api, messages, lsp, trust Justin M. Keyes 2026-02-12 14:16:47 +01:00
  • 0ced216927 test(ex_cmds/mksession_spec): fix possible error log (#38255) zeertzjq 2026-03-11 22:45:32 +08:00
  • 4aeeaa8027 docs: usr_25.txt formatting Justin M. Keyes 2026-03-10 18:44:23 +01:00
  • e1b3ca6629 fix(compositor): clear old position with last known dimensions #38229 luukvbaal 2026-03-11 12:38:18 +01:00
  • 63594ffa04 feat(lsp): do completionItem/resolve if completeopt=popup #32820 glepnir 2026-03-11 17:48:31 +08:00
  • a2f01953b8 fix(terminal): free the "[Process exited]" msg extmark #38246 Ayaan 2026-03-11 14:43:38 +05:30
  • b897e81b30 test(api/vim_spec): fix flaky test (#38227) zeertzjq 2026-03-11 10:12:24 +08:00
  • ddccf882ff vim-patch:c6f6f16: runtime(toml): update syntax script and fix highlight of dates and escapes (#38239) zeertzjq 2026-03-11 08:16:14 +08:00
  • 3a7ade847f vim-patch:9.2.0132: tests: Test_recover_corrupted_swap_file1 fails on be systems (#38238) zeertzjq 2026-03-11 07:48:36 +08:00
  • 66066d0f6a fix(lua): extra CR (\r) in nvim -l output #38048 Commrade Goad 2026-03-11 06:01:45 +07:00
  • e23c083d13 fix(highlight): avoid null deref, misc issues #38164 glepnir 2026-03-11 06:17:02 +08:00
  • 2c5266429c Merge #37926 msg_show UI event indicates user-interactive Justin M. Keyes 2026-03-10 17:53:11 -04:00
  • b3324be0d8 fix(man.lua): :Man ignores section of gzipped manpage #38235 MP430 2026-03-10 21:26:40 +00:00
  • 145548a24a feat(lsp): show snippet preview if completeopt=popup #32553 glepnir 2026-03-11 02:34:58 +08:00
  • fc90585095 ci: Zizmor GHA security analysis #38230 Daniel Hast 2026-03-10 11:57:18 -04:00
  • b47b0caba8 fix(message): concatenate multi-chunk nvim_echo({err}) for exception message #38131 luukvbaal 2026-03-10 15:35:24 +01:00
  • c8693051a8 feat(terminal): surface exit code via virttext + nvim_get_chan_info #37987 Ayaan 2026-03-10 17:32:50 +05:30
  • 0cc4f53b40 fix(lsp): do not clear the codelens on the last line #38226 Yi Ming 2026-03-10 19:36:29 +08:00
  • 5b5b7eb8d4 fix(tui): reset cursor to default style when guicursor is disabled #38219 Kyle 2026-03-10 06:03:02 -05:00
  • 4fb0f95330 Merge #38196 ci: fix issues flagged by Zizmor Justin M. Keyes 2026-03-10 06:47:18 -04:00
  • c1dcb8dac2 vim-patch:9.2.0131: potential buffer overflow in regdump() (#38217) zeertzjq 2026-03-10 10:47:07 +08:00
  • ed767a6a69 ci: ignore known Zizmor findings Daniel Hast 2026-03-07 16:06:54 -05:00
  • 3572bf7e16 ci: eliminate template expansion in code contexts Daniel Hast 2026-03-07 12:03:52 -05:00
  • 755087f8ef ci: set default permissions for workflows Daniel Hast 2026-03-07 10:05:39 -05:00
  • 63844b7904 ci: don't persist git credentials on disk Daniel Hast 2026-03-07 09:44:52 -05:00
  • d1314018cc ci: pin third-party action dependencies to commit hashes Daniel Hast 2026-03-07 14:29:15 -05:00
  • 9734a6ce47 vim-patch:9.2.0130: missing range flags for the :tab command (#38216) zeertzjq 2026-03-10 09:15:52 +08:00
  • 29fa072b34 vim-patch:partial:9.2.0126: String handling can be improved (#38214) zeertzjq 2026-03-10 09:13:30 +08:00
  • a81b059a45 fix(messages): non-fast and append for "shell_*" kinds #38188 luukvbaal 2026-03-10 00:24:01 +01:00
  • bffca6e26b feat(extmark): support end_col=-1 if strict=false #28169 Stefan Novaković 2026-03-10 00:20:25 +01:00
  • dce8bdd247 Merge #38117 from noib3/fix-lua-lints-in-src Justin M. Keyes 2026-03-09 18:16:01 -04:00
  • 92b2a26772 fix: resolve all remaining LuaLS warnings in src/ Riccardo Mazzarini 2026-03-01 12:59:16 +01:00
  • 9204b7541d fix: silence LuaLS's no-unknown warnings in src/ Riccardo Mazzarini 2026-03-01 12:36:33 +01:00
  • 7fdf9f7399 fix: define vim.mpack Riccardo Mazzarini 2026-03-09 21:32:19 +01:00
  • 71829510b9 refactor: make LuaLS run diagnostics on all files in src/ Riccardo Mazzarini 2026-03-01 12:47:34 +01:00
  • 3b94ab296f Merge #38206 nvim_win_set_config Justin M. Keyes 2026-03-09 15:56:24 -04:00
  • c4c2112b5d fix(runtimepath): crash in :packadd splice optimization #38129 rok 2026-03-10 04:22:48 +09:00
  • de4f4dc807 Merge #37985 fix(lsp): adjust codelens position by range, ensure first-line visibility Justin M. Keyes 2026-03-09 14:48:30 -04:00
  • 4362132b10 fix(api): don't re-apply minimal style if unchanged #38152 Sean Dewar 2026-03-09 18:28:36 +00:00
  • 47dedb55fc docs(pack): simpify update() docs, fix directory path #38194 Evgeni Chasnovski 2026-03-09 18:49:01 +02:00
  • 1684ff9ded docs: update version.c #38084 github-actions[bot] 2026-03-09 11:35:38 -04:00
  • 69419f8b3e fix(completion): CompleteDone reason="discard" when candidate text remains #38169 glepnir 2026-03-09 19:58:13 +08:00
  • d53d542359 fix(lsp): stop and close timer when Capability is destroyed Yi Ming 2026-03-08 10:28:56 +08:00
  • 0ee8323f2b fix(api): unnecessary errors when not moving split Sean Dewar 2026-03-09 00:31:04 +00:00
  • e13e850517 fix(api): redraw after setting minimal style Sean Dewar 2026-03-08 23:33:01 +00:00
  • 61f166ec40 fix(textformat): don't swallow "space" with auto-formatting enabled (#38181) Daniel Müller 2026-03-08 16:58:14 -07:00
  • 9a9b9c581c vim-patch:9.2.0121: patch memory leak in list_extend_func() in list.c (#38205) zeertzjq 2026-03-09 07:44:20 +08:00
  • 60b997b71d vim-patch:2c1269f: runtime(zip): Make ZipUpdatePS() check that shell is powershell (#38204) zeertzjq 2026-03-09 07:44:04 +08:00
  • 4d3bd0bfdc Merge pull request #38203 from zeertzjq/vim-9.2.0120 zeertzjq 2026-03-09 07:38:49 +08:00
  • f21c56da84 vim-patch:9.2.0125: tests: test_textformat.vim leaves swapfiles behind zeertzjq 2026-03-09 06:34:32 +08:00
  • f1e65bde02 vim-patch:9.2.0120: tests: test_normal fails zeertzjq 2026-03-09 06:34:07 +08:00
  • 504327020d vim-patch:9.1.1484: tests: Turkish locale tests fails on Mac zeertzjq 2026-03-09 06:33:53 +08:00
  • 137d5ab01d fix(api): merge split window config only on success Sean Dewar 2026-03-07 12:12:02 +00:00
  • 65a1709112 refactor(api): move split handling logic out Sean Dewar 2026-03-04 10:00:37 +00:00
  • f5d03ec930 fix(api): style=minimal not applied immediately for unmoved split Sean Dewar 2026-03-04 09:01:05 +00:00
  • 72d3a57f27 feat(treesitter): incremental selection altermo 2025-12-16 13:03:20 +01:00
  • 40dc2d02a8 fix(lsp): ensure the codelens on the first line is visible Yi Ming 2026-02-20 19:33:20 +08:00
  • 378435968f fix(lsp): adjust codelens position based on the server-provided range Yi Ming 2026-03-08 10:42:38 +08:00
  • e8e694d837 build(deps): bump libuv to v1.52.1 Christian Clason 2026-03-07 19:30:12 +01:00