summaryrefslogtreecommitdiff
path: root/IkiWiki.pm
diff options
context:
space:
mode:
authorJoey Hess <joey@kodama.kitenet.net>2008-08-29 18:40:41 -0400
committerJoey Hess <joey@kodama.kitenet.net>2008-08-29 18:40:41 -0400
commit75a096d056270d5b20f19a55416436d731654105 (patch)
treecff81f6b8bb11bb5779770a8b2efc70b3ac3a46d /IkiWiki.pm
parenta8d9f1c5cd1bbceef5d946aae54e0432b7bfb40a (diff)
Work around perl $_ scoping nonsense that caused breakage when loading external plugins.
Diffstat (limited to 'IkiWiki.pm')
-rw-r--r--IkiWiki.pm4
1 files changed, 3 insertions, 1 deletions
diff --git a/IkiWiki.pm b/IkiWiki.pm
index e4765219e..64ef6585f 100644
--- a/IkiWiki.pm
+++ b/IkiWiki.pm
@@ -471,7 +471,9 @@ sub loadplugins () { #{{{
unshift @INC, possibly_foolish_untaint($config{libdir});
}
- loadplugin($_) foreach @{$config{default_plugins}}, @{$config{add_plugins}};
+ foreach my $plugin (@{$config{default_plugins}}, @{$config{add_plugins}}) {
+ loadplugin($plugin);
+ }
if ($config{rcs}) {
if (exists $IkiWiki::hooks{rcs}) {