Path: utzoo!mnetor!uunet!tektronix!tekcrl!tekfdi!videovax!stever From: stever@videovax.Tek.COM (Steven E. Rice, P.E.) Newsgroups: comp.sources.bugs Subject: Re: perl 1.0 patch #18 Message-ID: <4833@videovax.Tek.COM> Date: 8 Feb 88 19:54:07 GMT References: <1227@devvax.JPL.NASA.GOV> Reply-To: stever@videovax.Tek.COM (Steven E. Rice, P.E.) Organization: Tektronix Television Systems, Beaverton, Oregon Lines: 58 Summary: perl 1.0 patch #18 broken when received -- a general problem? In article <1227@devvax.JPL.NASA.GOV>, there seems to be a problem with the patch to search.h. I have included sections of the file as received here, with the appropriate line numbers (the count includes the header, so your mileage may vary). At line 481, the first patch to search.h has a line range of "1,6" but there are 11 lines following it. Line 485 shows a fragment of the next patch header ("10,16 ****"), so apparently several lines were lost. Is this only true for us, or is this a general problem? Fragments of patch #18: ======================= 12 > System: perl version 1.0 13 > Patch #: 18 14 > Priority: LOW if you have void, MEDIUM if not 15 > Subject: irregular #includes break #define void int 16 > From: hplabs!hpwala!rob (Rob Sartin) [ lots removed ] 476 > Index: search.h 477 > Prereq: 1.0 478 > *** search.h.old Thu Feb 4 11:30:21 1988 479 > --- search.h Thu Feb 4 11:30:22 1988 480 > *************** ==> 481 > *** 1,6 **** 482 > ! /* $Header: search.h,v 1.0 87/12/18 13:06:06 root Exp $ 483 > * 484 > * $Log: search.h,v $ ==> 485 > * Revision 1.0 10,16 **** 486 > #define MAXSUB 10 /* how many sub-patterns are allowed */ 487 > #define MAXALT 10 /* how many alternatives are allowed */ 488 > 489 > ! typedef struct { 490 > char *precomp; /* the original pattern, for debug output */ 491 > char *compbuf; /* the compiled pattern */ 492 > int complen; /* length of compbuf */ 493 > --- 14,20 ---- 494 > #define MAXSUB 10 /* how many sub-patterns are allowed */ 495 > #define MAXALT 10 /* how many alternatives are allowed */ 496 > 497 > ! struct compex { 498 > char *precomp; /* the original pattern, for debug output */ 499 > char *compbuf; /* the compiled pattern */ 500 > int complen; /* length of compbuf */ 501 > *************** 502 > *** 21,27 **** [ etc. ] Steve Rice ----------------------------------------------------------------------------- * Every knee shall bow, and every tongue confess that Jesus Christ is Lord! * new: stever@videovax.tv.Tek.com old: {decvax | hplabs | ihnp4 | uw-beaver}!tektronix!videovax!stever