K 10 svn:author V 5 peter K 8 svn:date V 27 1997-05-15T19:53:32.000000Z K 7 svn:log V 1271 RED ALERT! RED ALERT! Mission control, we have a slight technical problem... No seriously, this is a major revamp of the log scripts in preperation for an update to a later version of cvs (ie: 1.9.8) Among the changes: - lots of dead code and useless stuff ripped out - lots of things rewritten and/or redesigned - support new message format that's passed from cvs to the log script so that commits to individual files on branches works. - perl5 now *required* due to above (hashes of arrays @{$var${tag}}) - commit message format slightly changed due to per-file branches - new mailing lists (well, from last year) and commitlogs supported, eg: cvs-contrib, cvs-tools, etc - more space for filenames on each line before wrapping. - more intelligent line wrapping, alignment should be better. - no more insanely long Subject: lines. There are more changes in the pipeline, including being able to do a partial commit message when cvs is aborted in the middle of a commit, but since the diff of the changes is now much larger than the file itself, and we need the new cvs support, commit this now. It's had a fair bit of testing in a private copy of the cvs tree, but it's still not all that unlikely that there won't be things I've missed. END