.newsrc file fixer

David C Lawrence tale at pawl.rpi.edu
Wed Oct 4 13:45:08 AEST 1989


In article <8437 at boring.cwi.nl> dik at cwi.nl (Dik T. Winter) writes:
Dik>	cp .newsrc .newsrc.old
Dik>	sed -e '/!/d' .newsrc.old >.newsrc

This is not a perfect cure-all, even in spite of the following
argument about new groups.  It will, for one, trash the first line of
my .newsrc, which is an "options -n" line which includes arguments of
the form !not.this.group.   "sed '/! /d' .newsrc.old > .newsrc" would
save it.

In article <2672 at taux01.UUCP> amos at taux01.UUCP (Amos Shapir) counters with:
Amos> The point of keeping unsubscribed groups in .newsrc is that whenever a
Amos> new group is created, rn will ask you if you want to add it.

In <8439 at boring.cwi.nl> dik at cwi.nl (Dik T. Winter) writes:
Dik> But I checked.  Rn will only check for new groups if the active
Dik> file is changed.  Next in the file addng.c we find the following
Dik> comment [deleted]:

And in a couple of more articles since then, Dik has further defended
that position on the basis that it works for him.  It does not,
however, work on many, many news systems out there.  Amos is quite
correct in is assertion that many people would be stuck wading through
a lot of "Not in .newsrc, add?" questions until they can read news.

Beyond that, there are the issues about people that _like_ to keep a
bunch of unsubscribed groups hanging around in their .newsrc, having
cross-posted articles marked appropriately, so they can get to it
later on.  I know some people who will read only, for example, soc.men
all week long and save soc.singles for the weekend.  Having the
appropriate articles marked as already read can save a lot of time and
effort for them.

Yes, I realize that the original solution to the problem of long
.newsrcs defeated this, too.  At least with the first method there
wasn't the harrassment of rn wanting to put groups back.

Dave
--
 (setq mail '("tale at pawl.rpi.edu" "tale at itsgw.rpi.edu" "tale at rpitsmts.bitnet"))



More information about the Alt.sources.d mailing list