Sean Dewar
e1fe0ed2df
vim-patch:9.1.1831: stray vseps in right-most 'winfixwidth' window
...
Problem: vertical separator of 'winfixwidth' windows may remain if they
become right-most windows from closing windows to the right.
Solution: Don't implicitly rely on frame_new_width to fix vseps, as the
call may be skipped for 'winfixwidth' windows to preserve
their width; do it explicitly in winframe_remove (Sean Dewar).
Note that I prefer win_new_width here over setting w_width directly, which
would've previously been done by win_split_ins after frame_add_vsep, as this
wasn't true for winframe_remove.
Though the equivalent issue of bottom 'winfixheight' windows leaving stray
statuslines with &ls=0 doesn't seem to exist, test it anyway.
closes : vim/vim#18481
620c655677
Nvim: calling win_new_width over setting w_width directly is especially
important in making sure stuff like w_view_width is correct here.
Co-authored-by: Sean Dewar <6256228+seandewar@users.noreply.github.com >
(cherry picked from commit 7923e847ca
)
2025-10-05 23:13:59 +00:00
..
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-10-24 10:03:23 +08:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2025-03-14 09:12:35 +00:00
2024-04-23 18:17:04 +02:00
2025-02-26 23:06:22 +01:00
2024-04-23 18:17:04 +02:00
2025-02-26 23:06:22 +01:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2025-02-26 23:06:22 +01:00
2024-11-14 12:40:57 +01:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2025-03-14 09:12:35 +00:00
2024-04-23 18:17:04 +02:00
2024-10-31 00:04:51 +00:00
2024-10-31 00:04:51 +00:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2025-02-28 18:21:08 +08:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2025-05-25 23:17:15 +00:00
2024-04-23 18:17:04 +02:00
2025-03-04 12:32:22 +01:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2025-03-13 23:15:53 +00:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2024-11-14 12:40:57 +01:00
2024-08-03 08:25:43 +08:00
2024-11-14 12:40:57 +01:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2025-03-04 12:32:22 +01:00
2025-02-21 07:45:30 +08:00
2024-04-23 18:17:04 +02:00
2025-02-26 23:06:22 +01:00
2024-11-14 12:40:57 +01:00
2024-11-14 12:40:57 +01:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2025-02-26 23:06:22 +01:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2024-12-17 07:11:41 -06:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2025-02-26 23:06:22 +01:00
2024-11-14 12:40:57 +01:00
2024-11-14 12:40:57 +01:00
2024-11-14 12:40:57 +01:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2025-03-15 17:18:08 +08:00
2025-03-02 11:57:41 +01:00
2025-03-15 15:00:44 +01:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2024-04-23 18:17:04 +02:00
2024-11-18 09:52:11 +08:00
2025-03-04 12:32:22 +01:00
2024-11-14 12:40:57 +01:00
2024-11-14 12:40:57 +01:00
2024-11-14 12:40:57 +01:00
2024-04-23 18:17:04 +02:00
2025-02-24 04:16:36 +00:00
2025-03-04 12:32:22 +01:00
2024-04-23 18:17:04 +02:00
2025-08-15 07:48:56 +08:00
2025-05-17 00:12:13 +00:00
2024-12-14 10:21:50 -08:00
2024-11-14 12:40:57 +01:00
2024-11-14 12:40:57 +01:00
2025-01-02 06:40:39 -08:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00
2024-11-14 12:40:57 +01:00
2024-11-14 12:40:57 +01:00
2025-10-05 23:13:59 +00:00
2024-04-23 18:17:04 +02:00
2024-04-23 18:17:04 +02:00