mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-02-06 07:30:32 -08:00
update changelog for the upcoming release
This commit is contained in:
parent
3b6c2bf399
commit
9e7d981b56
1 changed files with 40 additions and 1 deletions
41
CHANGELOG
41
CHANGELOG
|
|
@ -27,8 +27,41 @@
|
|||
install ECL on the preferred destination (specified with "--prefix"
|
||||
parameter given to configure script).
|
||||
|
||||
* Pending changes since 23.9.9
|
||||
* Pending changes since 24.x.x
|
||||
|
||||
- Many internal improvements and bug fixes for the native compiler
|
||||
|
||||
* 24.x.x changes since 23.9.9
|
||||
** Announcement
|
||||
Dear Community,
|
||||
|
||||
We are announcing a new stable ECL release. The release mainly includes a
|
||||
number of bug fixes, including changes that prevent rare crashes in the
|
||||
garbage collector on Mac OS X, some bug fixes for gray streams and for
|
||||
pathname related functionality. Moreover, the release features new
|
||||
extensions for gray streams (gray:stream-line-length,
|
||||
gray:stream-file-length, gray:stream-file-string-length and generic
|
||||
versions of cl:pathname and cl:truename) as well as improved emscripten
|
||||
support (allowing shared library builds) and small improvements to the
|
||||
manual.
|
||||
|
||||
We'd like to thank all people who contributed to ECL with code, testing,
|
||||
issue reports and otherwise.
|
||||
|
||||
People listed here contributed code in this iteration: Daniel Kochmański,
|
||||
Kirill A. Korinsky, Marius Gerbershagen, Tarn W. Burton, Mark Shroyer,
|
||||
Dmitry Solomennikov, Kevin Zheng.
|
||||
|
||||
This release is available for download in a form of a source code archive
|
||||
(we do not ship prebuilt binaries):
|
||||
|
||||
- [ECL 24.x.x tarball archive](https://common-lisp.net/project/ecl/static/files/release/ecl-24.x.x.tgz)
|
||||
- [The ECL Manual](https://common-lisp.net/project/ecl/static/manual/)
|
||||
|
||||
Happy Hacking,
|
||||
The ECL Developers
|
||||
|
||||
** Enhancements
|
||||
- Add gray-streams module. This makes it possible to load Gray stream
|
||||
support via ~(require '#:gray-streams)~ versus calling the internal
|
||||
function ~gray::redefine-cl-functions~.
|
||||
|
|
@ -41,7 +74,13 @@
|
|||
3) ~gray:stream-file-string-length~ which allows Gray streams to
|
||||
implement ~cl:file-string-length~.
|
||||
4) Generic versions of ~cl:pathname~ and ~cl:truename~.
|
||||
- The emscripten target now supports shared libraries.
|
||||
|
||||
** Bugs fixed
|
||||
- Various bug fixes for Gray streams.
|
||||
- The garbarge collector is set up to automatically handle fork calls on
|
||||
Unix systems, preventing rare crashes on Mac OS X (where bdwgc does not
|
||||
enable this option by default).
|
||||
|
||||
* 23.9.9 changes since 21.2.1
|
||||
** Announcement
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue