Next: 4.2.0 Other Changes, Previous: 4.2.0 New Features, Up: 4.2.0 Changes [Contents]
write_term(X,[max_depth(D)])
did not always respect the depth limit.
seeing/1
and telling/1
now return user
for 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 FOO
is undefined or empty, an exception is raised. Previosly,
open/[3,4]
silently failed in this case.
SP_ALLOW_CHDIR
could not be set using the environment
variable of the same name.
spld
tool would ignore the --namebase argument
for some generated files.
sorting/3
could fall into infinite loop.
'C'/3
.
library(terms)
: bugs in sub_term/2
, term_variables/2
,
subsumeschk/2
and friends.
library('linda/server')
and
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.