summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/fs.md3
-rw-r--r--docs/tags.md4
2 files changed, 6 insertions, 1 deletions
diff --git a/docs/fs.md b/docs/fs.md
index e64cd6b3..e9dfac65 100644
--- a/docs/fs.md
+++ b/docs/fs.md
@@ -378,7 +378,8 @@ pane's `pty/ctl` interrupts it as Ctrl-C would. Bindings are not dumped, so a Re
The root's pair clicks at the active pane and `/pane/<n>/look` and
`/pane/<n>/exec` at that pane; `/tagexec` and `/col/<n>/exec` click in the
workspace's or that column's tag (never an event reader's, which hears
-only its pane's), and what the word says is logged as the session's,
+only its pane's; a command they run starts in the session's directory,
+where pardes started, not the focused pane's), and what the word says is logged as the session's,
`msg -`. Blank lines are skipped, and every other line
is checked before any of them runs, so a control character fails the whole
write with EINVAL; a command that fails inside the editor is reported on the
diff --git a/docs/tags.md b/docs/tags.md
index cee8e335..a113d86a 100644
--- a/docs/tags.md
+++ b/docs/tags.md
@@ -5,6 +5,10 @@ column, and each pane's tag. Column commands act on that column and run in
its active pane (or its first pane when focus comes from another column); a
column with no pane is described under [empty columns](#empty-columns). This makes
`New`, `Tty`, `Find`, and `Grep` available beside the work they act on.
+A command or a `Tty` run from the workspace tag or a column tag starts in
+the session's directory, where pardes was started, as acme's row and column
+tags have no directory of their own; one run from a pane's tag or text
+starts in that pane's directory.
`New` appears only in the column tag by default; pane tags keep their own
save, terminal, close, and collapse commands. `Tty` opens a new embedded terminal.
In a terminal's own tag the word names the shell it runs, `Tty+fish`, tinted