summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xikiwiki6
1 files changed, 2 insertions, 4 deletions
diff --git a/ikiwiki b/ikiwiki
index ad3e06b3f..72b4ab771 100755
--- a/ikiwiki
+++ b/ikiwiki
@@ -639,8 +639,7 @@ FILE: foreach my $file (@files) {
foreach my $file (keys %rendered, @del) {
my $page=pagename($file);
if (exists $links{$page}) {
- foreach my $link (@{$links{$page}}) {
- $link=bestlink($page, $link);
+ foreach my $link (map { bestlink($page, $_) } @{$links{$page}}) {
if (length $link &&
! exists $oldlinks{$page} ||
! grep { $_ eq $link } @{$oldlinks{$page}}) {
@@ -649,8 +648,7 @@ FILE: foreach my $file (@files) {
}
}
if (exists $oldlinks{$page}) {
- foreach my $link (@{$oldlinks{$page}}) {
- $link=bestlink($page, $link);
+ foreach my $link (map { bestlink($page, $_) } @{$oldlinks{$page}}) {
if (length $link &&
! exists $links{$page} ||
! grep { $_ eq $link } @{$links{$page}}) {
ox?h=master'>tags/a8/bf/1444770759.173564.409384057.2B314E93@webmail.messagingengine.com/inbox0
-rw-r--r--tags/a8/bf/1444770759.173564.409384057.2B314E93@webmail.messagingengine.com/old0
-rw-r--r--tags/a8/bf/200802042109.04316.rgx@gmx.de/debian0
-rw-r--r--tags/a8/bf/20090915211620.GP25891@gnu-tec.de/inbox0
-rw-r--r--tags/a8/bf/20090915211620.GP25891@gnu-tec.de/old0
-rw-r--r--tags/a8/bf/20100722201839.GC15958@upsilon.cc/debconf0
-rw-r--r--tags/a8/bf/20100722201839.GC15958@upsilon.cc/debian0
-rw-r--r--tags/a8/bf/20100722201839.GC15958@upsilon.cc/signed0
-rw-r--r--tags/a8/bf/20120309045335.GJ14953@us.netrek.org/sugar0
-rw-r--r--tags/a8/bf/20120309045335.GJ14953@us.netrek.org/unread0
-rw-r--r--tags/a8/bf/20120919042511.3958C38214@slamuf.jones.dk/jones0
-rw-r--r--tags/a8/bf/20120919042511.3958C38214@slamuf.jones.dk/sys0
-rw-r--r--tags/a8/bf/20140927155746.8869.79291.reportbug@estella.local.invalid/debian0
-rw-r--r--tags/a8/bf/20140927155746.8869.79291.reportbug@estella.local.invalid/unread0
-rw-r--r--tags/a8/bf/20171206053344.9C657855@xayide.jones.dk/jones0
-rw-r--r--tags/a8/bf/20171206053344.9C657855@xayide.jones.dk/sys0
-rw-r--r--tags/a8/bf/20171206053344.9C657855@xayide.jones.dk/unread0
-rw-r--r--tags/a8/bf/20190725070002.E03BF1CD4A6@lxp5.free-owl.de/sys0
-rw-r--r--tags/a8/bf/20190725070002.E03BF1CD4A6@lxp5.free-owl.de/unread0
-rw-r--r--tags/a8/bf/4C2A12F6.40803@elbournb.fsnet.co.uk/debian0
-rw-r--r--tags/a8/bf/CABA_aBW+uKLdwpKPMqMagBrpibHk2eL8Dwy5UtRcGYmiNjpJvQ@mail.gmail.com/debian0
-rw-r--r--tags/a8/bf/CAMMxdh2-zGW8SmvxfmWtzq=ZF+pepLg9vzoH3ja6L5+dN6Pucg@mail.gmail.com/debian0
-rw-r--r--tags/a8/bf/E1ksiKW-00054b-MA@usper.debian.org/debian0
-rw-r--r--tags/a8/bf/E1ksiKW-00054b-MA@usper.debian.org/inbox0
-rw-r--r--tags/a8/bf/E1ksiKW-00054b-MA@usper.debian.org/killed0
-rw-r--r--tags/a8/bf/E1ksiKW-00054b-MA@usper.debian.org/unread0
-rw-r--r--tags/a8/bf/da29e74ccf135e45d7e260df38282af93457a6fb.camel@calenhad.com/debian0
-rw-r--r--tags/a8/bf/da29e74ccf135e45d7e260df38282af93457a6fb.camel@calenhad.com/inbox0
-rw-r--r--tags/a8/bf/da29e74ccf135e45d7e260df38282af93457a6fb.camel@calenhad.com/killed0
-rw-r--r--tags/a8/bf/da29e74ccf135e45d7e260df38282af93457a6fb.camel@calenhad.com/signed0
-rw-r--r--tags/a8/bf/da29e74ccf135e45d7e260df38282af93457a6fb.camel@calenhad.com/unread0
-rw-r--r--tags/a8/bf/l03110709b03c4554aef9@%5b192.168.3.101%5d/hb0
-rw-r--r--tags/a8/bf/l03110709b03c4554aef9@%5b192.168.3.101%5d/inbox0
-rw-r--r--tags/a8/bf/l03110709b03c4554aef9@%5b192.168.3.101%5d/old0
40 files changed, 0 insertions, 0 deletions