diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-29 06:18:15 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:16 -0300 |
| commit | 399d005f1997f23d50f36829946f2d5d7a98b928 (patch) | |
| tree | 1200840db782be0e1b85e44734596e3e065ed6fc /docs | |
| parent | c78641fdbe931ca2e6e87eb3e001bd021c1eba3f (diff) | |
| download | pardes-399d005f1997f23d50f36829946f2d5d7a98b928.tar.gz pardes-399d005f1997f23d50f36829946f2d5d7a98b928.zip | |
A pane from pane/new is the session's directory's scratch, not the last active pane's
No pane asked for it, so borrowing the directory of whichever pane last
had the keyboard named it after an accident; acme's new window has acme's
directory.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/fs.md | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -71,7 +71,9 @@ for any process, and `$NINE_MOUNT/pardes/NAME/` a `--detach=NAME` session's. 9ns exports `$NINE_MOUNT` to everything it starts, so a script checks that variable to know the mount is there, and takes the name from `$PARDES_9P` (`pardes-9p-<pid or NAME>.sock`). A new pane made through `pane/new` is a scratch named -`<dir>/+New` until it is given a name. A column may hold no pane, as in acme: +`<dir>/+New` until it is given a name, where `<dir>` is the session's +directory (the one pardes started in), whichever pane last had the keyboard: +no pane asked for it, as acme's new window has acme's directory. A column may hold no pane, as in acme: `Newcol` makes one empty, and closing a column's last pane leaves it empty with its tag holding the keyboard (`focus` reads empty) and logs only the `del`. `pane/new` places its pane as acme's makenewwindow(nil) does: in the |
