Dialog 1c/01 (Library 1.2.2) is live!

Get it here!

What’s new?

Language
  • (at most once) statement will discard all choice points once statement succeeds 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
  • --transcripting makes (transcript active) succeed in the debugger
  • --formatting switches 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.

8 Likes

I’ve updated the Homebrew formula to 1c/01 1.2.2 as well.

1 Like