Commit Graph

  • 6c5f0cf29f fix(cmdwin): handle control characters properly #40488 zeertzjq 2026-06-30 20:00:31 +08:00
  • f89972e13a fix(options): crash when setting option to empty dict #40492 zeertzjq 2026-06-30 19:58:46 +08:00
  • 1b959ba485 fix(dir): remove loaded plugin guard #40489 Barrett Ruth 2026-06-30 06:54:36 -05:00
  • be1b5bdfca build(deps): bump libuv to c1ccce24e1 and zlua to 2f0f668a9a rawan10101 2026-06-30 14:34:50 +03:00
  • 7cbea86f49 build(wasm): add smoke test rawan10101 2026-06-25 14:37:40 +03:00
  • 4932862d9a build(wasm): add wasm_stubs for Emscripten build rawan10101 2026-06-18 17:35:38 +03:00
  • 9497a30cc6 fix: setjmp/longjmp and stack overflow handling for WASM build Rawan10101 2026-06-10 14:09:16 +03:00
  • ab4e9683f5 docs: update version.c #40444 github-actions[bot] 2026-06-30 06:48:09 -04:00
  • aa3823cca3 test(editor/cmdwin_spec): check that Ctrl-C puts line in cmdline (#40487) zeertzjq 2026-06-30 07:35:08 +08:00
  • d3509eac6a vim-patch:3fa4da4: runtime: add missing fnameescape()/shellescape() in a few runtime files (#40486) zeertzjq 2026-06-30 06:58:18 +08:00
  • 62c0984647 Merge #40484 from justinmk/cmdwinchaos Justin M. Keyes 2026-06-29 17:57:49 -04:00
  • 5c245bd427 build(deps): bump wasmtime to v36.0.12 Christian Clason 2026-06-29 23:18:59 +02:00
  • d3046f5703 build(deps): bump tree-sitter to ae2081989 Christian Clason 2026-06-29 23:18:49 +02:00
  • 684371ba5d fix(cmdwin): handle split/tabpage Justin M. Keyes 2026-06-29 23:19:52 +02:00
  • 2a4bb3eb37 feat(cmdwin): allow tabpage actions Justin M. Keyes 2026-06-29 22:10:53 +02:00
  • 5256685661 feat(cmdwin): drop CHECK_CMDWIN Justin M. Keyes 2026-06-29 21:47:09 +02:00
  • e57c37d246 fix(api): nvim_buf_set_text resets changelist to 0 #39965 glepnir 2026-06-30 02:38:07 +08:00
  • d6a1b4110a feat(terminal): try to find newer conpty.dll on Windows #40328 akiyosi 2026-06-30 03:46:23 +09:00
  • 7312df77bb fix(api): nvim_buf_set_text resets changelist to 0 #39965 glepnir 2026-06-30 02:38:07 +08:00
  • b22a8e2f00 Merge pull request #40475 from bfredl/vim.NIL bfredl 2026-06-29 19:28:52 +02:00
  • d2073d2eec refactor: cleanup, docs #40480 Justin M. Keyes 2026-06-29 13:10:31 -04:00
  • 61765b97fe fix(process): avoid inherited stdio for Windows jobs #40074 Sanzhar Kuandyk 2026-06-29 19:52:19 +05:00
  • 845b66dd4a feat(:restart)!: ":restart" (no bang) saves/restores session #40321 Nathan Zeng 2026-06-29 07:55:23 -07:00
  • 39e9c1754a fix(process): avoid inherited stdio for Windows jobs #40074 Sanzhar Kuandyk 2026-06-29 19:52:19 +05:00
  • 06fd0d1e45 refactor(test): dedup benchmark utils #40478 Justin M. Keyes 2026-06-29 10:36:36 -04:00
  • 559730af0a perf(options): avoid Lua<=>API roundtrips #40477 Justin M. Keyes 2026-06-29 10:00:36 -04:00
  • 96762cffcd ci: bump zizmorcore/zizmor-action dependabot[bot] 2026-06-29 12:27:42 +00:00
  • 71b28da0f4 fix(lua): give nicer error message when trying to index vim.NIL bfredl 2026-06-29 14:16:38 +02:00
  • c6dd97cc64 build(deps): bump luajit to a2bde6081 Christian Clason 2026-05-25 11:24:24 +02:00
  • 7945732ed7 Merge pull request #40472 from zeertzjq/vim-1f33732 zeertzjq 2026-06-29 09:21:54 +08:00
  • 07c37f6645 vim-patch:1f33732: runtime: guard recommended style settings consistently zeertzjq 2026-06-29 07:31:28 +08:00
  • 0c828415dd vim-patch:e99b4d0: runtime(doc): Document ft_recommended_style zeertzjq 2026-06-29 07:40:28 +08:00
  • 058d87eae6 vim-patch:9.2.0745: Crash with truncated spellfile (#40471) zeertzjq 2026-06-29 08:29:31 +08:00
  • 204774c1e2 vim-patch:9.2.0743: string macros silently accept a size of the wrong type (#40470) zeertzjq 2026-06-29 08:27:45 +08:00
  • 84cd87908e vim-patch:9.2.0742: filetype: SSH keys and related filetypes not recognized (#40469) zeertzjq 2026-06-29 07:48:17 +08:00
  • 4d18693c49 vim-patch:9.2.0741: complete_check() does not return TRUE for mapped input (#40467) glepnir 2026-06-29 07:08:24 +08:00
  • 87b42e1209 build: lint "strtol" #40442 Justin M. Keyes 2026-06-28 19:01:24 -04:00
  • bb6576c92a build(vim-patch): add N/A src/ files #40468 Jan Edmund Lazo 2026-06-28 19:00:43 -04:00
  • 75749af288 Merge pull request #40466 from zeertzjq/vim-06512b1 zeertzjq 2026-06-29 06:58:59 +08:00
  • 84308e4746 vim-patch:48474e6: runtime(netrw): Use consistent forward slashes zeertzjq 2026-06-29 06:36:07 +08:00
  • 808fcc5a75 vim-patch:9a899af: runtime(vim): Fix heredoc triggering misidentifcation of Vim9 script zeertzjq 2026-06-29 06:31:59 +08:00
  • d72e6ae9fc vim-patch:06512b1: runtime(css): add more missing CSS properties zeertzjq 2026-06-29 06:28:19 +08:00
  • f34ee3da80 feat(api): nvim_set_option_value(operation=...) #39849 Kyle 2026-06-28 12:20:56 -05:00
  • a5aa62e37b fix(lua): reject process exit in fast callbacks #39937 Barrett Ruth 2026-06-27 20:32:11 -05:00
  • 35cbf4fbdd fix(autocmd): safely parse buflocal buffer numbers (#40436) Muhammad Arrafif Prikusuma 2026-06-28 07:08:59 +08:00
  • cef31fde6a feat(pack): ensure order of PackChanged{Pre,} events #40455 Evgeni Chasnovski 2026-06-27 21:35:19 +03:00
  • 9202e2c80c fix(dir): respect directory buffer lifetime #40453 Barrett Ruth 2026-06-27 13:08:28 -05:00
  • b138e7a251 fix(shada): plugin/shada.lua does not respect 'cpoptions' "+" flag #40412 Dmytro Meleshko 2026-06-27 17:13:40 +02:00
  • 444d0b8b6c feat(statusline)!: allow %= in item groups, scope %< to item groups #40369 Sébastien Hoffmann 2026-06-27 17:10:05 +02:00
  • cd8f609520 fix(lsp): process semantic tokens LspNotify callback only when attached #40450 jdrouhard 2026-06-27 09:46:22 -05:00
  • 54647e996e fix(cmdwin): do not block WinEnter events on close #40449 Evgeni Chasnovski 2026-06-27 16:25:41 +03:00
  • f3fbb3928c vim-patch:9.2.0738: ml_recover() may write beyond block buffer (#40446) zeertzjq 2026-06-27 17:21:05 +08:00
  • 6a61c81e31 vim-patch:partial:9.2.0736: potential command execution in PHP omni-completion (#40445) zeertzjq 2026-06-27 17:11:42 +08:00
  • ad5720eab9 vim-patch:9.2.0735: [security]: arbitrary Ex command execution during C omni-completion (#40441) zeertzjq 2026-06-27 09:07:56 +08:00
  • d844a276bb vim-patch:9.2.0735: [security]: arbitrary Ex command execution during C omni-completion (#40441) zeertzjq 2026-06-27 09:07:56 +08:00
  • 4adf961148 vim-patch:9.2.0729: % skips parens on continued quoted lines (#40440) zeertzjq 2026-06-27 08:44:23 +08:00
  • 4abafefee5 vim-patch:9.2.0726: filetype detect missing from completion (#40439) zeertzjq 2026-06-27 08:25:37 +08:00
  • 4de7038762 Merge pull request #40437 from zeertzjq/vim-9.2.0716 zeertzjq 2026-06-27 07:33:28 +08:00
  • 405001f6c0 vim-patch:1188cac: runtime(doc): Tweak documentation style and typo zeertzjq 2026-06-27 07:04:07 +08:00
  • b7c8dcc75b vim-patch:91023ad: runtime(cabal): Update compiler, ftplugin, syntax, add indent script zeertzjq 2026-06-27 07:02:23 +08:00
  • db55c537cb vim-patch:9.2.0728: filetype: supertux info pattern is relative to current dir zeertzjq 2026-06-27 06:46:52 +08:00
  • 26331797d2 vim-patch:9.2.0716: filetype: not all supertux files are recognized zeertzjq 2026-06-27 06:43:52 +08:00
  • dda2216188 Merge #40434 from justinmk/fixcmdwin Justin M. Keyes 2026-06-26 17:40:41 -04:00
  • 150088551e fix(lsp): define autocmds for capabilities once per buffer #40435 jdrouhard 2026-06-26 14:19:42 -05:00
  • fe4983327b fix(cmdwin): set 'buflisted' Justin M. Keyes 2026-06-26 20:26:10 +02:00
  • 496af49bda fix(cmdwin): implement Enter/Ctrl-C as builtins Justin M. Keyes 2026-06-26 20:20:18 +02:00
  • 5675c11910 fix(cmdwin): space in cmdwin-char 'statuscolumn' Justin M. Keyes 2026-06-26 18:27:15 +02:00
  • ac623bd417 fix(cmdwin): duplicate line in history Justin M. Keyes 2026-06-26 17:59:11 +02:00
  • c98c93fcf8 refactor(lsp): convert diagnostics to capability framework #40433 jdrouhard 2026-06-26 13:41:26 -05:00
  • 85718f9874 fix(lsp): use root_dir as cmd CWD #40331 Barrett Ruth 2026-06-26 13:12:33 -05:00
  • bc3757b7bf docs: update version.c #40384 github-actions[bot] 2026-06-26 06:31:15 -04:00
  • 6576e75eeb feat(dir.lua): global "-" default mapping #40426 Barrett Ruth 2026-06-26 05:17:00 -05:00
  • ea07b60fb1 fix(api): preserve ArrayOf metadata #40429 Lewis Russell 2026-06-26 10:50:17 +01:00
  • ea0af59854 fix(api): preserve ArrayOf metadata #40429 Lewis Russell 2026-06-26 10:50:17 +01:00
  • b9b1992d9d docs(runtime): directory filetype #40424 Barrett Ruth 2026-06-25 18:05:44 -05:00
  • ac82dd3348 test(runtime): exercise dir.lua on Windows #40423 Barrett Ruth 2026-06-25 17:20:03 -05:00
  • bf917a503a feat(runtime): replace netrw with a very small script #39723 Barrett Ruth 2026-06-25 16:31:18 -05:00
  • dd5ebae7ac Merge #40325 from justinmk/cmdwin Justin M. Keyes 2026-06-25 13:06:01 -04:00
  • 5ddb4b672e fix(ui2): "msg_history_show" error while in cmdwin Justin M. Keyes 2026-06-19 14:25:10 +02:00
  • b2bf7bcfb1 feat(cmdwin): implement cmdwin as a normal buf+win Justin M. Keyes 2026-06-19 12:56:38 +02:00
  • fa365cedad perf(treesitter): reduce memory usage of _select.lua #40409 Dmytro Meleshko 2026-06-25 17:46:26 +02:00
  • 2b37c26477 fix(treesitter): incremental selection causes beeps when the bell is enabled #40414 Dmytro Meleshko 2026-06-25 17:36:24 +02:00
  • bcfc2037ef perf(treesitter): reduce memory usage of _select.lua #40409 Dmytro Meleshko 2026-06-25 17:46:26 +02:00
  • 9afa8477b3 fix(treesitter): incremental selection causes beeps when the bell is enabled #40414 Dmytro Meleshko 2026-06-25 17:36:24 +02:00
  • 122be61ed2 ci(reviewers): inline scripts, drop checkout #40413 Justin M. Keyes 2026-06-25 10:01:09 -04:00
  • fd27246f67 fix(lsp): skip invalid file watcher globs #40376 #40396 Barrett Ruth 2026-06-25 02:44:33 -05:00
  • c456c652b5 ci(backports): "Refusing to checkout from 'pull_request_target'" #40410 Justin M. Keyes 2026-06-25 09:15:39 -04:00
  • 1b9159a695 vim-patch:9.2.0718: :syn sync without an argument also lists syntax cluster (#40399) Dmytro Meleshko 2026-06-25 01:36:56 +02:00
  • bf8d0bef16 fix(lsp): fire LspNotify didChange autocmds after undo/redo #40404 jdrouhard 2026-06-25 02:37:39 -05:00
  • 4d9e5acfb5 fix(lsp): skip invalid file watcher globs #40376 #40396 Barrett Ruth 2026-06-25 02:44:33 -05:00
  • 3c924d13fe fix(lsp): fire LspNotify didChange autocmds after undo/redo #40404 jdrouhard 2026-06-25 02:37:39 -05:00
  • e715122e4e vim-patch:9.2.0725: [security]: Stack out-of-bounds write in spell_soundfold_sal() (#40402) zeertzjq 2026-06-25 08:17:38 +08:00
  • 12ded1f36c vim-patch:9.2.0717: tests: strange indent in Test_autocmd_dup_arg() (#40400) zeertzjq 2026-06-25 07:40:09 +08:00
  • 764e257ae5 vim-patch:9.2.0718: :syn sync without an argument also lists syntax cluster (#40399) Dmytro Meleshko 2026-06-25 01:36:56 +02:00
  • 8661b0b6d0 refactor(stl): rename redraw_custom_statusline, win_redr_custom #40393 Justin M. Keyes 2026-06-24 10:57:33 -04:00
  • 7b04725750 fix(autocmd): no cleanup for redraw curwin change #40389 luukvbaal 2026-06-24 16:54:17 +02:00
  • 8bf7fc810a fix(tty): filter terminal probes by channel #40356 Barrett Ruth 2026-06-24 09:40:36 -05:00
  • 08a1228f82 ci: bump actions/checkout from 6.0.3 to 7.0.0 #40392 dependabot[bot] 2026-06-24 08:47:26 -04:00
  • 19f64a2680 vim-patch:9.2.0708: Leaks in do_autocmd in error case (#40386) zeertzjq 2026-06-24 08:23:32 +08:00
  • c7f83f90ed vim-patch:8dfde7b: runtime(dnsmasq): add new keywords and order existing keywords alphabetically (#40385) zeertzjq 2026-06-24 07:45:11 +08:00