Release 1.3.3
The following features and bug fixes were provided for the
Dogelog player of version 1.3.3:
Language Reference
- New option extension/1 in absolute_file_name/3 introduced.
- The loader now uses extension(‘.p’) for Prolog text loading.
- The predicate dom_error_new/2 has been removed.
- The support for style attribute when ASCII has been removed.
- New support for class attribute when ASCII introduced.
- New support for div tag when ASCII introduced.
- New write option colorize introduced.
- The main element style option has been renamed to CSS option.
- New style options for SVG view element introduced.
- New style options for SVG group element introduced.
- The style options are now generic of the form A(V).
- Further generic style options of the form A-B(V) introduced.
- New library(session) with top-level introduced.
- The support of (?-)/1 in scripting removed.
- New support of listing/[0,1] in top-level introduced.
- New statistics flag maxinfs introduced.
- New predicates call_later/3 and timer_cancel/1 introduced.
- New predicate create_task/2 introduced.
- .
Host Interface
- New predicate ir_object_reset/2 introduced.
- The notebook() browser API removed, no replacement.
- When a notebook cell aborts all tasks are signalled.
- When a notebook cell terminates all tasks are waited.
- New stream sink field flags introduced.
- New stream flag MASK_DST_CANS introduced.
- The listing/[0,1] now uses colorize if MASK_DST_CANS is
present.
- The (?-)/1 now uses colorize if MASK_DST_CANS is present.
- New fancy error printing if MASK_DST_CANS is present.
- New GC_MAX_INFERS dynamic adjustment introduced.
- The “os_” prefix has been removed from the timer predicates.
- The “os_” prefix has been removed from the task predicates.
- .