feat(new-pane): birth even layouts at their semantic tails #122

Merged
barrettruth merged 1 commit from feat/even-layout-tail-births into main 2026-04-28 04:12:43 +00:00
barrettruth commented 2026-04-28 04:11:09 +00:00

Problem

Issues #103 and #104 are the easy even-layout new-pane cases: both layouts know the semantic tail up front, so explicit managed new-pane should not go through the generic append path first.

Solution

Closes #103. Closes #104 by making even-horizontal split the last pane with -h and even-vertical split the last pane directly, then adding direct fast-path tests for the dispatch semantics and the pre-relayout geometry.

## Problem Issues #103 and #104 are the easy even-layout `new-pane` cases: both layouts know the semantic tail up front, so explicit managed `new-pane` should not go through the generic append path first. ## Solution Closes #103. Closes #104 by making `even-horizontal` split the last pane with `-h` and `even-vertical` split the last pane directly, then adding direct fast-path tests for the dispatch semantics and the pre-relayout geometry.
Sign in to join this conversation.
No description provided.