]> git.deb.at Git - pkg/blosxom.git/commitdiff
Fixed bug 1344334.
authorKevin Scaldeferri <kscaldef@users.sourceforge.net>
Fri, 25 Nov 2005 20:03:52 +0000 (20:03 +0000)
committerKevin Scaldeferri <kscaldef@users.sourceforge.net>
Fri, 25 Nov 2005 20:03:52 +0000 (20:03 +0000)
Skip any plugin ending in "~", i.e. emacs backup files.

blosxom.cgi

index aeccd187eaec2610c0f3e9418dcf54c5ccd0368e..1233ea4b55ed0a2a8cd56b5914ceff356e288018 100755 (executable)
@@ -147,6 +147,7 @@ while (<DATA>) {
 # Plugins: Start
 if ( $plugin_dir and opendir PLUGINS, $plugin_dir ) {
   foreach my $plugin ( grep { /^\w+$/ && -f "$plugin_dir/$_"  } sort readdir(PLUGINS) ) {
+    next if ($plugin =~ /~$/);   # Ignore emacs backups
     my($plugin_name, $off) = $plugin =~ /^\d*(\w+?)(_?)$/;
     my $on_off = $off eq '_' ? -1 : 1;
     require "$plugin_dir/$plugin";