From 72129eba38522de8f3d0ec6d98b612676d226612 Mon Sep 17 00:00:00 2001 From: Gabriel Schneider Date: Mon, 28 Sep 2026 23:18:16 -0300 Subject: Exit and Restore name a modified +New scratch too, in one wording Their refusal named only file panes, so text typed into a +New scratch went unasked about and was lost. A scratch with text counts as unsaved as a file does (acme's winclean asks about an unnamed window too). The refusal a ctl write gets now reads as the message row does, `: Modified (Exit again to discard)`, instead of a second "discard them all" wording. Co-Authored-By: Claude Opus 5.5 --- docs/fs.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'docs') diff --git a/docs/fs.md b/docs/fs.md index 1e09c412..5093e754 100644 --- a/docs/fs.md +++ b/docs/fs.md @@ -119,9 +119,10 @@ every setting is one, the rest act on a pane). `/ctl` takes the session's builtins, one a line, at whichever pane has the keyboard as each runs -- `Newcol`, `Dump`, `Mount name dial`, `Theme ink`, `Verbose off`; `Exit`, which quits the editor as acme's does (it refuses once, naming each pane with -unsaved text, `: Modified (Exit again to discard)`, and a second -`Exit` with nothing edited since quits, throwing that text away; a scratch -under 100 bytes is not asked about; `Restore`, which replaces every pane, +unsaved text, a `+New` scratch with text in it too, in one line, +`, : Modified (Exit again to discard)`, and a second `Exit` +with nothing edited since quits, throwing that text away; a command's +output under 100 bytes is not asked about; `Restore`, which replaces every pane, asks the same first -- `Dump` writes `pardes--