summaryrefslogtreecommitdiff
path: root/docs/design.typ
diff options
context:
space:
mode:
Diffstat (limited to 'docs/design.typ')
-rw-r--r--docs/design.typ21
1 files changed, 14 insertions, 7 deletions
diff --git a/docs/design.typ b/docs/design.typ
index 8a5b9381..88bb49d6 100644
--- a/docs/design.typ
+++ b/docs/design.typ
@@ -1920,17 +1920,24 @@ system clipboard, which is helix's five words — `SPC y/Y/p/P/R`, out via
cannot clobber what the desktop was holding. A paste from an outer terminal
arrives bracketed, as one `paste` event.
-*Tag.* Live prefix (mode indicator, cwd or path) + editable tail with the
-full modal editor. Save leads the tail of every pane holding text of its own:
-`Save New Newtty Del` for a file or an output buffer,
-`Save New Newtty Del Filter` for a terminal, and the plain `New Newtty Del`
-for an image or a PDF, with `*` after an unsaved file's name; an image tag
+*Tag.* Compact name/status prefix + editable command tail. File names support
+staged edits: Enter commits a new buffer save target, Escape cancels, and no
+disk rename or write happens until explicit Save. Terminal cwd and image/PDF
+status stay generated. Save leads the tail of every pane holding text of its own:
+`Save Tty Del Collapse` for a file or an output buffer,
+`Save Tty Del Togglettymode Filter Collapse` for a terminal, and `Tty Del Collapse`
+for an image. PDFs use `Tty Del PdfSections PdfTint Collapse`, without tint status text.
+`Collapse` toggles a pane between its tagline alone and its expanded height;
+hidden body contents and running terminals are retained.
+An unsaved file has `*` after its name; an image tag
reports
`img petscii:<on|off> palette:<commodore|terminal> ascii:<on|off> <path>`
before the ordinary tail (its renderer toggles are builtins under `SPC t
p/l/a`). Topbar:
-`New Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill` —
-execute-only (left click inert);
+`Newcol Joincol Find Grep Help Changelog Tutor Dump NextColor Debug Kill` —
+editable by left click, with keyboard command navigation and Exec/Look gestures.
+An additional editable tag in each column supplies local New, Tty, Find,
+Grep and Joincol commands. ColumnTags hides that row when space is tight;
Colors and Crt left it for their leader paths.
*Panes.* Terminal: ghostty-vt, 16 MiB scrollback, OSC 133 prompt semantics,