diff options
author | Simon McVittie <smcv@debian.org> | 2015-06-09 11:18:50 +0100 |
---|---|---|
committer | Simon McVittie <smcv@debian.org> | 2015-06-09 22:30:43 +0100 |
commit | 6add4fd4fc63e9cc7829ae57d693e5b6832637bd (patch) | |
tree | 9bf15e2eca61363ba0162a54a8d7be6f191e36cc /IkiWiki/Render.pm | |
parent | fd7ab8a04030ac6ce270fd7f92388ad93e44f69c (diff) | |
download | ikiwiki-6add4fd4fc63e9cc7829ae57d693e5b6832637bd.tar ikiwiki-6add4fd4fc63e9cc7829ae57d693e5b6832637bd.tar.gz |
Sort backlinks deterministically, by falling back to sorting by href if the link text is identical
Diffstat (limited to 'IkiWiki/Render.pm')
-rw-r--r-- | IkiWiki/Render.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/IkiWiki/Render.pm b/IkiWiki/Render.pm index bdebaa645..4c998b156 100644 --- a/IkiWiki/Render.pm +++ b/IkiWiki/Render.pm @@ -111,7 +111,7 @@ sub genpage ($$) { } templateactions($template, $page); - my @backlinks=sort { $a->{page} cmp $b->{page} } backlinks($page); + my @backlinks=sort { $a->{page} cmp $b->{page} || $a->{url} cmp $b->{url} } backlinks($page); my ($backlinks, $more_backlinks); if (@backlinks <= $config{numbacklinks} || ! $config{numbacklinks}) { $backlinks=\@backlinks; |