Re-add 0.6.0 release notes.
This commit is contained in:
parent
ae8e4bf2d4
commit
6eff6fbda0
60
RELEASE
60
RELEASE
|
@ -160,8 +160,7 @@ We now manage the project using SourceForge:
|
|||
http://sourceforge.net/projects/scsh/
|
||||
|
||||
* New in this release
|
||||
====================
|
||||
|
||||
=====================
|
||||
|
||||
** API changes
|
||||
For sre's, BOW, EOW, WORD, and WORD+ (which were already unsupported
|
||||
|
@ -172,6 +171,63 @@ We now manage the project using SourceForge:
|
|||
Most of the the known bugs of version 0.6.0 have been fixed. See the
|
||||
project page on SourceForge for a list of the remaining known bugs.
|
||||
|
||||
* New in 0.6.0
|
||||
==============
|
||||
|
||||
** Scsh is now based on Scheme 48 0.53
|
||||
With the move from Scheme 48 version 0.36 to version 0.53 in this
|
||||
release the underlying system received a massive update. The most
|
||||
significant changes include:
|
||||
User level threads
|
||||
Advanced garbage collector
|
||||
Improved foreign function interface to C
|
||||
|
||||
The most significant change for Scsh users is the addition of a
|
||||
user-level thread system. Scsh provides various features to deal
|
||||
with this new power in a system programming environment: An event
|
||||
based interface to interrupts, thread local process state and
|
||||
thread-safe system calls.
|
||||
|
||||
** A manual for Scheme 48 has been included
|
||||
Richard Kelsey, the author of Scheme 48, has graciously allowed us
|
||||
to retrofit the current Scheme 48 manual for inclusion in this scsh
|
||||
release.
|
||||
|
||||
** Interfaces to dot-locking, crypt and syslog
|
||||
Scsh now provides advisory file locking via the dot-locking scheme
|
||||
and a direct binding to the crypt function. Furthermore we added
|
||||
a complete, system-independent and thread-safe interface to syslog.
|
||||
|
||||
** API changes
|
||||
Some features of the previous releases are currently not
|
||||
supported as we did not have the time to implement them. Please tell
|
||||
us, if you can't get along without them. Here is a listing of these
|
||||
currently dereleased features:
|
||||
select
|
||||
select!
|
||||
ODBC support
|
||||
bufpol/line
|
||||
|
||||
The following procedures received new names in this release:
|
||||
sleep (now process-sleep)
|
||||
sleep-until (now process-sleep-until)
|
||||
|
||||
network-info, service-info and protocol-info now return #f on non-success.
|
||||
|
||||
The default directory for creating temporary files has changed: It's
|
||||
now the value of $TMPDIR if set and /var/tmp otherwise.
|
||||
|
||||
The nth procedure is still there but is now officially obsolete. It
|
||||
will go away in a future release.
|
||||
|
||||
** HTML version of the manual
|
||||
There is now a HTML version of the scsh manual generated by tex2page
|
||||
|
||||
** Bugfixes
|
||||
Most of the known bugs of version 0.5.3 have been fixed. See the
|
||||
project page on SourceForge for a list of the remaining known bugs.
|
||||
|
||||
|
||||
|
||||
* Thanks
|
||||
========
|
||||
|
|
Loading…
Reference in New Issue