Bugs Fixed
format/[2,3]
: bug affecting format specs ~g
and ~G
.
read_line/2
: was not steadfast.
call_cleanup/2
: the cleanup goal didn't preserve pending
exceptions.
load_files/[1,2]
: could sometimes attempt to load a file of the
wrong type.
- Switching on the debugger in an embedded command in a file loaded with
the
-l
option didn't work.
save_program/[1,2]
would give a foreign resource existence error
if called multiple times.
- Problems with ISO mode and some library modules.
library(comclient)
: fixed several problems.
system:file_property/2
now accepts terminating slash or backslash
in directory names.
- Fixed several problems when file-names, working directory or
home-directory contains non-ASCII character.
library(clpfd)
:
could fail to unblock blocked goals;
indexical propagation bug;
bugs in disjoint1/2
and disjoint2/2
with
margin/3
resp. margin/4
option.
- Win32 memory allocator could leak (uncommitted) memory in
SP_initialize()
.
SP_deinitialize()
would not free all memory.
- On AIX
spld
now builds executables with -brtl -bnortllib
instead of just -brtl
. This improves compatibility with Java. In
particular the error _XmGetDefaultDisplay cannot be used prior to
VendorS.Initialize
when invoking AWT with sicstus
as top level
application.