Path: utzoo!attcan!uunet!seismo!esosun!ucsdhub!sdsu!mullen
From: mullen@sdsu.UUCP (deborah mullen)
Newsgroups: comp.os.minix
Subject: 1.3b update notes
Message-ID: <3158@sdsu.UUCP>
Date: 18 Sep 88 22:45:49 GMT
Reply-To: mullen@sdsu.UCSD.EDU (deborah mullen)
Organization: San Diego State University, Math/Sciences Dept.
Lines: 65

My comments on 1.3b update:

I started with official 1.2 disks from P-H and installed all the 1.3 and
1.3b updates and commands that I could find which is most of them. I did
not bother with ed, elle, or the dictionary and spell.  I am on the fence
as to my preference to patch or fix.  I did end up looking at a lot of
the diffs to get an idea what was being changed.  It was nice to have the
extra context, but sometimes it would have been less confusing to just
send the whole file.

Library order -- I used posting 848@ast.cs.vu.nl for the library order
   It did not include where regexp.s and regsub.s should fit

fopen.c -- ( as already reported) just needed the NEW lib.h

xt_wini.c -- Did not get. Just changed the lock/unlock to the new
             lock/restore. If there were any other changes someone
             let me know, please. 

commands -- makefile should have -Di8088 as part of the CFLAGS

date.c -- Had some problems. Finally used this sequence:
          Fix original(1.2) with posting P8, then patch result with P26.
          Skipped posting P13. 
ctime.c -- Fix original(1.2) with P4, then patch result with P25. Again
           Skipped posting P13.

dis88.c  -- Commented out the line "include fcntl.h" with no ill effects

tty.c --  Could not find this command.

fix.c -- So many versions.  The latest "official" one, compiled with the
         1.3b library appears to be the best.

Posting20 -- I do not think there was a name collision with the mixup
             of fs diffs with the kernel diffs.
-----------
I have an ARC turbo ( 4 and 6) IBM clone, 10 M harddisk, Xebec controller,
and a panasonic 1091 printer.

With the command " ls -l /user/* > /dev/lp" the 1.3b printer.c loses 
characters. There is a noticeable pause when printing a large directory.
Maybe if I fix the missing restore command, it will fix it.

For 1.0 ( yes, I had 1.0) 1.1, 1.2 and 1.3b the following change had to
be made to xt_wini.c in order for it to work ( diff relative to 1.2, I think).
With the change, I have no trouble putting the MINIX partition anywhere
on the hard disk.

722,723c722,723
<   type_0 = i & 3;
<   type_1 = (i >> 2) & 3;
---
>   type_1 = i & 3;
>   type_0 = (i >> 2) & 3;

For the record, I used diskpart.c by Jackob Schripsema to partition
(under MINIX) by harddisk. 
----------
Wish list:
  It would be very nice to have an updated script of changemem, or at
  least a list of commands that require more than 2K of stack. Also a
  list of the commands that must be compiled with the separate I & D option.

-- Deborah Mullen