--- CVSROOT/loginfo.pl 2002/11/15 16:25:20 1.2 +++ CVSROOT/loginfo.pl 2008/10/22 22:18:41 1.8 @@ -94,7 +94,6 @@ my (@added_files, @removed_files, @modif while () { chop; my ($file, $old, $new) = split(","); - if ($file =~ m|TexConvert/tt.dynamic|) { next; } if($old eq "NONE") { push @added_files, $file; } elsif($new eq "NONE") { @@ -120,6 +119,14 @@ my $diffmsg = ''; foreach my $info (@modified_files_info) { my ($file, $old, $new) = @$info; + if ($file =~ m|TexConvert/tt.dynamic| || + $file =~ m|foxr/londtest| || + $file =~ m|purdue| || + $file =~ m|vcu/| || + $file =~ m|modules/[^/]+/private/| ) { + $diffmsg='Diffs for '.$file.' not shown.'."\n"; + next; + } open(LOG, "$cvs -Qn rdiff -r $old -r $new -u $file|") || die; while() { s/\r\n/\n/; $diffmsg .= $_; } close(LOG); @@ -130,6 +137,14 @@ foreach my $info (@modified_files_info) foreach my $file (@added_files) { next if $file =~ /\.(gif|jpe|jpe?g|pdf|png|exe|class|tgz|tar.gz|jar)$/i or $file !~ /\./; + if ($file =~ m|TexConvert/tt.dynamic| || + $file =~ m|foxr/londtest| || + $file =~ m|purdue| || + $file =~ m|vcu/| || + $file =~ m|modules/[^/]+/private/| ) { + $diffmsg='Contents of added file: '.$file.' not shown.'."\n"; + next; + } $diffmsg .= "\nIndex: $file\n+++ $file\n"; open(LOG, "$cvs -Qn checkout -p -r1.1 $file |") || die; while() { s/\r\n/\n/; $diffmsg .= $_; }