summaryrefslogtreecommitdiff
path: root/src/tty/panel_compositor.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 19:49:21 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:17 -0300
commitb3b68f5ca784de3987406584ca75b3767f98695d (patch)
tree35695f068623b628701f2dcf550463509b0dacd6 /src/tty/panel_compositor.zig
parentebdcc64d7f8735224a486e93f3ed4a0cb56cd653 (diff)
downloadpardes-b3b68f5ca784de3987406584ca75b3767f98695d.tar.gz
pardes-b3b68f5ca784de3987406584ca75b3767f98695d.zip
pardes NEWFILE in a pane opens a pane named it in the session, as acme's B does, and a start with no terminal says so
A name that did not exist yet failed resolveOs, so the launch fell through to starting an editor of its own, which on a pty with no controlling terminal (a detached session's) ended in a NoDevice error trace. A new name's directory is now resolved and the name kept: the launch reads pane/new and writes that path to the pane's name, so Save creates the file, and --wait waits on that pane (the git commit case). A standalone start whose /dev/tty will not open prints why and exits 1. fs.py covers both; the known-wrong line in docs/divergences.md goes. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/tty/panel_compositor.zig')
0 files changed, 0 insertions, 0 deletions