diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-29 07:15:20 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:16 -0300 |
| commit | 03773fac517a2a26dc2f2813db9906d3bf7e91db (patch) | |
| tree | a048a062c7994cec1b676f04300ce0a5e0af9ffd /src/fs.zig | |
| parent | d13ae04008e678ed992e6181487dbfd126a4154f (diff) | |
| download | pardes-03773fac517a2a26dc2f2813db9906d3bf7e91db.tar.gz pardes-03773fac517a2a26dc2f2813db9906d3bf7e91db.zip | |
`size` is refused only when the panes' own minima do not fit, so it is monotonic
The check read how the weights shared the rows after the resize, not
whether the rows could hold every pane's tag and two rows: a pane the
proportional squeeze took short made `size` refuse, growing included,
and refuse sizes it took a moment before. It now asks layout.minRows,
the minimum placement asks, per column; a size they fit is taken, and a
pane the resize took under its minimum gets its rows back. An out of
range size says `invalid size`, which 9ns reads as EINVAL, as the doc had.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/fs.zig')
0 files changed, 0 insertions, 0 deletions
