--- src/tools/tools/commitsdb/make_commit_db 2006/07/10 23:07:45 1.4 +++ src/tools/tools/commitsdb/make_commit_db 2006/07/12 21:40:49 1.5 @@ -65,7 +65,7 @@ sub parse_log_message { close LOG; # Split the log into revisions. - my @entries = split /(?<=\n)----------------------------\n/, $log; + my @entries = split /(?<=\n)-{28}\n(?=revision\s)/, $log; # Throw away the first entry. shift @entries; @@ -74,7 +74,7 @@ sub parse_log_message { my %loghash = (); foreach my $e (@entries) { # Get the revision number - $e =~ s/^revision\s*(\S*)\n//s; + $e =~ s/^revision\s+(\S+)(\s+locked\s+by:\s+\w+;)?\n//s; my $rev = $1; # Strip off any other headers.