From a9a3746896180ac69aaf905778690f80610d789f Mon Sep 17 00:00:00 2001 From: mainzelm Date: Mon, 25 Feb 2002 07:44:22 +0000 Subject: [PATCH] Final 0.6.1 notes. --- RELEASE | 41 +++++++++++++++++++++++++++++++---------- 1 file changed, 31 insertions(+), 10 deletions(-) diff --git a/RELEASE b/RELEASE index 4c35177..02e6f7c 100644 --- a/RELEASE +++ b/RELEASE @@ -23,6 +23,7 @@ The World-Wide What? New in this release API changes Bugfixes +New in 0.6.0 Thanks @@ -156,7 +157,7 @@ list for other reasons, send mail to ====================== We even have one of those dot-com cyberweb things: http://www.scsh.net -We now manage the project using SourceForge: +We manage the project using SourceForge: http://sourceforge.net/projects/scsh/ * New in this release @@ -166,10 +167,35 @@ We now manage the project using SourceForge: For sre's, BOW, EOW, WORD, and WORD+ (which were already unsupported in 0.6.0 on most platforms) are gone for good. - ** Bugfixes - 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. + Most of the known bugs of version 0.6.0 have been fixed, many thanks for + the precise reports! See the project page on SourceForge for a list + of the remaining known bugs. Here is a brief overview of the fixes: + + - GC_PROTECT'ed the necessary variables (specifically, where >1 arg to + a function 'may GC') (Thanks to Steven Jenkins for dealing with this) + - Fixed various race conditons in the signal handling and process reaping code + - Fixed bug in set-process-group + - If $HOME is unset, consult (user-info (user-uid)) for the value of + home-directory + - Fix external-call-from-callback problem leading to spurious + gc-protection-mismatch exceptions. + - Let s48-do-gc return 0 so the PreScheme compiler will emit the correct + signature of the function. + - scsh/linux/tty-consts.scm: num-ttychars seems to be 32 not 19. + - scsh/top.scm: Return 0 exit status for -c and -e. + - *.c: Replaced // comments. + - scsh/syslog1.c: Remove LOG_LPR from list of syslog levels. + - scsh/network1.c: Pass SYSCALL argument to ERRNO-ERROR. + - scsh/syscalls1.c: Disable timer interrupts before execve + - scsh/network.scm: Correct name extraction in bind-socket + - Added export for with-error-output-port + - Install HTML version of manual under $(libdir) + - ./configure is more rebost wrt $(srcdir) + - Fixed installation of the S48 manual + - Replaced several /tmp by /var/tmp + - Catch EISDIR in delete-filesys-object + - flush-all-ports is now non-blocking * New in 0.6.0 ============== @@ -223,12 +249,6 @@ We now manage the project using SourceForge: ** 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 ======== @@ -256,6 +276,7 @@ particularly in the task of porting scsh to new platforms. Roland Weiss Richard Günther Dirk Staneker + Johannes Hirche Brought to you by the Scheme Underground. Go forth and write elegant systems