Commit Graph

  • 0697c24601 vim-patch:9.2.0413: Scrolling wrong with 'splitkeep' when changing 'cmdheight' (#39493) zeertzjq 2026-04-29 13:42:02 +08:00
  • f04dc2fcfc vim-patch:9.2.0408: Insert-mode <Cmd> edits can corrupt undo (#39492) zeertzjq 2026-04-29 13:09:55 +08:00
  • c33e60f748 revert: "vim-patch:9.2.0405: when jumping to tags, will open URLs (#39461)" (#39487) zeertzjq 2026-04-29 07:18:02 +08:00
  • 1799aaebda fix(lsp): util.lua attempt to concatenate userdata #39225 Olivia Kinnear 2026-04-28 18:17:44 -05:00
  • 55ceb314ca feat(ui): use vim.ui.select for :tselect, z= #39478 Justin M. Keyes 2026-04-28 18:29:17 -04:00
  • 33ea63011c perf(treesitter): reuse edited tree ranges for callbacks Lewis Russell 2026-04-27 17:29:37 +01:00
  • 378f5f49b3 backport: fix(lsp): show meaningful error on invalid completion response (#39476) neovim-backports[bot] 2026-04-28 11:27:50 -04:00
  • 24a4bf20c0 backport: fix(termdebug): fix evaluate display with gdb pretty print (#39475) neovim-backports[bot] 2026-04-28 11:25:53 -04:00
  • b9431b340f fix(lsp): show meaningful error on invalid completion response #39445 glepnir 2026-04-28 22:18:37 +08:00
  • c06e3d6f81 fix(termdebug): evaluate display with gdb pretty print #39453 Matthew Hughes 2026-04-28 15:13:56 +01:00
  • 45c5cbb4c5 feat(health): vim.ui.img healthcheck #39449 Chip Senkbeil 2026-04-28 09:12:13 -05:00
  • 62db5bebdd fix(messages): message kind for :recover and swapfile attention #39444 luukvbaal 2026-04-28 16:05:06 +02:00
  • 72bc6c5801 vim-patch:9.2.0405: when jumping to tags, will open URLs (#39461) zeertzjq 2026-04-28 08:07:57 +08:00
  • 34bf0472ab fix(marks): don't use spell decorations from other lines (#39441) zeertzjq 2026-04-28 07:00:23 +08:00
  • e4458b7f24 vim-patch:96be273: runtime(doc): fix :z command description again (#39459) zeertzjq 2026-04-28 07:20:43 +08:00
  • 0a7201095b vim-patch:9.2.0400: sandbox callbacks selected through 'complete' (#39452) Barrett Ruth 2026-04-27 19:09:33 -04:00
  • a0820481f2 fix(excmd): use realtime for v:starttime, :uptime #39425 Till Bungert 2026-04-28 01:01:47 +02:00
  • 46c83ce321 fix(marks): don't use spell decorations from other lines (#39441) zeertzjq 2026-04-28 07:00:23 +08:00
  • 3411c95828 docs(lua): place vim.ui.img section after vim.ui #39456 Olivia Kinnear 2026-04-27 15:56:25 -05:00
  • 96d5dd4107 perf(vim.pos): use numeric index internally #39447 Yi Ming 2026-04-28 01:43:46 +08:00
  • d40875a2f8 perf(vim.pos): use numeric index internally #39447 Yi Ming 2026-04-28 01:43:46 +08:00
  • c822a2657c refactor(lua): move vim.wait into runtime Lua Lewis Russell 2026-03-01 12:05:59 +00:00
  • 4431713285 feat(events)!: support Optionset modified, drop BufModifiedSet #35610 glepnir 2026-04-27 18:30:11 +08:00
  • 695e4f8112 docs: update version.c #39257 github-actions[bot] 2026-04-27 06:11:21 -04:00
  • ca1c28c2a8 build(deps): bump tree-sitter to fb348c349 Christian Clason 2026-04-27 09:23:26 +02:00
  • aeba27f37b feat(doc): document Lua alternative for vim.fn Lewis Russell 2025-04-04 16:12:22 +01:00
  • 689c824ef7 vim-patch:8.2.2128: there is no way to do something on CTRL-Z (#39440) Jan Edmund Lazo 2026-04-26 23:57:01 -04:00
  • f69aadd2b4 Merge pull request #39435 from zeertzjq/vim-0ca1121 zeertzjq 2026-04-27 07:02:53 +08:00
  • 9505dfb9ed vim-patch:076366b: runtime(javascript): Fix regex highlighting after ( zeertzjq 2026-04-27 06:08:42 +08:00
  • 5834743735 vim-patch:c23bfd7: runtime(help): fix wrong check for existing HelpComplete function zeertzjq 2026-04-27 06:07:42 +08:00
  • f0ad84366a vim-patch:3cc7d50: runtime(algol68): Add new syntax file, ftplugin and filetype detection zeertzjq 2026-04-27 06:04:20 +08:00
  • 736b28630e vim-patch:1ce03d6: runtime(dockerfile): Update syntax, fix RUN command highlighting zeertzjq 2026-04-27 06:03:58 +08:00
  • 9c3b2da4f6 vim-patch:bf6892a: runtime(doc): Update documentation on :z zeertzjq 2026-04-27 06:03:16 +08:00
  • 91a15b7137 vim-patch:0ca1121: runtime(help): make help omnifunc global zeertzjq 2026-04-27 06:01:58 +08:00
  • b26b543f16 docs: fix CI failure #39436 zeertzjq 2026-04-27 06:20:46 +08:00
  • 5f9e828008 feat(ui): vim.ui.img api #37914 Chip Senkbeil 2026-04-26 17:07:05 -05:00
  • 0f6f5cd0a7 Merge pull request #39428 from justinmk/release Justin M. Keyes 2026-04-26 16:30:12 -04:00
  • d735ce36ec docs: sort quasi-keysets Justin M. Keyes 2026-04-26 17:07:32 +02:00
  • b1b489b316 build(docs): sort/lint class fields and keysets Justin M. Keyes 2026-04-26 12:36:07 +02:00
  • 534b1a8e7e docs: vim.ui.select, misc Justin M. Keyes 2026-04-25 19:39:35 +02:00
  • e77e260d36 docs: lsp.CodeActionContext, nested @inlinedoc Justin M. Keyes 2026-04-25 17:16:45 +02:00
  • 8308544fe5 fix(lsp): handle relative='editor' in make_floating_popup_options() #39320 Daigo Yamashita 2026-04-26 12:41:13 -07:00
  • 834047cb14 Merge #39427 from justinmk/doc2 Justin M. Keyes 2026-04-26 14:39:29 -04:00
  • 2d9e1ebb50 docs: sort quasi-keysets Justin M. Keyes 2026-04-26 17:07:32 +02:00
  • 033efbbd32 build(docs): sort/lint class fields and keysets Justin M. Keyes 2026-04-26 12:36:07 +02:00
  • fb56d50032 fix(eval): writestring() handling of null #39328 Justin M. Keyes 2026-04-26 09:55:52 -04:00
  • 1e3e06f582 Merge #39398 from justinmk/doc2 Justin M. Keyes 2026-04-26 09:56:29 -04:00
  • 6d0cdcd605 fix(eval): writestring() handling of null #39328 Justin M. Keyes 2026-04-26 09:55:52 -04:00
  • d960ae6760 docs: vim.ui.select, misc Justin M. Keyes 2026-04-25 19:39:35 +02:00
  • 35a5ac9aa6 Merge pull request #39419 from justinmk/release Justin M. Keyes 2026-04-26 07:40:27 -04:00
  • 825bfba789 docs: lsp.CodeActionContext, nested @inlinedoc Justin M. Keyes 2026-04-25 17:16:45 +02:00
  • 2ec758f403 fix(vim.range): validate arguments on all cases #39415 Luis Calle 2026-04-26 05:35:21 -05:00
  • 49efe692f3 feat(vim.pos): accept buf=0 for current buf #39414 Luis Calle 2026-04-26 05:34:18 -05:00
  • 828a35b14f feat(docs): render class dot members as module functions Yi Ming 2026-04-15 22:12:18 +08:00
  • b6ccf44aef revert: "docs: vim.range, vim.pos #38869" Yi Ming 2026-04-15 20:46:46 +08:00
  • 682067c46a fix(vim.range): validate arguments on all cases #39415 Luis Calle 2026-04-26 05:35:21 -05:00
  • 0b7a291238 feat(vim.pos): accept buf=0 for current buf #39414 Luis Calle 2026-04-26 05:34:18 -05:00
  • 0039a13fe4 vim-patch:9.2.0395: tests: Test_backupskip() may read from $HOME (#39417) zeertzjq 2026-04-26 16:59:32 +08:00
  • 924dbf10b8 vim-patch:5f7c524: runtime(doc): Update the ga output to match the actual output (#39412) zeertzjq 2026-04-26 07:17:17 +08:00
  • cdd5009824 vim-patch:8.2.1498: on slow systems tests can be flaky (#39413) zeertzjq 2026-04-26 07:03:40 +08:00
  • f8f95ee412 build(vim-patch): update N/A test files (#39405) Jan Edmund Lazo 2026-04-25 18:31:19 -04:00
  • 53d34ba719 ci(news): only rerun on ci:skip-news label changes #39399 Barrett Ruth 2026-04-25 13:47:33 -04:00
  • e474c9856d Merge #39350 from echasnovski/pack-confirm-gx Justin M. Keyes 2026-04-25 14:01:57 -04:00
  • 26678ebbd8 backport: docs: misc (#39395) Justin M. Keyes 2026-04-25 13:51:22 -04:00
  • 3d96095a0f ci(reviewers): cancel redundant reviewer assignment runs per PR #39404 Barrett Ruth 2026-04-25 13:49:39 -04:00
  • cf17575b7b backport: docs(vim.ui): document an interface for vim.ui.select preview (#39401) neovim-backports[bot] 2026-04-25 13:48:07 -04:00
  • 1aeaa61bcf ci(news): only rerun on ci:skip-news label changes #39399 Barrett Ruth 2026-04-25 13:47:33 -04:00
  • e45cdbc7c4 fix(util): add and use forge link computation Evgeni Chasnovski 2026-04-24 12:02:46 +03:00
  • d01dc690e1 feat(pack): support textDocument/documentLink in confirmation buffer Evgeni Chasnovski 2026-04-23 19:50:02 +03:00
  • c44df255aa docs(vim.ui): "preview" interface for vim.ui.select() #37360 Evgeni Chasnovski 2026-04-25 20:03:55 +03:00
  • 5e6c8d4edf fix(lsp): check window is still valid after async request #39396 Yi Ming 2026-04-26 00:11:09 +08:00
  • 775c7d1b53 fix(lsp): check window is still valid after async request #39396 Yi Ming 2026-04-26 00:11:09 +08:00
  • eeee4bd4fc feat(treesitter/extmark): support removing a conceal highlight #35087 Peter Cardenas 2026-04-25 08:42:44 -07:00
  • b70224e3bd docs: misc #39256 Justin M. Keyes 2026-04-25 11:16:18 -04:00
  • cb6c4cadf5 Merge #39389 from ofseed/lsp-parse-perf Justin M. Keyes 2026-04-25 11:08:04 -04:00
  • 0a9016689e ci: ensure full sanitizer logs are shown in CI #39361 Justin M. Keyes 2026-04-25 10:33:39 -04:00
  • f0baa18043 fix(channel): stack-buffer-overflow with exit during connection (#39387) zeertzjq 2026-04-25 20:07:22 +08:00
  • 4ed2e66d2e fix(channel): stack-buffer-overflow with exit during connection (#39387) zeertzjq 2026-04-25 20:07:22 +08:00
  • bbd0fdd36d perf(lsp): avoid unnecessary string allocations when parsing content-length Yi Ming 2026-04-25 12:52:08 +08:00
  • 1235c956ca refactor: support buf:ref() in stringbuffer shim Yi Ming 2026-04-25 13:42:28 +08:00
  • e5114d03b5 test: add finally() to meta file (#39388) zeertzjq 2026-04-25 16:47:48 +08:00
  • fb795cee3e fix(build): add _core/time.lua to gettext #39384 Olivia Kinnear 2026-04-25 04:24:43 -05:00
  • df8cf0ed25 test: add finally() to meta file (#39388) zeertzjq 2026-04-25 16:47:48 +08:00
  • aedbae4ab6 fix(lsp): handle self-mapped methods in supports_method #39383 Tristan Knight 2026-04-24 23:48:23 +01:00
  • f83d0b9653 fix(lsp): handle self-mapped methods in supports_method #39383 Tristan Knight 2026-04-24 23:48:23 +01:00
  • e5d6d2e769 backport: fix(api): leak preview callback LuaRef in nvim_create_user_command (#39377) neovim-backports[bot] 2026-04-24 17:27:46 -04:00
  • 4df16ecdb9 backport: fix(api): LuaRef leak in nvim_set_keymap on LHS too long (>=66 bytes) (#39376) neovim-backports[bot] 2026-04-24 17:27:14 -04:00
  • 3c45cb3bf6 Merge pull request #39371 from justinmk/release Justin M. Keyes 2026-04-24 15:00:08 -04:00
  • 66149ca668 feat(tui): restore 'ttyfast' to control tty requests #38699 Kyle 2026-04-24 13:45:20 -05:00
  • 3b69e3d0cf test: fix merge conflict Justin M. Keyes 2026-04-24 18:43:13 +02:00
  • 393f687503 fix(api): leak preview callback LuaRef in nvim_create_user_command #39357 Barrett Ruth 2026-04-24 14:13:24 -04:00
  • 58aad59e1c fix(api): LuaRef leak in nvim_set_keymap on LHS too long (>=66 bytes) #39351 Barrett Ruth 2026-04-24 14:10:28 -04:00
  • f130922744 fix(path): normalize path slashes on Windows #37729 tao 2026-04-25 01:20:25 +08:00
  • 27191e0f4f feat(api): nvim_echo(percent=nil) means "unknown" progress #39029 Peter Cardenas 2026-04-24 08:57:35 -07:00
  • 3d923bfa50 test: curbuf initialized in describe-block glepnir 2026-04-24 21:30:33 +08:00
  • a57fab2f2d test: curbuf initialized in describe-block #39365 glepnir 2026-04-24 21:30:33 +08:00
  • 2c7679f4d3 fix(lsp): more info in error msg, deduplicate test #39359 Justin M. Keyes 2026-04-24 07:40:33 -04:00
  • 5c88492a13 fix(trust): always use "/" slashes in filepaths #39355 Justin M. Keyes 2026-04-24 07:37:21 -04:00
  • c0e358f7e8 vim-patch:9.2.0390: filetype: some Beancount files are not recognized (#39360) zeertzjq 2026-04-24 07:50:31 +08:00
  • 654c964d1a fix(trust): hash unchanged empty buffers as empty files #39027 Barrett Ruth 2026-04-23 15:01:37 -04:00