summaryrefslogtreecommitdiff
path: root/src/selection_pipe.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 10:11:14 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:16 -0300
commitf207f1d4d56d1012766e6206e713f2b3da70579d (patch)
tree307fb71b210cb4757f2d3fa56094effe20e4d3cf /src/selection_pipe.zig
parentdf6106af80e13cc4f0121b7f2caf5315a4453a9d (diff)
downloadpardes-f207f1d4d56d1012766e6206e713f2b3da70579d.tar.gz
pardes-f207f1d4d56d1012766e6206e713f2b3da70579d.zip
A column takes panes until their minimums fill it, not until none can be halved
Placement halved the tallest pane or refused, so 11 panes filled 48 rows that hold 16 at their tag and two rows each: the refusal did not match the documented arithmetic. When no pane can be halved but the minimums with the new pane's fit, the column's rows are shared out again; and a refused pane's removal leaves no pane under its minimum. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/selection_pipe.zig')
0 files changed, 0 insertions, 0 deletions