Probably the first release without quicklisp regressions in a long time (at
least not one where ECL is to blame :-)
* Cygwin's library is still broken: fork/exec fails to reload the
cygwin library, or ECL's compiled libraries in a completely random
fashion. For this reason we recommend using ext:system instead of
ext:run-program in that platform.
* In Windows ECL comes with bytecodes compiler by default, because C
compilers are normally not avaiable. Unfortunately several
libraries out there are not prepared for this. If you plan to use
quicklisp and have a C compiler accessible to ECL, you may use
(ext:install-c-compiler) to switch back to the Lisp-to-C compiler.
Changes since last release
Some highlights of this release are:
* ECL now ships with the whole of the Unicode names database,
optimally compressed using constant C tables. This means ECL now
recognizes all valid Unicode (and ASCII) names for the whole range
of characters, and can print them as well.
* ECL has changed the way it stores compiled data in the C files, so
that it works around the limit of 65k characters per string.
* ECL now builds with Microsoft Visual Studio C++ 2012.
* We bend the knee and accept WHILE/IF statements intertwined with
FOR/AS, though this is still not valid ANSI Common Lisp.
See file src/CHANGELOG or browse it online
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
From: Matthew Mondor <mm_lists@pu...> - 2013-05-29 04:39:14
On Tue, 28 May 2013 22:19:54 +0200
Juan Jose Garcia-Ripoll <juanjose.garciaripoll@...> wrote:
> See file src/CHANGELOG or browse it online
Thanks for the release.
I confirm that post-release ECL git HEAD works fine on NetBSD-6 x86-32
and x86-64 for my own uses. I've not tested/updated the pkgsrc stub
yet but I asked the maintainer if he needs help, and should be able to
work on it friday if needed.