ABCL 1.9.2

Mark Evenson <[email protected]> Wed, 21 Jun 2023 12:33:56 +0200
Newsgroups gmane.editors.j.devel
Message-ID <[email protected]>
                    =
=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=
=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=
=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=
=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81
                     ABCL 1.9.2 FOR MIDSUMMER'S EVE
                    =
=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=
=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=
=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=
=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81=E2=94=81



On the threshold of the Northern Hemisphere's Midsummer's Eve, we unveil
the second revision of the Tenth Edition of the Armed Bear Common Lisp
implementation, viz. abcl-1.9.2.

Most notably, we are pleased to present the fruits of Alejandro Zamora
Fonseca's labors on an interpreted implementation of CL:STEP with the
first release of the ABCL-STEPPER contrib.  See
<https://abcl.org/svn/tags/1.9.2/contrib/abcl-stepper/README.markdown>
for more details.  This implementation was the subject of his
demonstration <https://zenodo.org/record/7815887> as this year's
European Lisp Symposium.

The POSIX-SYSCALLS contrib now provides the ability to set environment
variables under UNIX systems <https://abcl.org/trac/changeset/15700>, as
well as providing an example of how best to add abstract additional
functionality to the core implementation.

This release also features a substantially re-worked Gray Stream
implementation which fixes enough our implementation to be a first class
citizen of SLIME's usage.  With the next release of SLIME, one will have
to use abcl-1.9.2 in order to use the slime-repl.  See
<https://github.com/slime/slime/pull/765> for more details.

The ASDF-JAR contrib has been restored to a usable functionality, which
includes re-packaging of ASDF systems from within jar files as well as
better abstraction for finding non-source artifacts.  Please refer to
=
<https://gitlab.common-lisp.net/abcl/abcl/-/blob/master/contrib/asdf-jar/R=
EADME.markdown>
for a refresher on what facilities ASDF-JAR provides for the aspiring
ASDF packager.

A complete list of changes may be viewed at
<https://abcl.org/svn/tags/1.9.2/CHANGES>.

The release itself is available at <https://abcl.org/releases/1.9.2/>.



--=20
"A screaming comes across the sky.  It has happened before but there is =
nothing=20
to compare to it now."