summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/fs.md5
1 files changed, 3 insertions, 2 deletions
diff --git a/docs/fs.md b/docs/fs.md
index e13af3c2..5de73b86 100644
--- a/docs/fs.md
+++ b/docs/fs.md
@@ -279,8 +279,9 @@ in Plan 9's words for a ctl (kernel/misc/parse.c:82-97), quoting the line:
argument to a builtin that takes none, or none to one that needs it (`Msg`,
`Mount`, `Find`, a setting's value but a switch's, which flips bare);
`bad value in control message "X"` for a setting's value it does not take
-(for `Theme`, naming the themes that share the name's first letter, since
-all of them, `Themes`'s list, are too many for an error);
+(for `Theme`, whose names are any case, naming every theme that shares
+the name's first letter when they fit the 128 bytes a 9P error carries,
+else the nearest few, since all of them, `Themes`'s list, are too many);
and `not a session control message "X": write it to pane/<n>/ctl` or `not
a window control message "X": write it to /ctl` for a word of the other ctl. 9ns maps them all to EINVAL, and a write
refused here has done nothing. A line that then fails as it runs fails the