# a new pane never opens under a too-short parent: Alt-n from a pane too short to halve # splits the tall sibling in its column instead; when NO pane could leave the # newcomer 2 body rows, the tallest one anywhere is split, and when that one # cannot keep its own tag and 2 rows either, the pane is refused # pins the pardes placement rule (Placement pardes), which it covers config Placement pardes start 31 100 -n 3 stable 700 20000 # shrink pane 0 (top-left), a terminal, as far as it goes, its tag and 2 body # rows: the pane below's grip dragged up under its tag (a terminal has no # rule between panes; the grip is the handle) press left 1 18 drag left 1 3 release left 1 3 motion 40 25 stable 500 8000 snap shrunk # Alt-n from the short pane: the new shell opens below the tall sibling # underneath it, not as another 1-row sliver key a-n stable 700 15000 snap swap-parent # squeeze the grid until no pane can give a new one its tag and 2 rows, then # Alt-n again: the new shell is refused, and the message row says why (before # every pane had to keep only a tag and one row, the tallest pane anywhere was # split here) resize 6 100 stable 700 15000 key a-n stable 700 15000 snap tallest resize 31 100 stable 700 15000 snap regrown