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