Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84; site sdcrdcf.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxj!ihnp4!zehntel!hplabs!sdcrdcf!lwall From: lwall@sdcrdcf.UUCP (Larry Wall) Newsgroups: net.news.b Subject: Re: rn: Articles posted to multiple newsgroups shown more than once Message-ID: <1368@sdcrdcf.UUCP> Date: Mon, 8-Oct-84 13:05:59 EDT Article-I.D.: sdcrdcf.1368 Posted: Mon Oct 8 13:05:59 1984 Date-Received: Wed, 10-Oct-84 04:41:31 EDT References: <641@ttds.UUCP> Reply-To: lwall@sdcrdcf.UUCP (Larry Wall) Organization: System Development Corp. R+D, Santa Monica Lines: 32 Summary: In article <641@ttds.UUCP> johanw@ttds.UUCP (Johan Wide'n) writes: >Index: rn/bits.c (rn is a news reading program) > >Description: > rn handles postings to multiple newsgroups for news version 10.2 > but not for news version 10.1. The reason for this is that the > format of the 'Xref:' line is different for news 10.1 and news 10.2 > >Fix: > The right thing to do is to change inews so it generates > Xref lines according to the first format. I did not do this for > some reason (it seemed easier to change rn). Instead rn was changed > so that it accepts either format, depending on an #define. The correct inews patch for 2.10.1 systems can be found in <1357@sdcrdcf.UUCP> (bug #5) in either net.new.b or net.sources.bugs. It's actually simpler than the bogus 2.10.1 inews.c patch, since inews no longer has to carefully cross-match the Xref line with the Newsgroups line. What happened was I had modified the 2.10.1 inews, but forgot to run the diff before posting the kit, so I got a old version of the patch into the kit. Sorry 'bout that. The reason the Xref format changed was to support newsgroup aliasing of 2.10.2. Newsgroup aliasing means that the list of newsgroups actually posted to on a machine may bear little relation to the list of newsgroups on the Newsgroups line. Originally I wanted to save a bit of disk storage by running the Xref line in parallel with the Newsgroups line, but that was not to be. I console myself with the fact that the new Xref format simplifies both the inews patch and rn, and is more robust to boot. Happy Hacking, Larry Wall {allegra,burdvax,cbosgd,hplabs,ihnp4,sdcsvax}!sdcrdcf!lwall