Files
neovim/runtime/doc
Sean Dewar 7be4ae796f fix(api): relax config validation for "win"
Problem: only possible to move floats between tabpages if relative=win, which
has the restrictive effect of also anchoring it to the target window.

Solution: allow "win" without "relative" or "split"/"vertical". Only assume
missing "win" is 0 if relative=win is given to maintain that behaviour. (or when
configuring a new window)

Also add an error when attempting to change a split into a float that's in
another tabpage, as this isn't actually supported yet. (until the next commit)

Maybe this could do with some bikeshedding. Unclear if "win" should require
"relative" to be given, like with "row"/"col"; this can be annoying though as
specifying "relative" requires other fields to be given too.
2026-03-14 20:48:31 +00:00
..
2026-03-12 11:12:56 +01:00
2026-03-11 18:24:57 +01:00
2026-03-11 18:17:46 +01:00
2026-02-12 13:46:45 +01:00
2026-02-12 13:46:45 +01:00
2026-03-11 18:17:46 +01:00
2024-05-15 23:19:26 +02:00
2026-03-11 18:00:18 +01:00
2026-03-11 18:00:18 +01:00
2026-03-11 18:24:57 +01:00
2025-12-06 20:33:02 -05:00
2023-06-25 17:14:28 +02:00
2026-03-11 18:00:18 +01:00
2025-12-06 20:33:02 -05:00
2026-01-27 17:14:57 -05:00
2026-03-11 18:24:57 +01:00
2026-01-12 03:50:57 +00:00
2026-02-12 13:46:45 +01:00
2026-03-13 20:32:01 +01:00
2025-12-15 13:55:15 -05:00
2026-01-23 09:30:37 +01:00
2026-02-12 13:46:45 +01:00
2025-12-15 13:55:15 -05:00
2026-03-11 18:17:46 +01:00
2025-09-28 20:57:59 -07:00
2025-12-15 13:55:15 -05:00
2026-03-12 11:12:56 +01:00
2026-03-11 18:00:18 +01:00
2025-12-15 13:55:15 -05:00
2025-12-06 20:33:02 -05:00
2026-03-11 18:24:57 +01:00
2026-03-11 18:17:46 +01:00
2026-03-14 12:25:14 +01:00
2026-01-07 08:11:42 +08:00
2025-12-06 20:33:02 -05:00
2025-12-06 20:33:02 -05:00
2026-03-11 12:39:49 +01:00
2025-12-15 13:55:15 -05:00
2026-03-11 18:00:18 +01:00
2026-03-11 18:24:57 +01:00
2026-03-13 20:32:01 +01:00
2026-03-11 18:17:46 +01:00