]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - IkiWiki/Render.pm
Process files from @autofiles in refresh().
[git.ikiwiki.info.git] / IkiWiki / Render.pm
index 44b2fb9c235f0c1d81b04cf054074661d30dfcd3..dd4d9ca0cfe4994544b6d2a0ddebb57a7fc52e8e 100644 (file)
@@ -642,6 +642,20 @@ sub refresh () {
                scan($file);
        }
 
+       while (my $autofile = shift (@autofiles)) {
+               my $page=pagename($autofile);
+               if ($pages->{$page}) {
+                       debug(sprintf(gettext("%s has multiple possible source pages"), $page));
+               }
+               $pages->{$page}=1;
+
+               push @{$files}, $autofile;
+               push @{$new}, $autofile if find_new_files([$autofile]);
+               push @{$changed}, $autofile if find_changed([$autofile]);
+
+               scan($autofile);
+       }
+
        calculate_links();
        
        remove_del(@$del, @$internal_del);