Commit Graph

  • eb19a52b7c feat(vim._with): keepcwd Justin M. Keyes 2026-08-06 13:16:48 +02:00
  • 1c1dc0558f feat(cwd): support explicit chdir (:bcd/:tcd/…) in temp context Justin M. Keyes 2026-08-05 11:20:05 +02:00
  • 93696ca903 Merge #41184 from janlazo/na-patch-821000 Justin M. Keyes 2026-08-06 04:46:07 -04:00
  • 7ce7a8d58c Merge #41113 from justinmk/doc2 Justin M. Keyes 2026-08-06 04:38:40 -04:00
  • 9a93ac6533 refactor(vim.fs): slug() minor cleanup Justin M. Keyes 2026-08-05 19:49:08 +02:00
  • 7d2249c579 docs: misc, :bcd, slug() Justin M. Keyes 2026-08-02 14:00:48 +02:00
  • 8b0f33a1ab feat(dir): set buffer-local CWD #41174 Barrett Ruth 2026-08-06 02:39:53 -05:00
  • 54373e2453 vim-patch:8.2.1204: Vim9: true and false not recognized in Vim9 script (#41185) Jan Edmund Lazo 2026-08-05 23:48:00 -04:00
  • 139ffd91de vim-patch:8c93e2d: runtime(make): variables in make target lists use wrong highlighting (#41183) zeertzjq 2026-08-06 08:06:25 +08:00
  • a19dcb3108 vim-patch:9.2.0914: diff: undo after :diffget into an empty buffer leaves a line behind (#41181) zeertzjq 2026-08-06 07:17:17 +08:00
  • 88c13ee43c vim-patch:9.2.0909: insert completion is slow to collect many matches (#41167) zeertzjq 2026-08-06 06:36:22 +08:00
  • 4ea4c80ae6 build(vim-patch): python2 test is n/a Jan Edmund Lazo 2026-08-05 17:52:53 -04:00
  • 8e14c0ae50 build(vim-patch): mch_create_pty_channel() is n/a Jan Edmund Lazo 2026-08-05 17:22:10 -04:00
  • 6107629c5b feat(fs): vim.fs.normalize{plain:boolean} #41127 Olivia Kinnear 2026-08-05 15:11:13 -05:00
  • f599e2b8ab docs: update version.c #41129 github-actions[bot] 2026-08-05 15:37:48 -04:00
  • ab80ea92cc fix(ui2): pager handling #41179 Justin M. Keyes 2026-08-05 15:07:19 -04:00
  • a29a9130a9 fix(ui2): do not steal focus when consecutive cmds emit messages #41062 Erdiansyah 2026-08-06 02:07:59 +08:00
  • 23525dd4e3 fix(editorconfig): avoid trim_trailing_whitespace in insert-mode #41175 Oleh Kostiuk 2026-08-05 20:06:28 +02:00
  • 69664a0aca fix(zip): preserve alternate file #41178 Barrett Ruth 2026-08-05 12:37:24 -05:00
  • 9127ed41a5 fix(dir): preserve alternate file #41177 Barrett Ruth 2026-08-05 12:36:58 -05:00
  • e2c0c63452 fix(statusline): don't clobber global statusline during autocmd #41169 Tanishq 2026-08-05 23:05:09 +05:30
  • d23507a0f6 fix(terminal): OSC 52 multiline copy replaces newlines with NUL #41097 Chris Hebert 2026-08-05 05:37:02 -05:00
  • e6c93b5996 docs(tui): kitty keyboard protocol flags #41056 Barrett Ruth 2026-07-30 04:50:39 -05:00
  • e58f29ca3e fix(terminal): OSC 52 multiline copy replaces newlines with NUL #41097 Chris Hebert 2026-08-05 05:37:02 -05:00
  • 2e3785a702 Merge pull request #41166 from zeertzjq/vim-f620c30 zeertzjq 2026-08-05 07:50:18 +08:00
  • 743a8d448c vim-patch:5a1124e: runtime(c): compound literal braces are highlighted as errors zeertzjq 2026-08-05 07:02:19 +08:00
  • e795115351 vim-patch:aeac948: runtime: Update Syntax Menus zeertzjq 2026-08-05 06:50:37 +08:00
  • 7fd2c868f7 vim-patch:f620c30: runtime(dart): Update compiler plugins zeertzjq 2026-08-05 06:50:09 +08:00
  • 6d8401f8d5 fix(ui): missing vertical separator for a winbar only window (#41151) glepnir 2026-08-05 06:42:39 +08:00
  • 2f9ef98a33 test(chdir): cleanup #41161 Justin M. Keyes 2026-08-04 15:38:22 -04:00
  • 7b03df5d54 feat(lua): vim.fs.slug() #41005 Willaaaaaaa 2026-08-05 03:24:35 +08:00
  • 90786766d2 Merge #33320 :bcd (buffer-local directory) Justin M. Keyes 2026-08-04 15:10:30 -04:00
  • 9cd4dd1c19 fix(:bcd): do not "inherit" buffer-local dir Justin M. Keyes 2026-08-04 17:13:32 +02:00
  • 46ca236525 fix(cwd): validate getcwd(…, -1) Justin M. Keyes 2026-08-04 15:45:45 +02:00
  • db2e86fba4 refactor(editor): cleanup change-directory (:bcd) logic Justin M. Keyes 2026-08-04 15:16:17 +02:00
  • ea3868bcf9 feat(editor): :bcd changes buffer-local directory saher 2025-04-02 18:17:15 +03:00
  • 838f130e6a fix(types): emmylua warning about params field Justin M. Keyes 2026-08-04 20:00:51 +02:00
  • 9c5afe6606 test: unreliable "nvim.zip … incorrect password" #41159 Justin M. Keyes 2026-08-04 14:00:13 -04:00
  • f6de99d028 fix(highlight): make Ignore hidden by default #41115 not_compiled 2026-08-04 23:13:22 +05:30
  • ceccca7780 fix(options): crash on ":let &l:autoread = v:true" #41158 Justin M. Keyes 2026-08-04 13:28:26 -04:00
  • 387bd0fbe7 refactor(window): use window handle in frame layout log (#41153) glepnir 2026-08-04 19:39:59 +08:00
  • 597555ebc0 fix(options): crash on ":let &t_Co = v:true" #41152 Justin M. Keyes 2026-08-04 07:06:47 -04:00
  • dab5fab948 Merge #41114 from epithet/default-ruler-as-expression Justin M. Keyes 2026-08-04 06:51:34 -04:00
  • 8589447159 feat(detach): opt-in to "server keeps running" #41133 Justin M. Keyes 2026-08-04 06:20:16 -04:00
  • ca07e505f9 refactor(ruler)!: replace C implementation with 'rulerformat' expression Sébastien Hoffmann 2026-07-20 21:35:16 +02:00
  • 0abc9ccc19 Merge pull request #40772 from Rawan10101/wasm-browser bfredl 2026-08-04 12:11:17 +02:00
  • a29297ac53 docs(api): buffer columns are byte indices #41137 Barrett Ruth 2026-08-04 04:19:54 -05:00
  • d0644230f1 fix(lsp): ignore (and log once) invalid documentSelector globs #41055 Rocco Vaccone 2026-08-04 05:14:15 -04:00
  • c875b16714 Merge #41112 from erdivartanovich/dir-failed-open-recovery Justin M. Keyes 2026-08-04 05:04:07 -04:00
  • 30b4c1b40d fix(ctx): missing options copy when loading hidden buffer #41149 zeertzjq 2026-08-04 16:50:36 +08:00
  • 434792787b Merge #41093 from barrettruth/feat/zip-finish Justin M. Keyes 2026-08-04 04:46:33 -04:00
  • 942daa05c9 build(deps): bump luajit to 1edc3e52b Christian Clason 2026-08-04 09:54:27 +02:00
  • 9be130304d refactor(statusline): simplify and remove dead code Sébastien Hoffmann 2026-08-01 13:33:52 +02:00
  • 259e6fa9cc fix(ruler)!: consistent width in last line and statusline Sébastien Hoffmann 2026-08-01 18:01:00 +02:00
  • 81261804a8 fix(ruler): always clear ruler when disabled Sébastien Hoffmann 2026-08-01 12:29:54 +02:00
  • dc21aa07f7 fix(ruler): no window-local highlights for last line 'rulerformat' Sébastien Hoffmann 2026-07-25 14:48:14 +02:00
  • 8d2b50c0ce vim-patch:c0da866: runtime: Add TOML entry to the syntax menu (#41145) zeertzjq 2026-08-04 08:41:13 +08:00
  • 6303d3680c vim-patch:9.2.0906: slow transstr() with long strings (#41144) zeertzjq 2026-08-04 08:40:46 +08:00
  • 327c04a0d1 vim-patch:9.2.0904: "zb" scrolls incorrectly with cursor just above fold (#41143) zeertzjq 2026-08-04 07:43:09 +08:00
  • 21a0227d2f vim-patch:9.2.0904: "zb" scrolls incorrectly with cursor just above fold (#41143) zeertzjq 2026-08-04 07:43:09 +08:00
  • 755abbc8d5 fix(zip): only refuse a cwd unzip on Windows Barrett Ruth 2026-08-03 15:35:30 -05:00
  • 886a270e7f refactor(zip)!: address entries with zip:// paths Barrett Ruth 2026-07-31 23:52:07 -05:00
  • 8787b8b9b6 fix(zip): do not run unzip from the current directory Barrett Ruth 2026-07-31 23:52:00 -05:00
  • 794886aae7 Merge #41088 from barrettruth/feat/zip-health-encryption Justin M. Keyes 2026-08-03 16:05:41 -04:00
  • 1e6d4479d2 fix(lsp): only send didSave to clients attached to the buffer (#41126) Maria Solano 2026-08-03 11:43:33 -07:00
  • 0e44ef231a fix(dir): do not swallow errors raised after the list callback erdivartanovich 2026-08-03 18:31:15 +08:00
  • d80121327f fix(dir): keep a listing buffer when the initial listing fails erdivartanovich 2026-08-03 18:31:15 +08:00
  • 1e757a2feb fix(zip): do not warn when zip.lua is disabled Barrett Ruth 2026-08-03 11:53:12 -05:00
  • d03b4cfb7a feat(zip): checkhealth and encrypted entries Barrett Ruth 2026-08-01 14:55:02 -05:00
  • c34d02ac79 fix(decor): 'breakindent'/'showbreak' gap ignores active highlight #41073 Freddie Haddad 2026-08-03 08:32:55 -07:00
  • 866d61e91a fix(decor): 'breakindent'/'showbreak' gap ignores active highlight #41073 Freddie Haddad 2026-08-03 08:32:55 -07:00
  • a0a04863e4 build(deps): bump luajit to f30aabe82 Christian Clason 2026-08-03 14:36:11 +02:00
  • 6538d0aadb fix(ui2): retain substitute confirmation highlight with nohlsearch #41067 debaditya 2026-08-03 19:18:33 +05:30
  • 5079787993 docs: mention wasm32-emscripten build target in news.txt rawan10101 2026-08-03 14:45:49 +03:00
  • b1e88d1ed4 fix(ui): highlight bleeds into 'linebreak' filler #41072 Freddie Haddad 2026-08-03 02:20:04 -07:00
  • 0aed30b4de build(vim-patch): misc n/a funcs, headers, err msgs #41116 Jan Edmund Lazo 2026-08-03 05:33:32 -04:00
  • 9ff302d0ca fix(ui): highlight bleeds into 'linebreak' filler #41072 Freddie Haddad 2026-08-03 02:20:04 -07:00
  • 1f4335fe72 vim-patch:partial:9.2.0899: command output temporary files may collide (#41123) zeertzjq 2026-08-03 06:39:00 +08:00
  • a5a294c825 vim-patch:9.2.0895: test: Test_aucmd_win_scroll_multibyte() is flaky in the GUI (#41121) zeertzjq 2026-08-03 06:38:43 +08:00
  • ebcb61b0f9 fix(treesitter): make TSHighlighter.new() idempotent for an active buffer #41090 Freddie Haddad 2026-08-02 11:42:47 -07:00
  • 17d1ed53ff feat(wasm): implement initial web demo rawan10101 2026-07-28 15:32:17 +03:00
  • 67839a72f7 fix(treesitter): make TSHighlighter.new() idempotent for an active buffer #41090 Freddie Haddad 2026-08-02 11:42:47 -07:00
  • 2f09090134 fix(ui2): :$q should not target hidden windows #40992 Rob Pilling 2026-08-02 19:37:26 +01:00
  • ecae8c994e ci: check FreeBSD, OpenBSD builds #41091 neil 2026-08-03 02:30:23 +08:00
  • 3b85a689ab docs(api): rpc examples #41077 Ro 2026-08-02 08:19:29 -04:00
  • f7fbe0e0c8 Merge #41106 from altermo/selection-refactor-fix Justin M. Keyes 2026-08-02 05:33:17 -04:00
  • 7604aa5ef0 docs: update version.c #41092 github-actions[bot] 2026-08-02 05:30:14 -04:00
  • 825cb3790e Merge #41103 from janlazo/na-hunk-header Justin M. Keyes 2026-08-02 05:23:38 -04:00
  • fe10c5bc36 test(fs): "fs.find() follows symlinks" #41105 Justin M. Keyes 2026-08-02 05:09:58 -04:00
  • a5103c0853 vim-patch:9.2.0892: highlight: wrong column highlighted with 'cursorcolumn' (#41110) zeertzjq 2026-08-02 10:20:11 +08:00
  • e9190e9c4f vim-patch:9.2.0894: filetype: ed script files not recognised (#41109) zeertzjq 2026-08-02 09:56:10 +08:00
  • ad2ae824ec fix(move): using wrong window width (#41108) zeertzjq 2026-08-02 07:18:29 +08:00
  • 98d767cd53 docs: func/expr options, misc #41102 Justin M. Keyes 2026-08-01 17:48:32 -04:00
  • 51da48c8f8 build(vim-patch): libvterm color_ramp.vim is n/a for nvim Jan Edmund Lazo 2026-08-01 13:22:49 -04:00
  • 92544471e0 build(vim-patch): "build_argv_from_" api is n/a Jan Edmund Lazo 2026-08-01 13:03:20 -04:00
  • 8695579636 fix(treesitter): handle &selection=exclusive altermo 2026-08-01 18:13:21 +02:00
  • 77dfa02f3e refactor: combine all visual_selection funcions altermo 2026-08-01 18:04:09 +02:00
  • fe8e6a7efa test(lsp-selection): of by one altermo 2026-08-01 18:03:15 +02:00
  • d060d91ef8 fix(bufwrite): coverity "uninitialized member" #41104 Justin M. Keyes 2026-08-01 12:15:02 -04:00
  • e02755cd9f fix(options): ":set foo?" for Lua callbacks #41100 Justin M. Keyes 2026-08-01 10:07:26 -04:00