Commit Graph

  • 456fb08542 docs: update version.c #37784 github-actions[bot] 2026-02-18 01:53:15 -05:00
  • a5eb023a53 fix(prompt): clear undo when changing/appending prompt Sean Dewar 2026-02-17 10:34:42 +00:00
  • 602cbbe1d9 fix(prompt): prompt_setprompt cursor col adjustment Sean Dewar 2026-02-17 12:48:19 +00:00
  • 29a46a11aa fix(ui2): don't change configured message target implicitly #37924 luukvbaal 2026-02-17 19:12:49 +01:00
  • f3feae0bbf fix(terminal): crash after deleting buffer lines (#37921) zeertzjq 2026-02-17 21:00:13 +08:00
  • bd12aef784 fix(highlight): refresh highlight attrs before message output #25737 glepnir 2026-02-17 20:59:07 +08:00
  • 73c4472d4a Merge #37913 prompt-bufffer, u_savecommon Justin M. Keyes 2026-02-17 07:40:19 -05:00
  • 4f6b3e5c15 fix(terminal): spurious buffer update with empty buf (#37920) zeertzjq 2026-02-17 20:30:34 +08:00
  • e268760e46 feat(ui2): show active paging keys in dialog float title #37919 luukvbaal 2026-02-17 13:28:56 +01:00
  • 444c195edb fix(highlight): blend underline check and use struct key for attr cache glepnir 2026-02-12 12:29:57 +08:00
  • dcbe5bdd96 feat(ftplugin): treesitter default highlighting for markdown Christian Clason 2026-02-16 18:13:58 +01:00
  • 17d126049a test: don't run test cases directly in describe() (#37915) zeertzjq 2026-02-17 11:34:12 +08:00
  • ce9dbd398b fix(undo): u_savecommon uses wrong buffer Sean Dewar 2026-02-17 00:06:03 +00:00
  • 16bf7652b7 fix(prompt): prompt_setprompt with unloaded buffer, ': with lnum 0 Sean Dewar 2026-02-16 22:09:14 +00:00
  • dbe07e292e refactor(tests): server_spec #37912 Justin M. Keyes 2026-02-16 19:19:58 -05:00
  • 16495e6863 fix(ui2): only set dialog on_key callback once #37905 luukvbaal 2026-02-16 23:11:32 +01:00
  • 13cf80deef fix(lsp): map all LSP methods to server capabilities (#37910) Tristan Knight 2026-02-16 21:20:34 +00:00
  • 51c2799162 build(deps): bump luajit to 1c3b5a4d7 Christian Clason 2026-02-16 18:37:50 +01:00
  • 05bd4398c5 feat(lsp): support textDocument/documentLink (#37644) Maria Solano 2026-02-16 11:05:33 -08:00
  • 49c19a1fe3 fix(messages): message not flushed at end of command #37904 luukvbaal 2026-02-16 17:51:43 +01:00
  • 6e1745e96e feat(lua): support vim.Range:has(vim.pos) #37879 Maria Solano 2026-02-16 08:05:38 -08:00
  • 501a21f333 fix(coverity/637363): out-of-bounds write #37878 Jibril 2026-02-16 09:51:00 -05:00
  • f4e88cfe42 Merge #37875 prompt-buffer fixes Justin M. Keyes 2026-02-16 09:37:36 -05:00
  • a393347673 fix(extmark): adjust invalidate range by one for deleted lines #37897 luukvbaal 2026-02-16 15:35:53 +01:00
  • d131d67e67 fix(float): clamp floating window above cmdline #37899 luukvbaal 2026-02-16 15:33:32 +01:00
  • 249f305bbc feat(defaults): per-platform 'guifont' default #37175 Rahul Yedida 2026-02-16 09:05:23 -05:00
  • e6fae64454 fix(terminal): handle opening terminal on unloaded buffer (#37894) zeertzjq 2026-02-16 21:47:45 +08:00
  • 9c3ba55128 Merge pull request #37902 from zeertzjq/vim-9.1.1668 zeertzjq 2026-02-16 21:39:23 +08:00
  • 4450a45466 vim-patch:9.1.1954: Setting a byte in a blob, accepts values outside 0-255 zeertzjq 2026-02-16 21:03:21 +08:00
  • cbec4603a0 vim-patch:partial:9.1.1668: items() does not work for Blobs zeertzjq 2026-02-16 20:37:43 +08:00
  • 992543c361 vim-patch:8.2.3841: Vim9: outdated TODO items, disabled tests that work (#37900) zeertzjq 2026-02-16 20:32:18 +08:00
  • b51fc202ce vim-patch:3de7384: runtime(doc): Fix :help complete() example (#37891) zeertzjq 2026-02-16 14:31:51 +08:00
  • 1eb2ca9fcf Merge pull request #37889 from zeertzjq/vim-abac1c1 zeertzjq 2026-02-16 10:52:54 +08:00
  • b8ec43a4a7 vim-patch:abac1c1: runtime(zip): use system() instead of :! zeertzjq 2026-02-16 10:29:20 +08:00
  • 777db84ef5 Merge pull request #37886 from zeertzjq/vim-c68e64d zeertzjq 2026-02-16 09:42:16 +08:00
  • 4c35d0d762 vim-patch:0435abf: runtime(fstab): Add cgroup2 to valid device types zeertzjq 2026-02-16 08:45:18 +08:00
  • 4b0654db25 vim-patch:3794d9b: runtime(vim): Error codes should not be highlighed with vim9CommentTitle zeertzjq 2026-02-16 08:44:47 +08:00
  • fdf20f32ee vim-patch:c68e64d: runtime(sh): fix spurious nextgroup=shComment on shEscape zeertzjq 2026-02-16 08:44:36 +08:00
  • 172776b459 Merge pull request #37884 from zeertzjq/vim-9.2.0007 zeertzjq 2026-02-16 09:07:51 +08:00
  • cf68c82598 test(old): restore test coverage for invalid 'statusline' flag zeertzjq 2026-02-16 08:24:19 +08:00
  • 77d396caf4 vim-patch:9.2.0009: tests: test_cindent are not ordered zeertzjq 2026-02-16 07:40:16 +08:00
  • b59eba3ada vim-patch:9.2.0007: cindent: recognizing labels within commented lines zeertzjq 2026-02-16 07:39:02 +08:00
  • 51dc752e6c fix(prompt): wrong changed lnum in init_prompt Sean Dewar 2026-02-15 17:02:40 +00:00
  • 3a10405214 fix(prompt): prompt_setprompt does not adjust extmarks, no on_bytes Sean Dewar 2026-02-15 16:22:47 +00:00
  • 7641177c5f fix(prompt): wrong cursor col after prompt_setprompt, no on_lines Sean Dewar 2026-02-15 03:21:07 +00:00
  • b072f89d1e vim-patch:9.2.0004: Changing hidden prompt buffer cancels :startinsert/:stopinsert (#37881) zeertzjq 2026-02-16 06:51:03 +08:00
  • 7d8653575f vim-patch:9.2.0004: Changing hidden prompt buffer cancels :startinsert/:stopinsert (#37881) zeertzjq 2026-02-16 06:51:03 +08:00
  • 4719b94443 feat(statusline): option to specify stacking highlight groups #37153 Riley Bruins 2026-02-15 09:16:51 -08:00
  • a1895f024a fix(lsp): support workspace/configuation with no section #27510 Tim Pope 2026-02-15 11:37:24 -05:00
  • 5c4b64aae5 fix(lsp): wait for exit_timeout on quit #37597 phanium 2026-02-15 20:33:49 +08:00
  • 3eb8a2784e test(lsp): wait up to 1 second to read messages Wayne Young 2026-02-13 17:14:26 -05:00
  • b614c15392 refactor(terminal): don't put cursor at bottom-left in Normal mode (#37873) zeertzjq 2026-02-15 17:25:22 +08:00
  • ead2b4f769 Merge #37870 from seandewar/prompt-crash Justin M. Keyes 2026-02-15 03:57:23 -05:00
  • 2a5d687cc9 fix(prompt): prompt_setprompt sets cursor col unnecessarily Sean Dewar 2026-02-15 05:45:57 +00:00
  • b3096b5860 fix(prompt): ml_get error with invalid ': lnum Sean Dewar 2026-02-15 01:27:25 +00:00
  • 4afbc25432 fix(prompt): heap-buffer-overflows with invalid ': col Sean Dewar 2026-02-15 01:01:41 +00:00
  • 1349233cd1 fix(prompt): heap-buffer-overflow in prompt_setprompt Sean Dewar 2026-02-15 00:13:37 +00:00
  • 7bb3c3068c fix(highlight): setting 'winhl' doesn't work with global ns (#37868) zeertzjq 2026-02-15 08:03:44 +08:00
  • 5c7a93917a test: move deprecated highlight API tests #37801 glepnir 2026-02-10 18:38:13 +08:00
  • f8d59cfab9 fix(highlight): setting 'winhl' doesn't work with global ns (#37868) zeertzjq 2026-02-15 08:03:44 +08:00
  • 8ab511bba5 feat(prompt): plugins can update prompt during user input #37743 Shadman 2026-02-14 23:18:08 +06:00
  • fb6a2c964d docs: Lua error codes E970, E5107-E5116 #37577 glepnir 2026-02-14 23:55:48 +08:00
  • b99cdd08de refactor(lsp): centralize provider capability resolution #37221 Tristan Knight 2026-02-14 15:50:48 +00:00
  • a7177e34c3 fix(highlight): link HLF_8 to something more prominent #34910 Justin M. Keyes 2026-02-14 09:17:08 -05:00
  • a512af0d74 build: zig tee, drop old XXD_URL #37863 Justin M. Keyes 2026-02-14 08:55:20 -05:00
  • 539b8027a3 fix(pack): explicitly close confirmation window #37861 Evgeni Chasnovski 2026-02-14 15:26:36 +02:00
  • cadddbff69 build(deps): bump luajit to 26fd1a7d6 Christian Clason 2026-02-14 12:23:49 +01:00
  • 01666aae64 feat(diagnostic): fromqflist({merge_lines}) #37416 Dmytro Pletenskyi 2026-02-14 12:07:01 +01:00
  • 0864939cc5 fix(restart): append -c <cmd> at end, drop -- [files…] #37846 Justin M. Keyes 2026-02-14 05:34:30 -05:00
  • b5ce7e74dc refactor(help): move local-additions to Lua #37831 Yochem van Rosmalen 2026-02-14 11:30:18 +01:00
  • 29c81ba27e refactor: fix coverity warnings (#37858) zeertzjq 2026-02-14 12:49:34 +08:00
  • 1a1a60bd05 fix(terminal): resuming doesn't work with command in fish (#37857) zeertzjq 2026-02-14 10:49:39 +08:00
  • a17d39314d docs(lua): correct vim.wait() interval description (#37856) zeertzjq 2026-02-14 09:05:08 +08:00
  • 73157c994d fix(messages): heap-buffer-overflow with shell command (#37855) zeertzjq 2026-02-14 09:03:52 +08:00
  • 9cbc430cfb fix(terminal): missing refresh with partial mappings (#37839) zeertzjq 2026-02-14 08:00:27 +08:00
  • 289695c14e vim-patch:48cee53: runtime(doc): Clarify :bd behaviour zeertzjq 2026-02-14 06:55:53 +08:00
  • 97c39be164 vim-patch:10f5573: runtime(systemverilog): use correct matchit pattern for the covergroup block zeertzjq 2026-02-14 06:55:23 +08:00
  • d49fe235f7 vim-patch:dcc4175: runtime(go,gleam): Remove 'formatprg' from ftplugins zeertzjq 2026-02-14 06:54:46 +08:00
  • 3432d87ce0 vim-patch:a39d7c2: runtime(sudoers): highlight usernames with hyphens, digits, underscores zeertzjq 2026-02-14 06:54:31 +08:00
  • 6657cc3671 fix(ui): repaint separator connectors after all window updates #37852 Riccardo Mazzarini 2026-02-14 00:39:05 +01:00
  • 6bc0b8ae87 feat(terminal): detect suspended PTY process (#37845) zeertzjq 2026-02-13 21:49:08 +08:00
  • 9c5ade9212 fix: wait() checks condition twice on each interval (#37837) zeertzjq 2026-02-13 21:02:40 +08:00
  • a7a7cdbcda fix(cmd): filter stdin file "-" from v:argv on :restart #37165 glepnir 2026-02-13 19:29:48 +08:00
  • 1ed064625c vim-patch:1cf38bf: runtime(css): Add missing numeric units (#37843) zeertzjq 2026-02-13 17:11:49 +08:00
  • ff142a7a74 vim-patch:9.1.2147: Compile warning in strings.c (#37842) zeertzjq 2026-02-13 17:02:10 +08:00
  • 1a1690660e vim-patch:9bf9d43: runtime(doc): various netrw related corrections zeertzjq 2026-02-13 15:58:09 +08:00
  • 937f64da70 vim-patch:partial:8ee0e0b: runtime(doc): Fix to two-space convention in user manual zeertzjq 2026-02-13 15:52:15 +08:00
  • 88dc44260f fix(api): preserve WinConfig style when converting float to split #37264 glepnir 2026-02-13 09:23:30 +08:00
  • cc7022c544 fix(terminal): scrollback may still be wrong on height increase (#37835) zeertzjq 2026-02-13 09:06:23 +08:00
  • 39d8a9c353 vim-patch:9.1.2146: filetype: cel files are not recognized (#37834) zeertzjq 2026-02-13 08:34:00 +08:00
  • 844a683641 vim-patch:56033b9: runtime(sh): Fix some ksh-specific deficiencies in syntax script zeertzjq 2026-02-13 06:22:57 +08:00
  • ca701ad947 vim-patch:04c3c68: runtime(sshdconfig): Update syntax zeertzjq 2026-02-13 06:22:38 +08:00
  • eaeb2419cf vim-patch:b27934b: runtime(django): add syntax support for partial zeertzjq 2026-02-13 06:22:24 +08:00
  • fa24df3264 fix(bufwrite.c): handle invalid byte sequences #37363 Kevin Goodsell 2026-02-12 14:38:11 -08:00
  • 8a0cbf04d6 feat(iter): peek(), skip(predicate) for non-list iterators #37604 Elijah Koulaxis 2026-02-12 18:55:16 +02:00
  • 179e7fccd7 fix(ui2): incomplete :echon message in g< pager #37819 phanium 2026-02-13 00:10:37 +08:00
  • e8ace82093 Merge #37096 from justinmk/doc2 Justin M. Keyes 2026-02-12 08:15:21 -05:00
  • d0822bbd15 fix(treesitter): highlight group for EditQuery captures #36265 Michele Campeotto 2026-02-12 14:07:13 +01:00
  • d995142dbd fix(scripts): collect_typos.lua: show commit message on failure Justin M. Keyes 2026-02-12 13:33:35 +01:00
  • 8a901a52e1 fix(health): avoid silent failure Justin M. Keyes 2026-02-11 23:12:46 +01:00