Rebuild pages that change their type. (Gabriel McManus)
parent
d9062864ee
commit
b95669c3c8
|
@ -12,6 +12,7 @@ ikiwiki (2.55) UNRELEASED; urgency=low
|
||||||
a security check that is a good safe default, but problimatic overkill in
|
a security check that is a good safe default, but problimatic overkill in
|
||||||
some situations.
|
some situations.
|
||||||
* attachment: Do not escape _ when determining attachment filenames.
|
* attachment: Do not escape _ when determining attachment filenames.
|
||||||
|
* Rebuild pages that change their type. (Gabriel McManus)
|
||||||
|
|
||||||
-- Joey Hess <joeyh@debian.org> Mon, 21 Jul 2008 11:35:46 -0400
|
-- Joey Hess <joeyh@debian.org> Mon, 21 Jul 2008 11:35:46 -0400
|
||||||
|
|
||||||
|
|
|
@ -18,3 +18,10 @@ ikiwiki fails when trying to create a directory "a" where there is a file "a"
|
||||||
(or vice versa).
|
(or vice versa).
|
||||||
|
|
||||||
The same problem occurs if both "a" and "a.mdwn" exist in the wiki.
|
The same problem occurs if both "a" and "a.mdwn" exist in the wiki.
|
||||||
|
|
||||||
|
> Thank you for looking into it!
|
||||||
|
>
|
||||||
|
> On the use of forcerebuild, I think it's acceptable; plugins that unset
|
||||||
|
> it would break other plugins that set it, too.
|
||||||
|
>
|
||||||
|
> [[cherry-picked|done]] --[[Joey]]
|
||||||
|
|
|
@ -1,9 +1,4 @@
|
||||||
If a file in the srcdir is removed, exposing a file in the underlaydir,
|
If a file in the srcdir is removed, exposing a file in the underlaydir,
|
||||||
ikiwiki will not notice the change and rebuild it until the file in the
|
ikiwiki will notice the removal and delete the page from the destdir. The
|
||||||
underlaydir gets a mtime newer than the mtime the removed file had.
|
page from the underlay will not be built. (However, it will be if the wiki
|
||||||
|
gets rebuilt.)
|
||||||
Relatedly, if there are two files with different extensions that build a
|
|
||||||
page with the same name, in a directory, ikiwiki will update the page
|
|
||||||
whenever either changes, using the changed one as the source. But if that
|
|
||||||
most recently changed one is removed, it won't rebuild the page using the
|
|
||||||
older one as the source.
|
|
||||||
|
|
Loading…
Reference in New Issue