summaryrefslogtreecommitdiff
path: root/src/fs-help.txt
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 00:45:33 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:15 -0300
commite563be42a5b3e9243e2c01d34cf8e94d2047b753 (patch)
treed71c8265c353f41cdb49b20f3a7e4d6e8d9baab2 /src/fs-help.txt
parent0fe78621cc0db8b835ebcb7c51bbd2d20d6dbcc2 (diff)
downloadpardes-e563be42a5b3e9243e2c01d34cf8e94d2047b753.tar.gz
pardes-e563be42a5b3e9243e2c01d34cf8e94d2047b753.zip
A terminal's body reads as logical lines, the last one ending in a newline
A terminal's body came back as the screen's rows, a long line cut where the terminal wrapped it and the last line with no newline. The body (and a terminal's Save, and the length its ctl reports) now joins wrapped rows by ghostty's wrap flags, as pty/run's output does, and ends the last line with a newline. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/fs-help.txt')
-rw-r--r--src/fs-help.txt2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fs-help.txt b/src/fs-help.txt
index 50dc5d9c..50e9e7fc 100644
--- a/src/fs-help.txt
+++ b/src/fs-help.txt
@@ -41,7 +41,7 @@ Pitfalls, one each:
addr: #n,#m, 12:5 or /re/ from the current address (^ $ per line); > never resets it, 0 does; a miss refuses data.
data: > replaces the addr range, : > deletes it, a 2nd > inserts (addr moved); body: > empties all.
tag reads the path, then its own text; > replaces that text (default words too), >> appends.
- A terminal's body is a history snapshot frozen per open; pty/data is the live stream.
+ A terminal's body is a history snapshot frozen per open, wrapped rows joined into lines; pty/data is the live stream.
exec: a non-builtin line runs as a command pane (ctl's Shell -c; exit N shown, logged), a shell's typed in.
Through a mount a malformed write is EINVAL, a well-formed one that fails EIO: log's err says why.
lock/unlock need a held ctl fd (exec 3>ctl), a held lock fails: retry. A column's last pane leaves it empty; the last pane of all quits.