X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=ikiwiki;h=abeda29c248dba2ad2722740b8149dca478072bb;hb=6afb396354bdceab5f7354a2c4b9ccd3d3d4fae4;hp=33d1ae709d17070715e4fffec5dd5f124f3a0709;hpb=410c95a95a71949a644b268b7db68fa4cfaba6e9;p=ikiwiki.git diff --git a/ikiwiki b/ikiwiki index 33d1ae709..abeda29c2 100755 --- a/ikiwiki +++ b/ikiwiki @@ -446,14 +446,18 @@ sub rcs_recentchanges ($) { #{{{ $state='body'; } elsif ($state eq 'body' && /$div/) { - print STDERR ">>$message[0]<<\n"; + my $committype="web"; if (defined $message[0] && - $message[0]=~/^web commit by (\w+)(.*)/) { - $user="$1 (web)"; - $message[0]=$2; + $message[0]->{line}=~/^web commit by (\w+)(.*)/) { + $user="$1"; + $message[0]->{line}=$2; + } + else { + $committype="svn"; } push @ret, { rev => $rev, user => $user, + commitype => $commitype, when => $when, message => [@message], pages => [@pages] } if @pages; return @ret if @ret >= $num;