7 May 2004 04:23
0.20.2.12
Peter Graves <peter <at> armedbear.org>
2004-05-07 02:23:57 GMT
2004-05-07 02:23:57 GMT
A new development snapshot (j 0.20.2.12, ABCL 0.0.3.10) is available:
http://armedbear.org/j.zip (source)
http://armedbear.org/j-jar.zip (just j.jar)
This snapshot fixes the C mode indentation bug reported by Kevin
Ellwood on the j-users list.
In addition, there are a few ABCL-related changes.
On Linux, you can now feed --enable-libabcl to ./configure along with
your other favorite options, and (on a good day) the native library
libabcl.so will then be built and installed. The script formerly known
as abl is now known as abcl, and if you do --enable-libabcl, the abcl
script will automatically contain the needed options to set
LD_LIBRARY_PATH appropriately at runtime.
The point of libabcl.so is to install a native SIGINT handler so that
in the abcl interpreter, Ctrl C (or Ctrl Alt C in a j Lisp shell) can
be used to interrupt the Lisp process if it appears to be hung. In
previous versions, Ctrl C (or Ctrl Alt C in a Lisp shell) simply
terminated the Lisp process.
This functionality doesn't work 100% correctly yet (the TOP-LEVEL
restart is, despite its name, functionally equivalent to the CONTINUE
restart, for one thing), but if the alternative is terminating the Lisp
process, even a somewhat broken SIGINT handler is probably better than
nothing. Work continues.
You can tell if the SIGINT handler has been built and installed
(Continue reading)
RSS Feed