From: Joey Hess Date: Fri, 27 Mar 2009 19:27:38 +0000 (-0400) Subject: rename function for clarity, formatting improvements X-Git-Tag: 3.15~201 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=d622da057be3fcd3c55ebf8f3651966f7dec668b;p=ikiwiki.git rename function for clarity, formatting improvements --- diff --git a/IkiWiki/Plugin/rename.pm b/IkiWiki/Plugin/rename.pm index 09250af81..bf5a28240 100644 --- a/IkiWiki/Plugin/rename.pm +++ b/IkiWiki/Plugin/rename.pm @@ -10,7 +10,7 @@ sub import { hook(type => "formbuilder_setup", id => "rename", call => \&formbuilder_setup); hook(type => "formbuilder", id => "rename", call => \&formbuilder); hook(type => "sessioncgi", id => "rename", call => \&sessioncgi); - hook(type => "rename", id => "rename", call => \&rename); + hook(type => "rename", id => "rename", call => \&rename_subpages); } sub getsetup () { @@ -414,7 +414,7 @@ sub sessioncgi ($$) { } # Add subpages to the list of pages to be renamed, if needed. -sub rename(@) { +sub rename_subpages (@) { my %params = @_; my %torename = %{$params{torename}}; @@ -501,6 +501,7 @@ sub rename_hook (@) { $done{$torename->{src}}=1; } } + push @torename, rename_hook( torename => \@nextset, done => \%done,