summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/tags.md12
1 files changed, 7 insertions, 5 deletions
diff --git a/docs/tags.md b/docs/tags.md
index fdea1472..9b9a23c5 100644
--- a/docs/tags.md
+++ b/docs/tags.md
@@ -71,11 +71,13 @@ are passed over: they only keep a weight for later.
A tag is a text like a pane's body: pane tags, column tags and the
workspace tag all edit with the body's own normal and insert modes, undo
-included, and may hold more than one line. A tag with a newline in it takes
-a row per line, up to eight: a pane's tag leaves its body at least one row
-and a collapsed pane shows only the first line; the column and workspace
-tags take no more than a third of the screen, and the panes below move down
-to make room. The path, the dirty marker and a PDF's page at the start of a
+included. A pane's tag may hold more than one line: one with a newline in
+it takes a row per line, up to eight, and leaves its body at least one row;
+a collapsed pane shows only the first line. The column and workspace tags
+are one line, as acme's (cols.c:244 gives a column tag one font height): a
+newline typed, pasted or written into one becomes a space, and a dump that
+holds a column or workspace tag of several lines, from before, comes back
+with its lines joined by spaces. The path, the dirty marker and a PDF's page at the start of a
pane tag are computed, never stored, and read-only. The keyboard reaches
them as the mouse does: `0` goes to the line's start, the path's, as in
acme, and motions select and yank across the path and the commands. An edit