summaryrefslogtreecommitdiff
path: root/.agents/skills/pardes-9p/SKILL.md
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 11:48:55 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:16 -0300
commit7a818260ff0c7fc9e2effa634cdf947fde48e043 (patch)
tree7a5df65de94ed486de9ba7927f1e62e757613c0d /.agents/skills/pardes-9p/SKILL.md
parentc3c3ef27ede2f69ef4f8c6acb10808f02ee46bb2 (diff)
downloadpardes-7a818260ff0c7fc9e2effa634cdf947fde48e043.tar.gz
pardes-7a818260ff0c7fc9e2effa634cdf947fde48e043.zip
The docs say an Edit loop that finds nothing succeeds silently, as sam's does
Edit ,x/zzz/c/bar/ with no match changed nothing and succeeded, which read as a failure next to s's no substitution; sam does the same, so it is kept and said. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to '.agents/skills/pardes-9p/SKILL.md')
-rw-r--r--.agents/skills/pardes-9p/SKILL.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/.agents/skills/pardes-9p/SKILL.md b/.agents/skills/pardes-9p/SKILL.md
index e5affebe..4a9c0940 100644
--- a/.agents/skills/pardes-9p/SKILL.md
+++ b/.agents/skills/pardes-9p/SKILL.md
@@ -219,7 +219,8 @@ Rename everywhere, or any sam edit, is one write: `echo 'Edit ,x/foo/c/bar/'
v c a i d s p = m t u` and `{ }` (commands in braces one to a line, so from
exec or a tag, not a one-line ctl write). Its changes are one undo step, and
one that fails changes nothing and fails the write with acme's words (`Edit:
-no substitution`), logged as `err`. A block goes to the pane's `ctl`, the
+no substitution`), logged as `err`; an `x` that finds nothing is no failure
+(sam's), so `,x/zzz/c/bar/` with no `zzz` succeeds silently. A block goes to the pane's `ctl`, the
root `ctl` (the active pane) or `exec` on one open, in one write or several
(bash's `printf` writes line by line): an `Edit` line takes the lines after it
until its `{` closes or its `a`/`c`/`i` text ends with `.`, and runs then. `sel`