summaryrefslogtreecommitdiff
path: root/docs/tags.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/tags.md')
-rw-r--r--docs/tags.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/tags.md b/docs/tags.md
index b8322aa9..5c4492bc 100644
--- a/docs/tags.md
+++ b/docs/tags.md
@@ -234,6 +234,13 @@ Every new pane goes through one placement, chosen by the `Placement` setting:
it, in an init file, a tag or the root ctl; bare `Placement` flips it; `SPC c
p` is its leader path, and `Config` reports it.
+Under either, no placement leaves a pane, new or split, shorter than its tag
+and two body rows (acme's minht keeps one). Where the place chosen has not
+that room, the column's tallest pane is halved instead; where no pane of the
+column can give it, the new pane is refused and closed, with `no space for a
+pane in that column: each keeps its tag and 2 rows` (a 9P write or open of
+`pane/new` fails with it, ENOSPC). A pane alone in its column always fits.
+
`Placement acme` is acme's makenewwindow (util.c:449-495). The core keeps
acme's *active column* (activecol, dat.c:37): the column last typed in
(acme.c:487), clicked in with the select button (acme.c:659), dropped into by