summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/tags.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/docs/tags.md b/docs/tags.md
index c1034cb4..bfca4f0e 100644
--- a/docs/tags.md
+++ b/docs/tags.md
@@ -62,7 +62,11 @@ if every command ran; an error says why in acme's words and changes
nothing. `p` and `=` print to the directory's `+Errors`. Left out: the file
commands `b B D e r w f X Y`, the pipes `< | >`, and `\1`-`\9` in `s`,
since mvzr keeps no submatches; acme applies changes that come out of
-sequence with a warning, pardes refuses the Edit.
+sequence with a warning, pardes refuses the Edit. In `s`, `&` in the
+replacement is the matched text (`\&` a plain `&`); in `c`, `a` and `i` an
+`&` is only an `&`, as in sam. A pattern that finds nothing says so with the
+pattern (`no match for regexp /nomatch/`), and an `s` on an empty dot says
+`no substitution: dot is empty`.
`Undo` and `Redo` are acme's: typed or clicked in a pane's tag, or written
to its `ctl`, they step the body back and forward through its edits, as the