Commit Graph

  • 49d63ca548 vim-patch:9.2.0373: Ctrl-R mapping not triggered during completion (#39261) zeertzjq 2026-04-21 08:27:26 +08:00
  • f7e3cf127c fix(move): avoid integer overflow with large 'scrolloff' (#39251) zeertzjq 2026-04-21 07:22:54 +08:00
  • 901b3f0c39 fix(move): avoid integer overflow with large 'scrolloff' (#39251) zeertzjq 2026-04-21 07:22:54 +08:00
  • c6b5eb30de fix(ui2): don't dismiss expanded messages for non-typed key #39247 luukvbaal 2026-04-20 17:38:47 +02:00
  • 2287c37486 docs: update version.c (#38976) github-actions[bot] 2026-04-20 14:20:41 -04:00
  • 4ceca862fc refactor(test): drop deprecated exc_exec #39242 Justin M. Keyes 2026-04-20 14:16:41 -04:00
  • faa7c15b5a fix(ui2): don't dismiss expanded messages for non-typed key #39247 luukvbaal 2026-04-20 17:38:47 +02:00
  • 607fcfb37a fix(ui2): ensure msg window is visible after closing tab Luuk van Baal 2026-04-16 02:08:05 +02:00
  • 6bd2f603aa ci(backport): drop needs:backport label #39244 Justin M. Keyes 2026-04-20 08:05:03 -04:00
  • 5ad64af44f docs: misc #39243 Justin M. Keyes 2026-04-20 07:46:26 -04:00
  • 2b52acfb8a docs: misc #39207 Justin M. Keyes 2026-04-20 07:09:37 -04:00
  • eaa8cff0bd fix(api): expose fg_indexed/bg_indexed in nvim_get_hl (#39240) Justin M. Keyes 2026-04-20 05:46:55 -04:00
  • 01861c2f95 fix(api): expose fg_indexed/bg_indexed in nvim_get_hl #39210 glepnir 2026-04-20 17:12:52 +08:00
  • c7d4892ce6 Merge #39194 from justinmk/luavimfn Justin M. Keyes 2026-04-20 04:23:54 -04:00
  • 2e8f285f6c vim-patch:partial:9.2.0368: too many strlen() calls when adding strings to dicts (#39237) zeertzjq 2026-04-20 16:14:11 +08:00
  • 61daad3bba vim-patch:8.2.4912: using execute() to define a lambda doesn't work (#39229) Jan Edmund Lazo 2026-04-19 23:36:47 -04:00
  • 5153006747 vim-patch:9.2.0364: tests: test_smoothscroll_textoff_showbreak() fails zeertzjq 2026-04-20 09:31:22 +08:00
  • 898ccbc68a fix(smoothscroll): crash when resizing to textoff with showbreak Jaehwang Jung 2026-04-19 02:16:31 +09:00
  • 310cc36fda Merge pull request #39201 from tomtomjhj/textoff-showbreak-crash zeertzjq 2026-04-20 09:45:12 +08:00
  • 2ee25ba41b vim-patch:9.2.0364: tests: test_smoothscroll_textoff_showbreak() fails zeertzjq 2026-04-20 09:31:22 +08:00
  • 79a7a4abe1 fix(smoothscroll): crash when resizing to textoff with showbreak Jaehwang Jung 2026-04-19 02:16:31 +09:00
  • a433f1d0ac vim-patch:9.2.0365: using int as bool (#39232) zeertzjq 2026-04-20 09:08:38 +08:00
  • fe986e5dd0 feat(options): add 'winpinned' to pin a window #39157 luukvbaal 2026-04-20 02:36:55 +02:00
  • ea45e6f6ba fix(health): workaround nil vim.system():wait() result Justin M. Keyes 2026-04-19 18:11:34 +02:00
  • 7542323865 fix(jobstart): use uv_os_environ directly Justin M. Keyes 2026-04-19 18:02:57 +02:00
  • a38451be40 fix(excmd): nlua_call_excmd require() failure is a "lua_error" Justin M. Keyes 2026-04-19 17:37:03 +02:00
  • 919a109951 refactor(excmd): migrate ex_terminal to Lua Justin M. Keyes 2026-04-18 17:17:54 +02:00
  • b8dcb34839 refactor(excmd): migrate help.c to Lua Justin M. Keyes 2026-04-18 16:57:20 +02:00
  • fe7218528d refactor(excmd): migrate ex_checkhealth to Lua Justin M. Keyes 2026-04-18 16:40:25 +02:00
  • 5f6abd34f5 fix(lsp): notify when maximum created hl groups is reached #39231 Maria Solano 2026-04-19 16:05:51 -07:00
  • e8b3968774 docs(lsp): description for on_list example #39230 Maria Solano 2026-04-19 15:30:45 -07:00
  • 9966afbc9d fix(drawline): hang while redrawing diff filler above fold #39219 Jaehwang Jung 2026-04-20 01:29:31 +09:00
  • f2cc0a249d fix(drawline): hang while redrawing diff filler above fold #39219 Jaehwang Jung 2026-04-20 01:29:31 +09:00
  • c6209e5542 feat(excmd): add EXX error codes for :lsp, :log #39135 Olivia Kinnear 2026-04-19 09:40:49 -05:00
  • 43398547ec backport docs: misc (#39206) Justin M. Keyes 2026-04-19 08:36:19 -04:00
  • 15991abaa7 backport: feat(events): trigger MarkSet autocmd in :delmarks (#39218) Ashley Hauck 2026-04-19 14:20:56 +02:00
  • 4b54bca3df feat(events): trigger MarkSet autocmd in :delmarks #39156 Ashley Hauck 2026-04-19 13:42:08 +02:00
  • d393975b04 Merge pull request #39211 from janlazo/vim-8.2.2245 zeertzjq 2026-04-19 10:35:04 +08:00
  • 9ded2fb7c8 vim-patch:8.2.3024: execute() function test fails Jan Edmund Lazo 2026-04-18 22:10:20 -04:00
  • cb4eb1b33b vim-patch:8.2.2245: Vim9: return value of winrestcmd() cannot be executed Jan Edmund Lazo 2026-04-18 21:53:28 -04:00
  • 88dd492996 fix(lsp): stale codelens after external file change (#39203) Jaehwang Jung 2026-04-19 10:27:02 +09:00
  • 5907307662 fix(lsp): skip codelens refresh redraw for deleted buffer #39193 Jaehwang Jung 2026-04-19 04:38:09 +09:00
  • 34cbfeca9c fix(lsp): show CompletionItem.detail in info popup #38904 glepnir 2026-04-19 03:43:20 +08:00
  • 326a7d5afb docs(events): Lua types for autocmd event-data #38518 Aditya Malik 2026-04-18 22:47:45 +05:30
  • 9aadbed770 fix(lua): make vim._with() work with buf=0 and win=0 context #39151 Evgeni Chasnovski 2026-04-18 19:04:28 +03:00
  • 1ebb9b16d2 fix(eval): crash on some NULL ptr deref #39182 phanium 2026-04-19 02:08:10 +08:00
  • b351afb1b1 fix(lsp): show CompletionItem.detail in info popup #38904 glepnir 2026-04-19 03:43:20 +08:00
  • 54398c5874 docs: misc #39045 Justin M. Keyes 2026-04-18 15:38:59 -04:00
  • 97caa88972 fix(lsp): skip codelens refresh redraw for deleted buffer #39193 Jaehwang Jung 2026-04-19 04:38:09 +09:00
  • f0329092f7 fix(eval): crash on some NULL ptr deref #39182 phanium 2026-04-19 02:08:10 +08:00
  • 2cb240319b docs(events): Lua types for autocmd event-data #38518 Aditya Malik 2026-04-18 22:47:45 +05:30
  • 3a4cc5db0b fix(lua): make vim._with() work with buf=0 and win=0 context #39151 Evgeni Chasnovski 2026-04-18 19:04:28 +03:00
  • a306cd7028 Merge #39176 from justinmk/luavimfn Justin M. Keyes 2026-04-18 11:15:01 -04:00
  • 6701b45331 refactor(vimfn): full-Lua impl of vim.fn.environ() Justin M. Keyes 2026-04-17 23:13:47 +02:00
  • 3ebfa2a3cb feat(vimfn): use Lua for more excmds/vimfns Justin M. Keyes 2026-04-17 18:14:14 +02:00
  • 20c6edbc12 test(tui_spec): don't run tty-test in a shell (#39186) zeertzjq 2026-04-18 19:53:19 +08:00
  • 48d11681c2 test(tui_spec): don't run tty-test in a shell (#39186) zeertzjq 2026-04-18 19:53:19 +08:00
  • f2a5c90cbc fix(marks): adjust marks when unloading "nofile" buffer #39118 luukvbaal 2026-04-18 12:53:00 +02:00
  • c6578ea28b fix(vim.filetype): match() fails if g:ft_ignore_pat is not defined #39158 Evgeni Chasnovski 2026-04-18 13:50:28 +03:00
  • 68f7acaaae fix(marks): adjust marks when unloading "nofile" buffer #39118 luukvbaal 2026-04-18 12:53:00 +02:00
  • 6b9b4a1377 fix(vim.filetype): match() fails if g:ft_ignore_pat is not defined #39158 Evgeni Chasnovski 2026-04-18 13:50:28 +03:00
  • 48035739a4 vim-patch:9.1.2004: MS-Windows: executable() cannot find file in directory with single char (#39183) Jan Edmund Lazo 2026-04-18 01:55:17 -04:00
  • 55d3d1bbeb backport: test(lsp): extract buf/util parts from lsp_spec.lua (#39170) Justin M. Keyes 2026-04-17 23:01:28 -04:00
  • 27214645f6 vim-patch:450895d: runtime(make): fix wrong highlighting with $ inside double quotes (#39177) zeertzjq 2026-04-18 08:06:56 +08:00
  • 19a54ad964 vim-patch:e666597: runtime(doc): make window option description a bit less vague (#39173) zeertzjq 2026-04-18 07:28:12 +08:00
  • 062d0a74b4 Merge pull request #39179 from zeertzjq/vim-6b26afe zeertzjq 2026-04-18 08:45:40 +08:00
  • 7219b816ea fix(lsp): limit number of created highlight groups (#39133) Evgeni Chasnovski 2026-04-18 03:16:11 +03:00
  • 09821bc04e vim-patch:68d3129: runtime(django): Removed unsupported template statements and filters by current LTS. zeertzjq 2026-04-18 08:08:14 +08:00
  • 54eefd420d vim-patch:8bcae3c: runtime(django): Add missing djangoStatement get_language_info. zeertzjq 2026-04-18 08:08:02 +08:00
  • 26b43af26c vim-patch:6b26afe: runtime(django): Add missing statements and filters. zeertzjq 2026-04-18 08:07:48 +08:00
  • eb569a695f vim-patch:450895d: runtime(make): fix wrong highlighting with $ inside double quotes (#39177) zeertzjq 2026-04-18 08:06:56 +08:00
  • 674f4b35ab vim-patch:e666597: runtime(doc): make window option description a bit less vague (#39173) zeertzjq 2026-04-18 07:28:12 +08:00
  • d3ef77639a fix(terminal): forward streamed bracketed paste properly (#39152) zeertzjq 2026-04-18 06:33:52 +08:00
  • 501a4425e2 ci: bump the github-actions group across 2 directories with 2 updates dependabot[bot] 2026-04-17 12:29:44 +00:00
  • 0d4d285bd2 perf(vim.fn): call Lua-implemented vim.fn.xx() directly #39166 Justin M. Keyes 2026-04-17 19:10:20 -04:00
  • 03193e2963 vim-patch:ab02d65: runtime(gzip): Remove compatibility fall-backs, harden random filename generation (#39165) zeertzjq 2026-04-18 06:39:54 +08:00
  • 4eaf782bb6 fix(terminal): forward streamed bracketed paste properly (#39152) zeertzjq 2026-04-18 06:33:52 +08:00
  • e84076c7c6 test(lsp): extract buf/util parts from lsp_spec.lua #39149 Yi Ming 2026-04-18 03:27:50 +08:00
  • af6dddc2cf refactor(cmdexpand): duplicate code #39167 Justin M. Keyes 2026-04-17 13:23:03 -04:00
  • f93561723c test: include test path in summary (#39141) zeertzjq 2026-04-17 21:20:36 +08:00
  • e4dc08da1a fix(completion): update CursorColumn during completion (#39159) zeertzjq 2026-04-17 21:20:51 +08:00
  • 724fccd46f fix(completion): update CursorColumn during completion (#39159) zeertzjq 2026-04-17 21:20:51 +08:00
  • fefad0721a test: include test path in summary (#39141) zeertzjq 2026-04-17 21:20:36 +08:00
  • 2c67daee88 ci: bump the github-actions group across 2 directories with 2 updates dependabot[bot] 2026-04-17 12:29:44 +00:00
  • 891c6c9150 vim-patch:8.2.2440: documentation based on patches is outdated (#39144) zeertzjq 2026-04-17 09:50:03 +08:00
  • 39410ef42b vim-patch:8.2.2440: documentation based on patches is outdated (#39144) zeertzjq 2026-04-17 09:50:03 +08:00
  • 3d01b127f6 test: lint EXX error codes #8155 Justin M. Keyes 2026-04-16 10:48:11 -04:00
  • eb4e7f15d6 refactor: move e_invalwindow to errors.h (#39067) glepnir 2026-04-15 11:59:07 +08:00
  • ee6c718feb docs(pack): improve "Synchronize across machines" steps #39122 Evgeni Chasnovski 2026-04-16 17:33:20 +03:00
  • 111c7f434e fix(treesitter): TSNode:id() with NUL byte causes unreliable select() #39134 altermo 2026-04-16 19:52:20 +02:00
  • b08c289a45 fix(ui2): dialog paging is inconsistent #39128 luukvbaal 2026-04-16 22:32:08 +02:00
  • f0a8e6f337 fix(ui2): dialog paging is inconsistent #39128 luukvbaal 2026-04-16 22:32:08 +02:00
  • a61a0bf407 refactor(lsp): provide a default list handler example #39005 Yi Ming 2026-04-17 03:15:04 +08:00
  • bb2284d75e fix(treesitter): TSNode:id() with NUL byte causes unreliable select() #39134 altermo 2026-04-16 19:52:20 +02:00
  • 9d66c7828e docs(diagnostic): severity names are sometimes allowed #39120 Evgeni Chasnovski 2026-04-16 17:32:35 +03:00
  • 5f23c0a1cf test(pack): increase retry timeout for startup test #39125 Evgeni Chasnovski 2026-04-16 17:11:34 +03:00
  • bc6d946cca test: lint EXX error codes #8155 Justin M. Keyes 2026-04-16 10:48:11 -04:00
  • 42e9d8dfd1 docs(pack): improve "Synchronize across machines" steps #39122 Evgeni Chasnovski 2026-04-16 17:33:20 +03:00
  • 711f3cc299 docs(diagnostic): severity names are sometimes allowed #39120 Evgeni Chasnovski 2026-04-16 17:32:35 +03:00
  • a1712503d8 backport test: lint naming conventions (#39124) Justin M. Keyes 2026-04-16 10:29:50 -04:00