Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!rutgers!sri-spam!sri-unix!hplabs!sdcrdcf!lwall From: lwall@sdcrdcf.UUCP (Larry Wall) Newsgroups: net.news.b,net.sources.bugs Subject: rn 4.3 patch #34 Message-ID: <3398@sdcrdcf.UUCP> Date: Mon, 3-Nov-86 13:11:47 EST Article-I.D.: sdcrdcf.3398 Posted: Mon Nov 3 13:11:47 1986 Date-Received: Tue, 4-Nov-86 03:26:13 EST Organization: System Development Corporation R&D, Santa Monica Lines: 119 Xref: mnetor net.news.b:400 net.sources.bugs:873 System: rn version 4.3 Patch #: 34 Priority: HIGH, if you tried to install patch #32 Subject: Patch #32 was incomplete. From: Lots of people. I had .3 Meg of mail this morning. Description: Due to terminal brainrot I didn't ship patch 32 in its entirety. The variable firstbit is supposed to be declared in bits.h. And it was, here. I even tested it. Works great. Unfortunately I haven't converted rn to the newest version of my automatic patch generator, which would have done it right. Repeat-By: Install patch #32. Compile. Fix: From rn, say "| patch -d DIR", where DIR is your rn source directory. Outside of rn, say "cd DIR; patch Patch #: 34 Index: bits.h Prereq: 4.3 *** bits.h.old Mon Nov 3 09:51:07 1986 --- bits.h Mon Nov 3 09:51:18 1986 *************** *** 1,4 ! /* $Header: bits.h,v 4.3 85/05/01 11:36:39 lwall Exp $ * * $Log: bits.h,v $ * Revision 4.3 85/05/01 11:36:39 lwall --- 1,4 ----- ! /* $Header: bits.h,v 4.3.1.2 86/11/03 09:49:58 lwall Exp $ * * $Log: bits.h,v $ * Revision 4.3.1.2 86/11/03 09:49:58 lwall *************** *** 1,6 /* $Header: bits.h,v 4.3 85/05/01 11:36:39 lwall Exp $ * * $Log: bits.h,v $ * Revision 4.3 85/05/01 11:36:39 lwall * Baseline for release with 4.3bsd. * --- 1,12 ----- /* $Header: bits.h,v 4.3.1.2 86/11/03 09:49:58 lwall Exp $ * * $Log: bits.h,v $ + * Revision 4.3.1.2 86/11/03 09:49:58 lwall + * Added firstbit variable. + * + * Revision 4.3.1.1 85/05/10 11:31:52 lwall + * Branch for patches. + * * Revision 4.3 85/05/01 11:36:39 lwall * Baseline for release with 4.3bsd. * *************** *** 31,37 #define ctl_clear(a) (ctlarea[(OFFSET(a)) / BITSPERBYTE] &= ~pow2((OFFSET(a)) % BITSPERBYTE)) #define ctl_read(a) ((ctlarea[(OFFSET(a)) / BITSPERBYTE] & pow2((OFFSET(a)) % BITSPERBYTE)) != 0) ! #define was_read(a) ((a)