ersmith@uwovax.uwo.ca (Eric Smith) (10/30/90)
I'm in the process of fixing bugs in MiNT 0.6, and adding new features.
If you've got bug reports, or suggestions for new features, please send them
along to me. (This release is primarily intended to be a bug fix release, with
few major changes in functionality, so I don't expect major new features like
swapping to be implemented.) Things that are likely to be added are
changes to enhance the functionality of existing features, and new features
that are easy to implement and that will make future upgrades easier.
Note also that I'm mainly interested in kernel level changes here; the
user level programs (like init.prg) I'll mostly leave for others to improve.
Among the things already implemented for MiNT 0.7 are:
(1) TT support (courtesy of Allan Pratt)
(2) CTRL-ALT-Z, CTRL-ALT-C, and CTRL-ALT-\ force SIGTSTP, SIGINT, and SIGQUIT
even if the terminal is in raw mode
(3) the v:\mouse driver is now compatible with the ALT-cursor key combinations
(4) MiNT domain programs get file names in mixed upper/lower case from
fsfirst/fsnext calls (if the file system supports it, of course). Ordinary
TOS filenames are automatically converted to lower case; process and FIFO
names can now be mixed case.
(TOS domain programs (i.e. non-MiNT aware ones) still get names all in
upper case)
(5) new system calls: Sysconf (returns information about the current version
of MiNT), Dpathconf (returns information about file systems), and
Psigpending (returns the set of signals that have been sent but not
delivered).
Known bugs that are fixed:
(1) Malloc(-1L) was returning the wrong value (actually 2 different bugs)
(2) killpg() was not checking to see if the current process was being sent
a signal
(3) the cookie jar was set up incorrectly (not many programs broke, but I
might as well get it right this time :-).
(4) the already existing environment was not being passed by MiNT to
the first program it ran (init.prg)
--
Eric R. Smith email:
Dept. of Mathematics ersmith@uwovax.uwo.ca
University of Western Ontario ersmith@uwovax.bitnet
London, Ont. Canada N6A 5B7
ph: (519) 661-3638