| Commit message (Expand) | Author | Age |
| ... | |
| * | feat(cwd)!: :lcd! (bang), rearrange :bcd/:lcd/… scope precedence #41194 | Justin M. Keyes | 2026-08-07 |
| * | docs: misc, :bcd, slug() | Justin M. Keyes | 2026-08-06 |
| * | fix(:bcd): do not "inherit" buffer-local dir | Justin M. Keyes | 2026-08-04 |
| * | fix(cwd): validate getcwd(…, -1) | Justin M. Keyes | 2026-08-04 |
| * | refactor(editor): cleanup change-directory (:bcd) logic | Justin M. Keyes | 2026-08-04 |
| * | feat(editor): `:bcd` changes buffer-local directory | saher | 2026-08-04 |
| * | refactor(ruler)!: replace C implementation with 'rulerformat' expression | Sébastien Hoffmann | 2026-08-04 |
| * | fix(ruler)!: consistent width in last line and statusline | Sébastien Hoffmann | 2026-08-04 |
| * | docs: func/expr options, misc #41102 | Justin M. Keyes | 2026-08-01 |
| * | refactor(options): memory management | Justin M. Keyes | 2026-07-31 |
| * | feat(options): lua closure/function options | Justin M. Keyes | 2026-07-31 |
| * | vim-patch:partial:b4ae16c: runtime(doc): clarify 'laststatus' effect (#41052) | zeertzjq | 2026-07-30 |
| * | fix(eval): complete_info() equal, preselect, commit_chars #41022 | glepnir | 2026-07-28 |
| * | fix(lua): vim.regex():match_str abort in Luv callback #41008 | Justin M. Keyes | 2026-07-27 |
| * | refactor(exmode): Ex-mode as cmdwin + Lua #40991 | Justin M. Keyes | 2026-07-27 |
| * | vim-patch:770eb7d: runtime(doc): clarify expandcmd() and "~" behaviour | zeertzjq | 2026-07-26 |
| * | fix(api): add `lhs` option for keymap deletion | Barrett Ruth | 2026-07-25 |
| * | docs: misc #40847 | Justin M. Keyes | 2026-07-25 |
| * | vim-patch:0c1a214: runtime(doc): Fix truncated sentence in :h map() | zeertzjq | 2026-07-25 |
| * | feat(float): 'previewpopup' option #26799 | glepnir | 2026-07-23 |
| * | vim-patch:9.2.0830: the completion menu is not used on terminals without colo... | zeertzjq | 2026-07-23 |
| * | fix(lua): vim.keycode cleanup #40817 | Justin M. Keyes | 2026-07-18 |
| * | docs: misc, remove some old help tags #40214 | Justin M. Keyes | 2026-07-18 |
| * | fix(restart): distinguish v:exitreason for :restart! #40801 | Barrett Ruth | 2026-07-18 |
| * | refactor(detach): eliminate `nvim__ui_detach` #40793 | Justin M. Keyes | 2026-07-17 |
| * | feat(ui): ":%detach!" detaches all other UIs #39216 | Jason Woodland | 2026-07-17 |
| * | Merge #40621 fix(ui2)!: legacy 'ruler' inconsistencies | Justin M. Keyes | 2026-07-15 |
| |\ |
|
| | * | docs(ui2): deprecate v:echospace | Sébastien Hoffmann | 2026-07-11 |
| | * | fix(ui2)!: don't constrain ruler to ru_wid, fix leading item group | Sébastien Hoffmann | 2026-07-11 |
| * | | feat(marks): :marks completion, list extmarks #40743 | Justin M. Keyes | 2026-07-15 |
| * | | refactor(vimscript)!: drop ctxget(), ctxpush(), etc #40724 | Justin M. Keyes | 2026-07-13 |
| * | | feat(docs): mark optional API parameters | Justin M. Keyes | 2026-07-13 |
| * | | refactor(api): omit optional param | Justin M. Keyes | 2026-07-13 |
| * | | fix(path): normalize separators (slashes) #39155 | tao | 2026-07-12 |
| |/ |
|
| * | fix(api): nvim_cmd() "args" type too narrow #40670 | glepnir | 2026-07-10 |
| * | fix(filetype): ensure directory bufname ends w/ slash sep #40552 | Barrett Ruth | 2026-07-10 |
| * | feat(pack): 'packlockfile' option #40562 | Evgeni Chasnovski | 2026-07-08 |
| * | feat(vim.fs): vim.fs.mkdir() #40599 | Barrett Ruth | 2026-07-08 |
| * | fix(api): nvim_win_resize tweaks #40596 | Justin M. Keyes | 2026-07-05 |
| * | Merge #40520 nvim_win_resize | Justin M. Keyes | 2026-07-05 |
| |\ |
|
| | * | feat(api): add nvim_win_resize() | XiaowenHu96 | 2026-07-05 |
| * | | feat(channel): add ChanClose event #40568 | Barrett Ruth | 2026-07-04 |
| * | | feat(health): report ulimit info | Justin M. Keyes | 2026-07-01 |
| * | | refactor: cleanup, docs #40480 | Justin M. Keyes | 2026-06-29 |
| * | | feat(:restart)!: ":restart" (no bang) saves/restores session #40321 | Nathan Zeng | 2026-06-29 |
| * | | feat(api): nvim_set_option_value(operation=...) #39849 | Kyle | 2026-06-28 |
| * | | feat(statusline)!: allow %= in item groups, scope %< to item groups #40369 | Sébastien Hoffmann | 2026-06-27 |
| * | | feat(cmdwin): implement cmdwin as a normal buf+win | Justin M. Keyes | 2026-06-25 |
| |/ |
|
| * | docs: bufadd(), fnameescape() guidance #40378 | Justin M. Keyes | 2026-06-23 |
| * | fix(tui): attribute `TermResponse` to source channel #40330 | Barrett Ruth | 2026-06-23 |