1995-10-13 23:34:21 -04:00
|
|
|
-*- Mode: Indented-text; -*-
|
|
|
|
|
|
|
|
Recent changes to the Scheme Shell.
|
|
|
|
|
2001-03-10 22:47:00 -05:00
|
|
|
??/??/?? (version 0.4.5 presumably)
|
|
|
|
lock-region record now stores the *proc object* of the locking
|
|
|
|
process, not the integer pid. A bug in unlock-region was fixed,
|
|
|
|
and the documentation was fixed up.
|
|
|
|
Did we say we had signal handlers installed in the last release?
|
|
|
|
Now we do. Really. Installed & documented.
|
|
|
|
Hopefully, bdc will change this line to say the static heap
|
|
|
|
linker is documented.
|
|
|
|
Name-consistency change (non-backwards compatible):
|
|
|
|
open/nonblocking renamed to open/non-blocking,
|
|
|
|
which is the way it was always described in the manual.
|
|
|
|
-s<num> is now -sfd <num> -- more consistent with general switch
|
|
|
|
design.
|
|
|
|
|
|
|
|
11/03/96 (version 0.4.4)
|
|
|
|
minor fixes for SunOS, Solaris, AIX, NeXTStep, 686 systems
|
|
|
|
minor static heap linker fixes
|
|
|
|
|
|
|
|
10/31/96 (version 0.4.3)
|
|
|
|
Signal handlers
|
|
|
|
Static heap linker
|
|
|
|
Regular expression compilation
|
|
|
|
AWK pre-compiles regexp patterns outside of main loop
|
|
|
|
Solaris 2 on i386 support
|
|
|
|
AIX 4 support
|
|
|
|
HP-UX now uses dld for faster loading
|
|
|
|
a few small networking bug fixs
|
|
|
|
Bug fixes to I/O system.
|
|
|
|
New meta-arg second-line syntax
|
|
|
|
New -s<fdes> command line switch
|
|
|
|
Last few bits of Posix: isatty(), ttyname(), ctermid(), fcntl()
|
|
|
|
More efficient CLOEXEC handling for unrevealed file descriptors.
|
|
|
|
Starting up programs with the "-e <entry-point>" command-line
|
|
|
|
switch and with the (DUMP-SCSH-PROGRAM <file-name> <entry-point>)
|
|
|
|
are now equivalent in that both pass a list of command-line
|
|
|
|
arguments that includes the program name. The two start-up methods
|
|
|
|
were not the same in the previous release. N.B.: This is not
|
|
|
|
backwards-compatible with older releases' DUMP-SCSH-PROGRAM.
|
|
|
|
|
|
|
|
10/31/95 (version 0.4.0)
|
1995-10-13 23:34:21 -04:00
|
|
|
New minor versioning introduced
|
|
|
|
configure upgraded to autoconf-2.4 and overhauled in general
|
|
|
|
static heap system improved from Scheme 48 version
|
|
|
|
POSIX job control?
|
2001-03-10 22:47:00 -05:00
|
|
|
POSIX terminal control with BSD and SVR4 extensions
|
1995-10-13 23:34:21 -04:00
|
|
|
pseudo terminal (pty) interface
|
|
|
|
select interface
|
|
|
|
|
|
|
|
12/25/94 (version 0.3)
|
|
|
|
New network package.
|
|
|
|
New awk and field reader package.
|
|
|
|
Harris NightHawk support has been added courtesy Brent Benson.
|
|
|
|
IBM AIX support has been added courtesy Michael Sperber.
|
|
|
|
Ultrix support has been added.
|
|
|
|
IRIX support has been added.
|
|
|
|
Some bugs have been fixed in the manual and elsewhere.
|
|
|
|
Machine dependent code has been updated.
|
|
|
|
user-info and group-info routines have be unified.
|
|
|
|
file-info record used now now for naming consistency.
|
|
|
|
|
|
|
|
11/15/94 (version 0.2)
|
|
|
|
New time package.
|
|
|
|
Makefile bug has been fixed; makes should be totally painless.
|
|
|
|
There is now a friendly, ASCII-format cheat sheet with all the
|
|
|
|
system calls listed in doc/cheat.txt.
|
|
|
|
Some bugs in the manual have been fixed.
|
|
|
|
Solaris support has been added courtesy Travis V. Broughton.
|
|
|
|
|
|
|
|
10/31/94 (version 0.1)
|
|
|
|
First release.
|