X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/blobdiff_plain/60631f58b8f6532eccbead29d239aaf25de93610..6afb396354bdceab5f7354a2c4b9ccd3d3d4fae4:/ikiwiki diff --git a/ikiwiki b/ikiwiki index 67004e413..abeda29c2 100755 --- a/ikiwiki +++ b/ikiwiki @@ -446,7 +446,18 @@ sub rcs_recentchanges ($) { #{{{ $state='body'; } elsif ($state eq 'body' && /$div/) { + my $committype="web"; + if (defined $message[0] && + $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;