[net.notes] newsinput bug and fix

alb (08/08/82)

#N:vax135:10600001:000:762
vax135!alb    Aug  8 10:40:00 1982

newsinput breaks when an address has a system delimiter (e.g.
! . : etc.) in a real name section.  It records the author's
name as the point from just after the last occurrence of one
of the buggers to the next space after it or the end of the line.
This is because newsinput steps backwards from the end of the
address line until it finds one of these (intending to find
the login name) and thinks it hit one when in fact it could
be a period after an initial.  The fix is to have newsinput
step backwards not from the end of the address line but rather
from the end of the address (right before the real name, if any)
To do this, go into newsinput.c and change the line reading:
    j = i;
to read:
    for (j = 0; j < i; j++)
	if (line[j] == ' ')
	    break;