summaryrefslogtreecommitdiff
path: root/d/sys/lampion/local/sbin/svnlog
diff options
context:
space:
mode:
Diffstat (limited to 'd/sys/lampion/local/sbin/svnlog')
-rwxr-xr-xd/sys/lampion/local/sbin/svnlog3
1 files changed, 3 insertions, 0 deletions
diff --git a/d/sys/lampion/local/sbin/svnlog b/d/sys/lampion/local/sbin/svnlog
index 51af104..0755498 100755
--- a/d/sys/lampion/local/sbin/svnlog
+++ b/d/sys/lampion/local/sbin/svnlog
@@ -20,6 +20,8 @@ sub parse_revision
$$rev{rev} = $r;
$$rev{author} = shift @cmd;
$$rev{date} = shift @cmd;
+ ## date 2005-08-10 00:10:53 +0200 (Wed, 10 Aug 2005) => 23:52:19 09-08-2005
+ $$rev{date} =~ s/(\d{4})-(\d{2})-(\d{2}) (.*) \+.*$/$4 $3-$2-$1/;
shift @cmd; # log message size
pop @cmd while (@cmd && $cmd[-1] eq ''); # remove empty lines
$$rev{msg} = \@cmd;
@@ -34,6 +36,7 @@ sub parse_revision
push @{$$rev{del}}, $2 and next if $1 eq 'D';
}
}
+ close OUT;
}
sub usage