[comp.os.minix] Updating to 1.5

cwr@pnet01.cts.com (Will Rose) (01/07/90)

 
The following recently posted programs were compiled under 1.5.0, with the
1.5 libc.a containing DL Brown's patches to lib.h for signals.s,
and the new portio.s. (Sigals.c also needs to have begsig cast in the same
way as funct, to avoid a pointer warning.)
 
Patch - compiles ok, but innumberable pointer warnings. Like 1.3 version, 
won't patch ls or more; since the latter has 48K of patches to 6K of source,
not suprising.
 
De -
 
1.  Refers to files include/fs/* which no longer exist.
2.  Needs additional header files limits.h and minix/config.h in most c files.
3.  Still needs -Di8088 defined.
4.  Uid on line 359 of de_recover.c has now become uid_t.
5.  The macros (or functions) major and minor are missing; the ones from
    inodes.c seem to work.
6.  When linked without DLB's patches, crashed the system.  With the patches,
    no apparent snags, so the patch clearly fixes something.
 
Unshar - terminates without warning at a file length of 10240.  Maybe a
         coincidence.
 
Elvis -
 
1.  Half a dozen names are identical in the first seven characters.  The names
    are little used, and easy to change.
2.  Needs the function isascii, which isn't part of POSIX.  Isprint *seems* to
    work. (I'm using this to *learn* vi).
3.  The cc opt pass ran out of memory in virecover.
 
Elvis looks like fun - I'd never met ex or vi before.  First impressions are
of an interface bizarre even for California.

Good luck - Will
 
-----------------------------------------------------------------------
"If heaven too had passions  | Will Rose
     even heaven would       | UUCP: {nosc ucsd hplabs!hp-sdd}!crash!pnet01!cw
     grow old."  -  Li Ho.   | ARPA: crash!pnet01!cwr@nosc.mil
                             | INET: cwr@pnet01.cts.com


UUCP: {nosc ucsd hplabs!hp-sdd}!crash!pnet01!cwr
ARPA: crash!pnet01!cwr@nosc.mil
INET: cwr@pnet01.cts.com