Here is Dialog release 0g/04, library 0.27.
Å-machine backend and dgdebug: Improved support for Unicode characters, including case conversion.
Å-machine backend: Fixed a bug in the string encoding, where certain international characters ended up as “??”. This bug was reported by @cheshire. The reason why a seemingly random subset of the cyrillic alphabet was acting up was that the bug didn’t affect the first 32 non-ASCII characters encountered in the source code.
Rephrased “Predicate … is invoked but there is no matching rule” as “A query is made to …, but there is no matching rule definition” in the general case, and then removed the warning altogether for
(error $ entry point). Added some minor clarifications to the manual. These problems were reported by @Jeff_Nyman.
Library: Added a new ‘(game over option)’ predicate, for adding custom options to the game over menu.