What’s new?
Language
(at most once) statementwill discard all choice points oncestatementsucceeds once, preventing it from succeeding multiple times
Library
- ASK FOR OBJ no longer calls a random closure before responding
(heads $)is now consulted for(topic $)objects- DRINK FROM OBJ is now a synonym for DRINK OBJ
Tools
(generate $ $)no longer produces spurious warnings with--warn-not-topic- Divs and spans inside closures no longer wreck the optimizer’s assessment of unbound variables
--transcriptingmakes(transcript active)succeed in the debugger--formattingswitches the debugger between “default”, “none”, or “ansi” formatting
Not a huge update this time, but some useful bugfixes, some new options for dgt, and a piece of syntax I’ve been needing for an upcoming project.