| Commit message (Expand) | Author | Age |
| * | fix(setreg): use better estimate of register width | bfredl | 8 days |
| * | refactor(mbyte): use StrCharInfo/ClusterInfo also for str[len] cases | bfredl | 14 days |
| * | feat(api): add ev.win to autocmd callback args #39826 | glepnir | 2026-09-09 |
| * | docs: misc, :bcd, slug() | Justin M. Keyes | 2026-08-06 |
| * | feat(float): 'previewpopup' option #26799 | glepnir | 2026-07-23 |
| * | docs: misc, remove some old help tags #40214 | Justin M. Keyes | 2026-07-18 |
| * | refactor(ctx): drop switch_win/restore_win #40693 | Justin M. Keyes | 2026-07-11 |
| * | refactor: unify context-switching concepts | Justin M. Keyes | 2026-07-10 |
| * | Merge #40520 nvim_win_resize | Justin M. Keyes | 2026-07-05 |
| |\ |
|
| | * | feat(api): add nvim_win_resize() | XiaowenHu96 | 2026-07-05 |
| * | | feat(cmdwin): implement cmdwin as a normal buf+win | Justin M. Keyes | 2026-06-25 |
| |/ |
|
| * | fix(option): allow empty/blank edges in 'winborder' #40112 | glepnir | 2026-06-05 |
| * | Merge #40057 from luukvbaal/hidenodraw | Justin M. Keyes | 2026-06-02 |
| |\ |
|
| | * | fix(float): validate conflicts for nvim_win_set_config() | Luuk van Baal | 2026-06-01 |
| | * | perf(redraw): don't redraw hidden windows | Luuk van Baal | 2026-05-31 |
| * | | fix(float): title/footer shows printable control chars #40047 | glepnir | 2026-05-30 |
| |/ |
|
| * | docs: misc, options, pos/range | Justin M. Keyes | 2026-05-30 |
| * | docs: misc #39045 | Justin M. Keyes | 2026-04-18 |
| * | refactor(api): rename "window" to "win" (positional parameters) #39083 | Justin M. Keyes | 2026-04-15 |
| * | refactor(api): rename buffer to buf (positional parameters) #39013 | Justin M. Keyes | 2026-04-15 |
| * | feat(api): use zindex to determine dimmed cursor shape #39054 | luukvbaal | 2026-04-14 |
| * | fix(api): use standard error messages | Justin M. Keyes | 2026-03-16 |
| * | docs: misc | Justin M. Keyes | 2026-03-16 |
| * | fix(api): improve external window validation | Sean Dewar | 2026-03-14 |
| * | fix(api): disallow moving window between tabpages in more cases | Sean Dewar | 2026-03-14 |
| * | feat(api): nvim_win_set_config can move split to other tp as floatwin | Sean Dewar | 2026-03-14 |
| * | fix(api): relax config validation for "win" | Sean Dewar | 2026-03-14 |
| * | refactor(window): lastwin_nofloating takes tp | Sean Dewar | 2026-03-14 |
| * | fix(api): don't config split as floatwin relative to itself | Sean Dewar | 2026-03-14 |
| * | fix(api): win_config_float_tp grid removal, redraw | Sean Dewar | 2026-03-14 |
| * | refactor(api): cleanup, more comments, more tests, news | Sean Dewar | 2026-03-14 |
| * | feat(api): nvim_win_set_config can move floatwin to another tabpage | glepnir | 2026-03-14 |
| * | docs: api, messages, lsp, trust | Justin M. Keyes | 2026-03-11 |
| * | Merge #38206 nvim_win_set_config | Justin M. Keyes | 2026-03-09 |
| |\ |
|
| | * | fix(api): unnecessary errors when not moving split | Sean Dewar | 2026-03-09 |
| | * | fix(api): redraw after setting minimal style | Sean Dewar | 2026-03-09 |
| * | | fix(api): don't re-apply minimal style if unchanged #38152 | Sean Dewar | 2026-03-09 |
| |/ |
|
| * | fix(api): merge split window config only on success | Sean Dewar | 2026-03-08 |
| * | refactor(api): move split handling logic out | Sean Dewar | 2026-03-08 |
| * | fix(api): style=minimal not applied immediately for unmoved split | Sean Dewar | 2026-03-08 |
| * | fix(api): return "style" in nvim_win_get_config() #38122 | Sean Dewar | 2026-03-03 |
| * | docs(api): nvim_open_win "split" with negative "win" #38032 | Sean Dewar | 2026-02-23 |
| * | fix(api): open_win leak from naughty autocommands | Sean Dewar | 2025-12-21 |
| * | fix(api): ignore split_disallowed when opening a float | Sean Dewar | 2025-12-21 |
| * | docs: misc | Justin M. Keyes | 2025-12-06 |
| * | feat(float): 'statusline' in floating windows #36521 | glepnir | 2025-11-26 |
| * | docs: misc, build, lsp | Justin M. Keyes | 2025-11-22 |
| * | feat(api): nvim_win_set_config accepts unchanged "noautocmd" #36463 | glepnir | 2025-11-18 |
| * | fix(ui): 'pumborder' parsing, shadow #36127 | glepnir | 2025-10-11 |
| * | feat(ui): 'pumborder' (popup menu border) #25541 | glepnir | 2025-10-10 |