summaryrefslogtreecommitdiff
path: root/IkiWiki/Plugin/darcs.pm
diff options
context:
space:
mode:
Diffstat (limited to 'IkiWiki/Plugin/darcs.pm')
-rw-r--r--IkiWiki/Plugin/darcs.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/IkiWiki/Plugin/darcs.pm b/IkiWiki/Plugin/darcs.pm
index 0f63b8807..cd4fcd0ff 100644
--- a/IkiWiki/Plugin/darcs.pm
+++ b/IkiWiki/Plugin/darcs.pm
@@ -373,11 +373,13 @@ sub rcs_recentchanges ($) {
return @ret;
}
-sub rcs_diff ($) {
+sub rcs_diff ($;$) {
my $rev=shift;
+ my $maxlines=shift;
my @lines;
foreach my $line (silentsystem("darcs", "diff", "--match", "hash ".$rev)) {
if (@lines || $line=~/^diff/) {
+ last if defined $maxlines && @lines == $maxlines;
push @lines, $line."\n";
}
}
iffstat' width='0%'> -rw-r--r--tags/a9/ab/20161209060002.3F0B24159@lxp5.free-owl.de/sys0
-rw-r--r--tags/a9/ab/20161209060002.3F0B24159@lxp5.free-owl.de/unread0
-rw-r--r--tags/a9/ab/20171120160405.3E3BF1C640@jawa.homebase.dk/debian0
-rw-r--r--tags/a9/ab/20171120160405.3E3BF1C640@jawa.homebase.dk/encrypted0
-rw-r--r--tags/a9/ab/20171120160405.3E3BF1C640@jawa.homebase.dk/inbox0
-rw-r--r--tags/a9/ab/20171120160405.3E3BF1C640@jawa.homebase.dk/old0
-rw-r--r--tags/a9/ab/20180311030303.23B0E1C092@jawa.homebase.dk/hb0
-rw-r--r--tags/a9/ab/20180311030303.23B0E1C092@jawa.homebase.dk/sys0
-rw-r--r--tags/a9/ab/20180311030303.23B0E1C092@jawa.homebase.dk/unread0
-rw-r--r--tags/a9/ab/20180804040309.D900422BA@jawa.homebase.dk/hb0
-rw-r--r--tags/a9/ab/20180804040309.D900422BA@jawa.homebase.dk/sys0
-rw-r--r--tags/a9/ab/20180804040309.D900422BA@jawa.homebase.dk/unread0
-rw-r--r--tags/a9/ab/20190326234353.86F5CF5@jawa.homebase.dk/hb0
-rw-r--r--tags/a9/ab/20190326234353.86F5CF5@jawa.homebase.dk/unread0
-rw-r--r--tags/a9/ab/20191203053032.379AB30001F@coreander.jones.dk/sys0
-rw-r--r--tags/a9/ab/20191203053032.379AB30001F@coreander.jones.dk/unread0
-rw-r--r--tags/a9/ab/20200614013343.GB1808@freeshell.de/debian0
-rw-r--r--tags/a9/ab/20200614013343.GB1808@freeshell.de/signed0
-rw-r--r--tags/a9/ab/20200614013343.GB1808@freeshell.de/unread0
-rw-r--r--tags/a9/ab/4da524f8-3ec4-6430-86bb-a78d93d4e7b9@earthlink.net/debian0
-rw-r--r--tags/a9/ab/4da524f8-3ec4-6430-86bb-a78d93d4e7b9@earthlink.net/unread0
-rw-r--r--tags/a9/ab/560470C7.3070204@gmx.de/debian0
-rw-r--r--tags/a9/ab/560470C7.3070204@gmx.de/inbox0
-rw-r--r--tags/a9/ab/560470C7.3070204@gmx.de/old0
-rw-r--r--tags/a9/ab/577667F4.5090307@usa.net/inbox0
-rw-r--r--tags/a9/ab/577667F4.5090307@usa.net/old0
-rw-r--r--tags/a9/ab/577667F4.5090307@usa.net/sugar0
-rw-r--r--tags/a9/ab/83473.10673.22893-6037-1211513731-1267231409@seznam.cz/debian0
-rw-r--r--tags/a9/ab/B7DD7124-0DC4-4825-B8EC-1E1D9C31B3B1@netsense.nl/debian0
-rw-r--r--tags/a9/ab/B7DD7124-0DC4-4825-B8EC-1E1D9C31B3B1@netsense.nl/signed0
-rw-r--r--tags/a9/ab/B7DD7124-0DC4-4825-B8EC-1E1D9C31B3B1@netsense.nl/unread0
-rw-r--r--tags/a9/ab/CAJxTCxwYpzQxyF5s02jmX56Y7w_qwCFVudMTimapsNhXiYi_4Q@mail.gmail.com/unread0
-rw-r--r--tags/a9/ab/E1j56gI-0003KC-49@usper.debian.org/debian0
-rw-r--r--tags/a9/ab/E1j56gI-0003KC-49@usper.debian.org/inbox0
-rw-r--r--tags/a9/ab/E1j56gI-0003KC-49@usper.debian.org/killed0
-rw-r--r--tags/a9/ab/E1j56gI-0003KC-49@usper.debian.org/unread0
-rw-r--r--tags/a9/ab/MCyy4Cc23syu8iC2PzlfAtS91P2bVS9a@mx1.nmgms.cc/inbox0
-rw-r--r--tags/a9/ab/MCyy4Cc23syu8iC2PzlfAtS91P2bVS9a@mx1.nmgms.cc/killed0
-rw-r--r--tags/a9/ab/MCyy4Cc23syu8iC2PzlfAtS91P2bVS9a@mx1.nmgms.cc/unread0
-rw-r--r--tags/a9/ab/QO45UQ.FHM50S9RYC2F@onenetbeyond.org/unread0
-rw-r--r--tags/a9/ab/c929d5ad6f0a03c80a35d766338a867f@sms-backup-plus.local/inbox0
-rw-r--r--tags/a9/ab/c929d5ad6f0a03c80a35d766338a867f@sms-backup-plus.local/old0
-rw-r--r--tags/a9/ab/f0610051ec06e729fee29@%5b192.168.103.237%5d/hb0
-rw-r--r--tags/a9/ab/f0610051ec06e729fee29@%5b192.168.103.237%5d/kp0
-rw-r--r--tags/a9/ab/handler.983473.B.16141962459180.ack@bugs.debian.org/debian0
-rw-r--r--tags/a9/ab/handler.983473.B.16141962459180.ack@bugs.debian.org/killed0
-rw-r--r--tags/a9/ab/handler.983473.B.16141962459180.ack@bugs.debian.org/unread0
-rw-r--r--tags/a9/ab/mailman.16171.1681639076.557.pkg-sass-devel@alioth-lists.debian.net/inbox0
-rw-r--r--tags/a9/ab/mailman.16171.1681639076.557.pkg-sass-devel@alioth-lists.debian.net/killed0
-rw-r--r--tags/a9/ab/mailman.16171.1681639076.557.pkg-sass-devel@alioth-lists.debian.net/unread0
58 files changed, 0 insertions, 0 deletions