summaryrefslogtreecommitdiff
path: root/src/Messages.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/Messages.zig')
-rw-r--r--src/Messages.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Messages.zig b/src/Messages.zig
index 366445c7..2314939f 100644
--- a/src/Messages.zig
+++ b/src/Messages.zig
@@ -498,6 +498,9 @@ pub fn errorWords(err: anyerror, buf: []u8) []const u8 {
return switch (err) {
error.FileTooLarge => "too large",
error.NotAFile => "not a regular file",
+ // In the words a mount turns into EISDIR and EACCES (cloud9.fs.enameErrno).
+ error.IsDirectory => "is a directory",
+ error.PermissionDenied, error.AccessDenied => "permission denied",
error.ReadFailed => "could not be read",
error.ParseZon => "not valid ZON",
error.ThemeFileTooLarge => "too large: a theme file is at most 1 MiB",