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