diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-30 14:17:56 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:17 -0300 |
| commit | 69c5e62fe45a3768edff14993789f2aadfafadec (patch) | |
| tree | fc622dc533fafb7deeb04c5d9e88d65a3a6a2c9a /src/surface.zig | |
| parent | 70ea4cb543df4724a977d7e8c10f2b5f470df94f (diff) | |
| download | pardes-69c5e62fe45a3768edff14993789f2aadfafadec.tar.gz pardes-69c5e62fe45a3768edff14993789f2aadfafadec.zip | |
pane/new takes rows from a pane in another column before refusing ENOSPC, as acme's placement does
A pane/new whose column had no room was refused "no space for a pane in
that column", even with another column holding a tall pane that could
give rows. acme takes rows wherever a window has them before saying
there are none. pane/new now tries the other columns as +Errors already
did: an empty one, else its tallest pane's bottom half, last column
first. It is refused only when no pane anywhere can give the rows.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/surface.zig')
0 files changed, 0 insertions, 0 deletions
