[net.news.b] New newsgroups are sorted to the head of your .newsrc file

joe@fluke.UUCP (Joe Kelsey) (12/18/84)

Subject: New newsgroups are sorted to the head of your .newsrc file
Index:	rfuncs.c

Description:
	Whenever a new newsgroup is created, SORTARTICLES puts it at the
	front of your .newsrc list.
Repeat-By:
	#define SORTARTICLES, then wait for new newsgroups to come in.
Fix:
	I suppose that there could be some argument about whether or not
	this is really a bug.  I prefer to use "user preference", since I
	obviously prefer that new newsgroups be shown to me LAST.  Here
	is a fix to rfuncs.c:

*** /tmp/,RCSt1029275	Tue Dec 18 11:49:31 1984
--- rfuncs.c	Mon Dec 17 13:42:40 1984
***************
*** 586,591
  		if (p = index(aline, ' '))
  			*p = '\0';
  		table[nlines].rcpos = findrcline(aline);
  		table[nlines].actpos = actpos;
  		nlines++;
  		actpos = ftell(afp);

--- 586,596 -----
  		if (p = index(aline, ' '))
  			*p = '\0';
  		table[nlines].rcpos = findrcline(aline);
+ #ifndef NEWFIRST
+ 		if (table[nlines].rcpos < 0) {
+ 		    table[nlines].rcpos = 0x7fffffff;
+ 		}
+ #endif NEWFIRST
  		table[nlines].actpos = actpos;
  		nlines++;
  		actpos = ftell(afp);

	I suppose that you really should use MAXINT instead of 0x7fffffff,
	but there is no convenient predefined constant, and I didn't want
	to define one.

/Joe