summaryrefslogtreecommitdiff
path: root/docs/fs.md
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-28 19:41:44 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:15 -0300
commite0b3f11f008e54174d5169147b8cf5dac56e915a (patch)
tree888e1cfb21a381b599ae59f1b1942572aba54fa9 /docs/fs.md
parentfb87946e09bf33c0fe663ccba6db14a63e7cfda4 (diff)
downloadpardes-e0b3f11f008e54174d5169147b8cf5dac56e915a.tar.gz
pardes-e0b3f11f008e54174d5169147b8cf5dac56e915a.zip
A tag no longer marks an unsaved file with *: the grip shows it
The grip button now shows a pane's unsaved text in every state, as acme's modbutton does, and acme's tag has no asterisk. The computed prefix is the name alone, so tag reads, event offsets that count the path and the tag's text lose the " *". dirty, index's flag and the refuse-once guards are unchanged; a dump from before still restores its tags past the old mark. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'docs/fs.md')
-rw-r--r--docs/fs.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/fs.md b/docs/fs.md
index 9a77beee..f6516ea1 100644
--- a/docs/fs.md
+++ b/docs/fs.md
@@ -458,8 +458,9 @@ The three flag files `dirty`, `mark` and `scroll` read `0` or `1` and take
an undo point (writing `1` pushes one now), and whether a write scrolls the
pane.
-`tag` reads the whole tag as the pane shows it: the computed path, dirty
-marker or PDF page, then the text you may edit. A write appends to that text,
+`tag` reads the whole tag as the pane shows it: the computed path or PDF
+page (no mark for unsaved text: the grip shows that, and `dirty` says it),
+then the text you may edit. A write appends to that text,
newlines included, and a tag with more than one line takes a row per line on
screen; truncating `tag` clears it, as acme's `cleartag` does -- the default
words (`Del`, `Put` and the rest) with it, since they are that text until