Commit Graph

  • 824af50fb9 vim-patch:f31407f: runtime(karel): Add indent plugin for Karel zeertzjq 2026-05-30 11:37:20 +08:00
  • 915fd47601 vim-patch:9.2.0558: filetype: Popcap Reanimation files are not recognized zeertzjq 2026-05-30 11:35:29 +08:00
  • 75a1e1a848 vim-patch:9.2.0557: filetype: Kawasaki Robots files are not recognized zeertzjq 2026-05-30 11:29:42 +08:00
  • dab675278f vim-patch:1e45fb1: runtime(karel): Add missing syntax items zeertzjq 2026-05-30 11:29:26 +08:00
  • b9d39f5bb2 fix(vim.fs): fs.dir() may return nil "type" on some filesystems #39749 abdulahmoda 2026-05-29 14:24:22 -04:00
  • e728c100b5 feat(lua): support table lhs in vim.keymap.set()/del() #39948 Olivia Kinnear 2026-05-29 13:45:33 -05:00
  • 4b5f026ac9 fix(vim.fs): fs.dir() may return nil "type" on some filesystems #39749 abdulahmoda 2026-05-29 14:24:22 -04:00
  • 8fac963f65 docs(treesitter): describe pattern_id of captures atusy 2026-05-29 18:51:44 +09:00
  • ac352a6df6 docs(treesitter): describe pattern_id of captures atusy 2026-05-29 18:51:44 +09:00
  • 5160ed4532 docs: update version.c #39776 github-actions[bot] 2026-05-29 06:06:14 -04:00
  • 91d6b046f7 build(vim-patch): N/A test files #40045 Jan Edmund Lazo 2026-05-29 06:04:28 -04:00
  • 1a7ab1ab47 vim-patch:9.2.0555: too many strlen() in ex_substitute() (#40042) zeertzjq 2026-05-29 10:37:17 +08:00
  • 94f661dc0e vim-patch:9.2.0549: Cursor wrong after autoindent strip is skipped (#40041) zeertzjq 2026-05-29 10:25:34 +08:00
  • 6d2eea9345 vim-patch:9.2.0547: "%v" in 'errorformat' is affected by 'tabstop' (#40040) zeertzjq 2026-05-29 09:35:37 +08:00
  • aa18f3c796 vim-patch:9.2.0553: runtime(netrw): netrw rejects hostnames containing _ zeertzjq 2026-05-29 08:54:01 +08:00
  • df1f8a60cf vim-patch:9.2.0551: filetype: Tolk files are not recognized zeertzjq 2026-05-29 08:51:55 +08:00
  • 4c70ee0256 vim-patch:9d5a20e: runtime(doc): Clarify the use of <Plug> mappings zeertzjq 2026-05-29 08:46:33 +08:00
  • 5d85669a33 refactor: rename vim.transport to vim.net.transport #40021 Yi Ming 2026-05-28 22:37:45 +08:00
  • 3600d1c13c vim-patch:5333d9b: runtime(algol68): Update syntax, always highlight prelude symbolic operators (#40025) zeertzjq 2026-05-28 07:16:45 +08:00
  • 5acb2a1d33 docs(lsp): document on_list deduplication #39941 Puneet Dixit 2026-05-27 19:51:45 +05:30
  • 445fe8a6b7 fix(lsp): calc correct screen_width when opts.relative == 'editor' (#39977) acehinnnqru 2026-05-25 06:00:53 +08:00
  • cad5a4cf5c fix(lsp): unwanted redraw for buffer not in window #40002 luukvbaal 2026-05-27 15:27:25 +02:00
  • c71e4ab2df Merge pull request #40018 from bfredl/neoziglua bfredl 2026-05-27 11:59:07 +02:00
  • dd5b738ffc fix(build): ziglua API change (very very minorly) bfredl 2026-05-27 11:20:49 +02:00
  • b3dfa86e02 vim-patch:9.2.0539: filetype: too many Bitbake include files are recognized (#40014) zeertzjq 2026-05-27 07:12:53 +08:00
  • d214c24129 vim-patch:9.2.0538: Cannot keep leading whitespace in %{} statusline expr (#40007) zeertzjq 2026-05-26 09:04:24 +08:00
  • 13b7319bae vim-patch:9.2.0535: tests: matchit plugin is not tested (#40006) zeertzjq 2026-05-26 08:28:08 +08:00
  • dca80038af Merge pull request #40004 from zeertzjq/vim-9.2.0533 zeertzjq 2026-05-26 08:01:00 +08:00
  • 86b2751cad vim-patch:c175ce8: runtime(spec): Drop obsolete s:GetRelVer() function zeertzjq 2026-05-26 07:42:19 +08:00
  • 3c0160c432 vim-patch:dfdeba1: runtime(vim): Update base syntax, fix mismtatched :def return type zeertzjq 2026-05-26 07:40:52 +08:00
  • a412a4a846 vim-patch:010a71b: runtime(zig): Update upstream repo zeertzjq 2026-05-26 07:40:32 +08:00
  • 93ca849361 Merge pull request #40003 from zeertzjq/vim-9.2.0531 zeertzjq 2026-05-26 07:39:50 +08:00
  • 13def2fa3a vim-patch:9.2.0533: '[ mark moved to end of inserted text after CTRL-R CTRL-P paste zeertzjq 2026-05-26 07:26:59 +08:00
  • 98b2fd16f0 vim-patch:9.2.0536: tests: Test_invalid_args() fails on GTK4 without xterm_clipboard zeertzjq 2026-05-26 07:24:29 +08:00
  • 6a2a8e66d6 vim-patch:9.2.0531: tests: Test_cd_completion() fails on MS-Windows with E344 zeertzjq 2026-05-26 07:23:40 +08:00
  • 101d19c43e Merge pull request #40000 from neovim/dependabot/github_actions/github-actions-44be538ff8 zeertzjq 2026-05-26 07:08:06 +08:00
  • 3faf76b837 ci: bump zizmorcore/zizmor-action dependabot[bot] 2026-05-25 18:29:09 +00:00
  • 2d192f3e6d Merge pull request #39920 from bfredl/luastring bfredl 2026-05-25 16:35:40 +02:00
  • d1cf3ab4c3 fix(marks): read from the correct variable in conceal_lines mark collection (#39991) Michał Dominiak 2026-05-25 04:19:26 -05:00
  • 70792aa6e4 fix(marks): read from the correct variable in conceal_lines mark collection (#39991) Michał Dominiak 2026-05-25 04:19:26 -05:00
  • 24e23de721 fix(lua): use even safer and even better error() message conversion bfredl 2026-05-20 21:02:00 +02:00
  • 89623e5992 vim-patch:53d97c9: runtime(compiler): Remove wrong escape in zig compiler files (#39989) zeertzjq 2026-05-25 07:05:20 +08:00
  • a9d7cbd722 fix(lsp): calc correct screen_width when opts.relative == 'editor' (#39977) acehinnnqru 2026-05-25 06:00:53 +08:00
  • dd65b4b152 vim-patch:e60d4b4: runtime(doc): update netrws "mt" command description (#39975) zeertzjq 2026-05-24 18:52:59 +08:00
  • 3b47e90349 Merge pull request #39974 from zeertzjq/vim-9.2.0524 zeertzjq 2026-05-24 18:16:44 +08:00
  • 01a21ec5b6 vim-patch:9.2.0525: spell: memory leak in spell_read_dic() zeertzjq 2026-05-24 18:02:28 +08:00
  • 1bf38c302d vim-patch:9.2.0524: spell: buffer overflow with many affix or compound flags zeertzjq 2026-05-24 08:04:49 +08:00
  • 61eddb3fe7 vim-patch:9.2.0523: tests: no test for using shellescape() in combination with :! (#39972) zeertzjq 2026-05-24 09:29:50 +08:00
  • cc1982bd06 vim-patch:9.2.0517: quickfix: can set quickfixtextfunc in restricted/sandbox mode (#39970) zeertzjq 2026-05-24 08:49:02 +08:00
  • 1a064abb0a vim-patch:9.2.0517: quickfix: can set quickfixtextfunc in restricted/sandbox mode (#39970) zeertzjq 2026-05-24 08:49:02 +08:00
  • daf2506a6d vim-patch:ecba601: runtime(doc): fix a few small problems (#39969) zeertzjq 2026-05-24 08:10:36 +08:00
  • b6b2b12494 vim-patch:9.2.0515: virtualedit=insert doesn't work during change operation (#39968) zeertzjq 2026-05-24 07:59:08 +08:00
  • 15a3318e13 vim-patch:9.2.0513: [security]: memory safety issues in spellfile.c (#39960) zeertzjq 2026-05-23 08:51:47 +08:00
  • c8dbb04da9 vim-patch:9.2.0510: setline() mapping may trigger autoindent (#39961) zeertzjq 2026-05-23 08:57:36 +08:00
  • 7a1bad27ca vim-patch:9.2.0513: [security]: memory safety issues in spellfile.c (#39960) zeertzjq 2026-05-23 08:51:47 +08:00
  • f53d9ac90b vim-patch:c7645fc: runtime(doc): add a few references to mouse behaviour (#39959) zeertzjq 2026-05-23 07:47:49 +08:00
  • ae9f7accdd fix(statusline): no cmdline ruler for autocommand window Luuk van Baal 2026-05-22 15:08:33 +02:00
  • b58ce1ab79 fix(statusline): no cmdline ruler for autocommand window Luuk van Baal 2026-05-22 15:08:33 +02:00
  • 17f233d56b ci: bump the github-actions group across 1 directory with 2 updates dependabot[bot] 2026-05-22 12:34:16 +00:00
  • a9deb8be53 Merge #39000 MessageStream abstraction Justin M. Keyes 2026-05-22 08:45:10 -04:00
  • 680ab13951 refactor(lsp): avoid using coroutine when parsing frames Yi Ming 2026-05-22 17:33:09 +08:00
  • 0e81835fae refactor(lsp): message stream abstraction for message framing Yi Ming 2026-05-02 13:33:45 +08:00
  • 929e644a5a refactor(lsp): move vim.lsp._transport to vim.net._transport Yi Ming 2026-04-02 10:48:27 +08:00
  • b576807410 Merge #39939 from marcuscaisey/lsp-completion-details Justin M. Keyes 2026-05-22 04:39:55 -04:00
  • 71c72c3409 fix(lsp): validate that workspace_edit isn't nil (#39947) Maria Solano 2026-05-21 19:00:02 -07:00
  • d9b8bac435 vim-patch:9.2.0508: completion: cannot complete user cmd :K with 'ignorecase' (#39944) zeertzjq 2026-05-22 08:07:55 +08:00
  • dee602e659 vim-patch:9.2.0508: completion: cannot complete user cmd :K with 'ignorecase' (#39944) zeertzjq 2026-05-22 08:07:55 +08:00
  • 2b5d611d6b vim-patch:44a1a6a: runtime(doc): Update wrong shellescape() example zeertzjq 2026-05-22 07:01:10 +08:00
  • d01cc0b8d0 vim-patch:6845c7a: runtime(doc): fix a typo in :map-local zeertzjq 2026-05-22 06:59:28 +08:00
  • f7ad2dd19f vim-patch:ff9fd81: runtime(debversions): Add stonking (26.10) as Ubuntu release name zeertzjq 2026-05-22 06:59:13 +08:00
  • 2845f95171 fix(lsp): advertise that CompletionItem.detail can be resolved (#39934) Marcus Caisey 2026-05-21 21:57:53 +01:00
  • c75365d22a refactor(lsp): centralise complete item info generation logic Marcus Caisey 2026-05-21 15:51:33 +01:00
  • d6d03716cf fix(lsp): show detail in popup when server can't completionItem/resolve Marcus Caisey 2026-05-13 17:53:27 +01:00
  • ce7df01391 fix(lsp): resolve CompletionItem if resolvable fields aren't populated Marcus Caisey 2026-05-13 16:02:15 +01:00
  • 10a53e7637 fix(lsp): generate snippet preview from resolved textEdit.newText Marcus Caisey 2026-05-12 22:38:53 +01:00
  • 7662001c48 fix(float): simplify :bufdelete focus retry #39928 glepnir 2026-05-21 22:38:04 +08:00
  • 1be55d02f5 fix(net): set buftype=nofile (again) #39930 Justin M. Keyes 2026-05-21 08:46:30 -04:00
  • 89431707a0 fix(ui2): unable to stop display of very long message #39823 luukvbaal 2026-05-21 11:24:39 +02:00
  • 26df751add fix(float): :bufdelete in floatwin may change focus #39858 glepnir 2026-05-21 17:06:50 +08:00
  • 7337e02563 refactor(docs): generate tui.txt $NVIM_TERMDEFS keys #39836 Kyle 2026-05-21 03:39:45 -05:00
  • a952575c3b vim-patch:9.2.0506: home_replace() function can be improved (#39925) zeertzjq 2026-05-21 09:35:27 +08:00
  • 74cc0364f1 vim-patch:85eb099: runtime(mbsync): Properly handle values for the "Sync" keyword zeertzjq 2026-05-21 07:52:54 +08:00
  • 040c5deb3f vim-patch:1294861: runtime(getscript,vimball,rust): Use correct shellescape() form for ! ex cmd zeertzjq 2026-05-21 07:52:30 +08:00
  • 3883cba996 fix(lsp): flush change notifications on save (#39894) Maria Solano 2026-05-20 16:33:10 -07:00
  • 9aa4608401 refactor: introduce nvim_on internally #39883 Justin M. Keyes 2026-05-20 17:33:01 -04:00
  • f83e0dcaf8 fix(vim.secure): read() command injection vulnerability #39918 Justin M. Keyes 2026-05-20 15:27:43 -04:00
  • 799cbfff85 fix(vim.secure): read() command injection vulnerability #39918 Justin M. Keyes 2026-05-20 15:27:43 -04:00
  • 17ddfde131 fix(net): :edit <uri> should set buftype=nofile #39915 Justin M. Keyes 2026-05-20 12:36:28 -04:00
  • 24e00f2844 fix(net): :edit <uri> should set buftype=nofile #39915 Justin M. Keyes 2026-05-20 12:36:28 -04:00
  • 9f0ecad6d9 fix(api): fail fast if has_lua_imp retval looks wrong #39866 Justin M. Keyes 2026-05-20 11:52:22 -04:00
  • 33b6b0bfe5 fix(messages): avoid recursive rtp build due to msg_show #39888 luukvbaal 2026-05-20 14:13:41 +02:00
  • 584dfdb76d fix(test): support multiple --filter-out #39885 Natanael Copa 2026-05-20 15:03:45 +02:00
  • d7cbaf2971 Merge #39876 checkhealth improvements Justin M. Keyes 2026-05-20 08:56:37 -04:00
  • 8fccb26cd3 fix(fold): virtual lines duplicate foldopen (#39891) Matei Stroia 2026-05-20 14:56:39 +03:00
  • 53da0c5060 fix(messages): avoid recursive rtp build due to msg_show #39888 luukvbaal 2026-05-20 14:13:41 +02:00
  • e446779726 fix(health): "Create bug report" button Justin M. Keyes 2026-05-20 13:29:36 +02:00
  • 74ea3875b4 fix(health): show Nvim-owned checks at the top Justin M. Keyes 2026-05-20 13:12:37 +02:00
  • 6674329d15 feat(health): highlight current buffer Justin M. Keyes 2026-05-20 12:57:40 +02:00
  • 7812087341 fix(health): cleanup LSP healthcheck Justin M. Keyes 2026-05-20 11:56:51 +02:00
  • 735a7d0c9e feat(fswatch): report filewatchers in :checkhealth Justin M. Keyes 2026-05-19 00:03:36 +02:00