summaryrefslogtreecommitdiff
path: root/src/gui/Post.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-28 23:42:32 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:15 -0300
commitf842a4026348c65370a973e466c2b4f45063bdaf (patch)
treee6258955563103db1ad76b1324f3971e279afa06 /src/gui/Post.zig
parent8469def61324feb5e278f88bebad36af7a0d997e (diff)
downloadpardes-f842a4026348c65370a973e466c2b4f45063bdaf.tar.gz
pardes-f842a4026348c65370a973e466c2b4f45063bdaf.zip
A write to a closed pane's file says it is gone, and a terminal says why it takes no name
`echo Del > pane/6/exec` just after pane 6 closed failed EACCES: the shell's lookup failed, it tried to create the file, and the engine refused every Tcreate as a permission error. pardes now takes Tcreate itself: refused as before (acme's fsyscreate refuses it too), ENOENT in a pane that has closed. Renaming a terminal was refused with only EPERM; it now says a terminal is named by its shell's directory, worded so a mount still maps it to EPERM. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/gui/Post.zig')
0 files changed, 0 insertions, 0 deletions