An instrumented form stays instrumented until it is evaluated plainly
This commit is contained in:
parent
46b3080eda
commit
76ef56343d
@ -342,5 +342,6 @@ the instrumentation as a separate field the daemon splices *after* parsing, wher
|
|||||||
accept the drift and say so. **The second is almost certainly right** and makes this a small daemon change rather than
|
accept the drift and say so. **The second is almost certainly right** and makes this a small daemon change rather than
|
||||||
a pure-Emacs one — which also means it should not be built as a pure-Emacs hack first.
|
a pure-Emacs one — which also means it should not be built as a pure-Emacs hack first.
|
||||||
|
|
||||||
Worth deciding at the same time: whether an instrumented eval should also *stick* — Clojure's marks the var until
|
**Settled: it sticks, like Clojure's.** The mark stays until the form is evaluated again plainly. That is the
|
||||||
re-evaluated plainly — or whether it applies once.
|
behaviour the workflow expects — you mark it, run the game, hit it repeatedly, and clear it with an ordinary `C-c C-c`
|
||||||
|
rather than having to re-mark before every run.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user