diff --git a/IkiWiki/Render.pm b/IkiWiki/Render.pm index 6dc70beb5..17b60ee94 100644 --- a/IkiWiki/Render.pm +++ b/IkiWiki/Render.pm @@ -203,7 +203,6 @@ sub render ($) { #{{{ my $output=htmlpage($page); writefile($output, $config{destdir}, genpage($page, $content)); - utime($pagemtime{$page}, $pagemtime{$page}, $config{destdir}."/".$output); } else { my $srcfd=readfile($srcfile, 1, 1); @@ -229,7 +228,6 @@ sub render ($) { #{{{ } } }); - utime($pagemtime{$file}, $pagemtime{$file}, $config{destdir}."/".$file); } } #}}} diff --git a/debian/changelog b/debian/changelog index 46fcf37dd..b7096aec4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,14 @@ +ikiwiki (2.31) UNRELEASED; urgency=low + + * Revert preservation of input file modification times in output files, + since this leads to too many problems with web caching, especially with + inlined pages. Properly solving this would involve tracking every page + that contributes to a page's content and using the youngest of them all, + as well as special cases for things like the version plugin, and it's just + too complex to do. + + -- Joey Hess Sat, 02 Feb 2008 23:36:31 -0500 + ikiwiki (2.30) unstable; urgency=low [ Joey Hess ]