From 682e237df7e8b22f820d14a4adee58e6e2f84268 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Fri, 11 Sep 2026 12:38:56 -0300 Subject: trunk: resume before the Reload experiment Empty marker on the last pre-Reload change. Keep the Reload experiment on reload (3801914), its first change on reload-start (200a1fc), and the unfinished performance investigation on reload-perf-wip. --- docs/design.typ | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) (limited to 'docs/design.typ') 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: palette: ascii: ` 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, -- cgit v1.3