From: Peter Graves <peter@ar...> - 2005-02-06 21:29:39
A new development snapshot (j 0.21.0.1, abcl 0.0.4.1) is available:
http://armedbear.org/j-jar.zip (just j.jar)
Long time no snapshot. Thanks to Chris Wilson for waking me up.
Among other things, this snapshot fixes the NullPointerException that
occurred with 0.21.0 under certain circumstances when doing tab
completion in the location bar, which is the bug that Chris mentioned
in his mail to the development list.
This snapshot adds support for proper use of the system menu on Mac OS
X, but being Mac-less myself, I have no idea how to set this up. Thanks
to Brian Mastenbrook and Slava Pestov for their help with the code.
There is also a new special effect associated with incrementalFind.
Please let me know if I need to make it configurable.
This snapshot adds preliminary support (on Linux only) for Allegro
Common Lisp in slime-for-j (Alt X, "slime alisp"), in addition to the
pre-existing preliminary support for ABCL (Alt X, "slime") and SBCL
(Alt X, "slime sbcl").
Except for ABCL, slime-for-j requires jpty on Unix platforms. Since
it's not platform-independent, jpty is not included in j-jar.zip, so
you'll need to build it from source.
ABCL in this snapshot fails 114 out of 20137 total tests in the ANSI
test suite (99.43% compliance).
ABCL's compiler should be much better overall compared with ABCL 0.0.4
(which shipped with the 0.21.0 release), although there may be
pessimization in some specific situations.
There are still things that can't be compiled. When the compiler
encounters such a thing, you'll see "UNSUPPORTED FEATURE" in the
output, followed by "Unable to compile top-level form." Those warnings
are generally benign. The code won't be compiled, but it should still
be executed correctly.
The reporting of errors, warnings, style warnings and compiler notes
needs to be cleaned up. In particular, you may see "STYLE-WARNING:
redefining FOO" when you know you didn't redefine FOO at all; in that
case, it's likely that the warning was emitted by the autoloader, which
often redefines things for reasons of its own.
ABCL's CLOS is still incomplete and very slow.
Thanks for your support.
Get latest updates about Open Source Projects, Conferences and News.