mullen@sdsu.UUCP (deborah mullen) (10/04/88)
I have minix 1.3c up and running now on an xt clone with 10M disk and zebec controller. First the BUGS: mv mkdir xx cd xx echo junk > xx mv xx .. The file "xx" is deleted AND there are no warning messages. It should not delete the file and it should give a message mined When editing an existing file, I use the "end" key to get to the end, then repeatly type ctrl_t followed by "del". After doing this between 5 to 10 times, garbage comes on the screen. The function keys F1 and F2 still print ok but usually I have to reboot to get out of the mess. df If do df /dev/fd0 with an empty drive, the motor comes on and stays on, infinite loop somewhere. Need to reboot to get out. How about a timeout for this condition. ---------------- Here is confirmation to notes by Jonathan <14243@comp.vuw.ac.nz> on 1.3c update problems. (1) I had no problems with patch for ctime.c. Probably because I ignored the p13 posting in 1.3b. (2) I did not have a problem with _fputc and _fgetc being multiply defined. If I remember correctly, I did when compiling with the new (1.3b) stdio.h before getting the library updated to 1.3b. (3 & 4) No comment. I have not really used lorder and tsort. Mainly because I always run out of memory. (5) Sed works with CMASK redefined. I echo the question, is this safe to ignore? Good practice? (6) No comment. Readclock is a minor command. I have my own cmd . (7-8) No comment. (9) I also had the same error when unsharing the makefiles for tools. This was the only error. (10) bootblok.s ( 1.3c) version did not work for me either. I am using the one from 1.2. (11) fsck.s did not patch either. Did it by hand. Gives warning messages about pointers when compiling. (12) port_in and port_out are indeed missing. I tried using Jonathan's portio.s in a supplemental library but the routines were not found. ( Yes, I used libpack before putting in library). For other "C" source files I had no problem with routines being found. Am I missing something here? I ended up just linking portio.s with the kernel code. --------- New comments (13) What happened to a patch for xt_wini.c? I assume that with patches posted for at_wini.c for 1.3b and 1.3c that other things have changed in xt_wini.c ( especially dealing with interrupts). I changed the lock and unlock to lock and restore already. If there is a posting it should be relative to 1.2 since there was a 1.3b xt_wini.c posting that never arrived ( it was in the LISTING). (14) Now that getc and putc are macros in stdio.h, should those routines be removed from the library? Will it hurt if one forgets to include stdio.h? (15) Problem: crc.c removes links to other files. Is this by design? (16) It took me a while to figure out that I needed /etc/termcap to make more.c ( 1.3c) work correctly. I put "group" and "ttytype" in /etc also. What other cmds or parts of the kernel depend on this? A little more doc on the use of these files would be helpful since they are now part of the system. (17) kernel/printer.c no longer loses chars with 1.3c fix. (18) The escape sequence ESC[n@ works but the cursor is positioned wrong. This is because '@' is also the KILL char. What about using the char 'O', since the delete chars uses 'P'? -- Deborah Mullen