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
|
||||
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
|
||||
re-evaluated plainly — or whether it applies once.
|
||||
**Settled: it sticks, like Clojure's.** The mark stays until the form is evaluated again plainly. That is the
|
||||
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