12.6.1 New Features
     
- 
The new Prolog flag legacy_char_classificationmakes it
possible to use full Unicode, e.g. Chinese characters, in unquoted atoms
and variable names. See Prolog Flags.
- 
The Prolog flag redefine_warningscan take new values,
and is no longer ignored in runtime systems. 
See Prolog Flags.
- SP_load_sicstus_run_time(), and related functionality for
loading multiple SICStus runtimes into a process, is now available.
- Jasper Java interface (library(jasper)) is now
available. Jasper is mainly for legacy code; PrologBeans is still
the preferred method of calling Prolog from Java.
- 
library(sockets)now supports UNIX domain (AF_UNIX)
sockets on UNIX-like platforms.  The new predicatesocket_server_open/3allows some options when opening a server
socket.
- 
SP_set_argv(), a new C API function for setting the values returned
by theargvProlog flag. Similar to theargvargument toSP_initialize(), but can report failure and can use locale
information.
- spld and splfr: new command line options. 
The new (POSIX) option -- is treated the same as the older
-LD. New option --conf VAR=VAL to
override variable VAR in the configuration file. Option
processing has been rewritten to be more robust and consistent. 
See The Application Builder and The Foreign Resource Linker.
     
- sicstus The new (POSIX) option -- is a synonym for
the old -a.
Send feedback on this subject.