scsh-0.5/NEWS

75 lines
3.0 KiB
Plaintext

-*- Mode: Indented-text; -*-
Recent changes to the Scheme Shell.
??/??/?? (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)
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?
POSIX terminal control with BSD and SVR4 extensions
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.