From mboxrd@z Thu Jan 1 00:00:00 1970 From: Aharon Robbins Message-Id: <200201091601.g09G1LR07972@skeeve.com> To: 9fans@cse.psu.edu Subject: Re: [9fans] lucio- In-Reply-To: <20020109065259.G12098@cackle.proxima.alt.za> References: <20020109030647.9FEA619A45@mail.cse.psu.edu> Cc: Date: Wed, 9 Jan 2002 18:01:21 +0200 Topicbox-Message-UUID: 3c9f2054-eaca-11e9-9e20-41e7f4b1d025 Russ said: >> For the list, I've fixed this bug before. >> I remember it being a neat bug, but I don't >> remember what it was. Once Lucio and I figure >> it out again, one of us will post what the >> problem was. Perhaps it was cvs, perhaps APE, >> perhaps some weird interaction between the >> two. I've been trying to remember all day. Lucio said: >No offense meant, but doesn't this show precisely what CVS's strength >is? Had you recorded the fix, we wouldn't be still looking for it :-) Actually, what this shows is the strength of a *ChangeLog*. (See any GNU dist for what I mean.) For many years for gawk, I didn't keep one. Starting with gawk 3.0 in 1996, I have, and I have been very thankful since then, and very very sorry that I didn't do it earlier. It beats the heck out of `cvs log *.c | grep something', and for sure beats the head scratching Russ is having to go through. (Been there, done that, didn't get the T-Shirt. :-) Although there are many aspects of GNU software that have been (more or less) justifiably denigrated in this forum, there are some things mandated by the GNU Coding Standards that are Exactly Right. "No arbitrary limits" is one. ChangeLogs are another. My $0.02: Flames to /dev/null. Arnold Robbins