summaryrefslogtreecommitdiff
path: root/docs/tags.md
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-28 19:17:12 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:15 -0300
commit8429e7bd8aff1ae0c71d3b1a7a6b9f01ed52e691 (patch)
tree9ae9dbe35e371a7b64b7e64bd690c4871e0b705c /docs/tags.md
parent4cea4751960b359561997cb040f05179923cb80e (diff)
downloadpardes-8429e7bd8aff1ae0c71d3b1a7a6b9f01ed52e691.tar.gz
pardes-8429e7bd8aff1ae0c71d3b1a7a6b9f01ed52e691.zip
Column and workspace tags are one line again, as acme's
acme gives a column tag one font height (cols.c:244) and its row tag one line; pardes let them grow a row per line. A newline typed, pasted, written or restored into a column or workspace tag now becomes a space, the caret and selection kept on the same characters, and the bars are one row each. A dump holding a multi-line header tag comes back with its lines joined by spaces. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'docs/tags.md')
-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