Autzoo.1084
net.v7bugs
utzoo!henry
Fri Oct 30 17:06:46 1981
shell bugfix bugfix
Bill Reeves's fix to shell mail checking, which I broadcast a couple
of days ago, inadvertently added a new bug. Bill's mod fixed the shell
so it did mail checking properly in the presence of a mail system that
removes empty mailboxes; the "fixed" shell misbehaves if your mail
system does NOT remove empty mailboxes. The code which works right
either way is like this (about line 136 in main.c):
THEN IF mailnod.namval ANDF mailnod.namval[0] != '\0'
ANDF stat(mailnod.namval,&statb)>=0
ANDF (statb.st_mtime != mailtime)
THEN
IF mailtime ANDF statb.st_size THEN prs(mailmsg) FI
mailtime=statb.st_mtime;
FI
This also incorporates another minor fix done here: no mail checking
if the value of $MAIL is null.
-----------------------------------------------------------------
gopher://quux.org/ conversion by John Goerzen <
[email protected]>
of
http://communication.ucsd.edu/A-News/
This Usenet Oldnews Archive
article may be copied and distributed freely, provided:
1. There is no money collected for the text(s) of the articles.
2. The following notice remains appended to each copy:
The Usenet Oldnews Archive: Compilation Copyright (C) 1981, 1996
Bruce Jones, Henry Spencer, David Wiseman.