summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/tags.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/tags.md b/docs/tags.md
index 3db7f465..46c2defa 100644
--- a/docs/tags.md
+++ b/docs/tags.md
@@ -248,6 +248,15 @@ 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.
+
+After placement a terminal keeps that floor too: no drag of a grip, no
+squeeze of its column by the others' weights and no smaller window takes
+it below its tag and two body rows (a one-row terminal loses its prompt's
+mark and would read busy for ever); its neighbours give the rows, and only
+a window too short for every floor leaves it less. A text pane keeps
+acme's way and can be dragged down to its tag alone; acme has no
+terminals to follow here. A folded terminal (Collapse) is a tag by choice.
+`pty/ctl`'s `winsize` likewise gives a pty two rows at least.
A `+Errors` pane goes to any column with room, the last first; with none,
what it would have shown (an Edit's `p` or `=`, a write to `errors`) is
logged as `msg` records, a line each, and the Edit still succeeds.