summaryrefslogtreecommitdiff
path: root/IkiWiki
diff options
context:
space:
mode:
authorJoey Hess <joey@kodama.kitenet.net>2008-07-24 12:37:17 -0400
committerJoey Hess <joey@kodama.kitenet.net>2008-07-24 12:37:17 -0400
commitcf597d71665d11815640569eda017825ca0c20bc (patch)
tree07e5d1eae386d90df24dbd9e32ac7ac5141d5b02 /IkiWiki
parentaf8e847c7b572cf1c8a18bf9fe14b7172058fd5c (diff)
parentc2f621cb1c2eb8bb898acfbfac059c5ee2d9568e (diff)
Merge branch 'tova'
Diffstat (limited to 'IkiWiki')
-rw-r--r--IkiWiki/Plugin/link.pm5
1 files changed, 3 insertions, 2 deletions
diff --git a/IkiWiki/Plugin/link.pm b/IkiWiki/Plugin/link.pm
index 515a62bce..2ea6aa19e 100644
--- a/IkiWiki/Plugin/link.pm
+++ b/IkiWiki/Plugin/link.pm
@@ -90,8 +90,9 @@ sub renamepage (@) { #{{{
$params{content} =~ s{(?<!\\)$link_regexp}{
my $linktext=$2;
my $link=$linktext;
- if (bestlink($page, $2) eq $old) {
- $link=$new;
+ if (bestlink($page, IkiWiki::linkpage($linktext)) eq $old) {
+ $link=IkiWiki::pagetitle($new, 1);
+ $link=~s/ /_/g;
if ($linktext =~ m/.*\/*?[A-Z]/) {
# preserve leading cap of last component
my @bits=split("/", $link);