updated for 0.4.3
This commit is contained in:
parent
0d6cbfb5fa
commit
fd00b3e501
8
NEWS
8
NEWS
|
@ -2,6 +2,14 @@
|
|||
|
||||
Recent changes to the Scheme Shell.
|
||||
|
||||
10/31/96 (version 0.4.3)
|
||||
Signal handlers
|
||||
Static heap linker
|
||||
Solaris 2 on i386 support
|
||||
AIX 4 support
|
||||
HP-UX now uses dld for faster loading
|
||||
a few small networking bug fixs
|
||||
|
||||
10/31/95 (version 0.4.0)
|
||||
New minor versioning introduced
|
||||
configure upgraded to autoconf-2.4 and overhauled in general
|
||||
|
|
61
RELEASE
61
RELEASE
|
@ -1,8 +1,8 @@
|
|||
Scsh is one
|
||||
Scsh is two
|
||||
===========
|
||||
|
||||
Scheme shell version 0.1 was released to the Net exactly a year ago today,
|
||||
Halloween 1995. We are pleased to release scsh version 0.4 to mark scsh's
|
||||
Scheme shell version 0.1 was released to the Net exactly two years ago today,
|
||||
Halloween 1994. We are pleased to release scsh version 0.4.3 to mark scsh's
|
||||
first birthday. The new release has many bug fixes, improvements and new
|
||||
features.
|
||||
|
||||
|
@ -102,7 +102,7 @@ the GNU project for the autoconfig tool that makes this possible).
|
|||
|
||||
After doing the make, you can start up a Scheme shell and try it out
|
||||
by saying
|
||||
./scshvm -o ./scshvm -i scsh/scsh.image
|
||||
./scshvm -o ./scshvm -i ./scsh/scsh.image
|
||||
See the manual for full details on the command-line switches.
|
||||
|
||||
If it's harder than this, and your system is standard, we'd like to know
|
||||
|
@ -114,7 +114,7 @@ about it.
|
|||
There are two main ways to join in scsh-related discussion: the mailing-list
|
||||
scsh@martigny.ai.mit.edu
|
||||
and the netnews group
|
||||
alt.lang.scheme.scsh
|
||||
comp.lang.scheme.scsh
|
||||
These two forums are exactly equivalent, being bi-directionally gatewayed
|
||||
at MIT.
|
||||
|
||||
|
@ -130,46 +130,41 @@ list for other reasons, send mail to
|
|||
======================
|
||||
|
||||
We even have one of those URL things:
|
||||
http://www-swiss.ai.mit.edu/scsh/scsh.html
|
||||
http://www-swiss.ai.mit.edu/scsh/
|
||||
|
||||
|
||||
* New in this release
|
||||
=====================
|
||||
|
||||
** New system calls.
|
||||
select, file locking, full tty device control, ptys, set-file-times,
|
||||
process timing, seek & tell. We still don't have signal handlers; with this
|
||||
exception, Scsh now has all of Posix.
|
||||
** Signal handlers
|
||||
We finally have signal handlers; with this Scsh now has all of Posix.
|
||||
|
||||
** Automatic reaping of exited subprocesses.
|
||||
You may wait on a subprocess zero, one, or more times without filling
|
||||
up the kernel's process table or generating an error.
|
||||
|
||||
** New delimited-input reader procedures.
|
||||
You may read input delimited by a newline character (read-line),
|
||||
a blank-line (read-paragraph), or a character from an arbitrary
|
||||
set (read-delimited). These procedures have native-code support
|
||||
for reading from Unix input sources, and are quite fast.
|
||||
|
||||
** Better support for writing standalone scripts.
|
||||
It's much easier to write standalone scripts now. Scripts can use
|
||||
the new command-line switches to open dependent modules and load
|
||||
dependent source code. Scripts can also be written in the Scheme 48
|
||||
module language.
|
||||
** Static heap linker
|
||||
The static heap linker converts a Scheme 48 bytecode image as
|
||||
embodied in a .image file to a C representation. This C
|
||||
code is then compiled and linked in with a virtual machine. One
|
||||
pleasant side effect of this is reduced startup times. Another
|
||||
good thing is that immutable parts of the image can be shared
|
||||
between processes. see the script scsh/static.scm
|
||||
|
||||
** Etc.
|
||||
Control of I/O buffering policy, better error reporting, bug fixes,
|
||||
here-strings, sub-second time precision, ...
|
||||
Solaris 2 on i386 support, AIX 4 support, HP-UX now uses dld for
|
||||
faster loading, a few small networking bug fixs, better error
|
||||
reporting, bug fixes, ...
|
||||
|
||||
|
||||
|
||||
* Thanks
|
||||
========
|
||||
|
||||
We thank Travis Broughton, Charlie Conklin, Jin S. Choi, Brian F. Dennis,
|
||||
Patrick May, Bill Sommerfeld, Michael Sperber, Steven L. Tamm, Ed Tobin, and
|
||||
others for bug reports, bug fixes, and comments that were incorporated into
|
||||
this release. We really appreciate their help, particularly in the task of
|
||||
porting scsh to new platforms.
|
||||
We would like to thank Michael Becker, Glenn Barry, Travis Broughton,
|
||||
Charlie Conklin, Jin S. Choi, Brian F. Dennis, Sean Doran, Kevin
|
||||
Esler, Lutz Euler, Lewis Girod, Rolf-Thomas Happe, David Hull, Steven
|
||||
L. Jenkins, Patrick May, Tod Olson, Michel Schinz, Cotton Seed, Bill
|
||||
Sommerfeld, Michael Sperber, Steven L. Tamm, Ed Tobin, Victor Zandy,
|
||||
and others for bug reports, bug fixes, and comments that were
|
||||
incorporated into this release. We really appreciate their help,
|
||||
particularly in the task of porting scsh to new platforms.
|
||||
|
||||
We'd like to thank everyone else for their patience; this release seemed like
|
||||
a long time coming.
|
||||
|
@ -178,4 +173,4 @@ Brought to you by the Scheme Underground scsh team. Go forth and write
|
|||
elegant systems programs.
|
||||
-Olin Shivers & Brian Carlstrom
|
||||
Cambridge
|
||||
31 October, 1995
|
||||
31 October, 1996
|
||||
|
|
Loading…
Reference in New Issue