write_term(X,[max_depth(D)])did not always respect the depth limit.
userfor the current input resp. output stream, which was always intended.
0xFFFD. This was already the case for the standard output streams.
The same behavior, for the standard input and output streams, is now also in effect when running SICStus in the SPIDER IDE.
open/[3,4]cannot expand a system property, e.g.
open('$FOO/bar.txt', read, S)when the system property
FOOis undefined or empty, an exception is raised. Previously,
open/[3,4]silently failed in this case.
SP_ALLOW_CHDIRcould not be set using the environment variable of the same name.
spldtool would ignore the --namebase argument for some generated files.
sorting/3could fall into infinite loop.
library(terms): bugs in
library('linda/client')handle server shutdown.
The server will stop listening for new connections as soon as it receives a shutdown request from a client. Among other things this makes the socket port available for re-use on the same machine.
A call to
linda_client:shutdown_server/0, in the client, will not
return until the server has acknowledged the command. This removes a
race condition when the client attempts to re-connect to the server.
library(odbc)has been fixed. There are also some new features and other changes; see above.