diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2008-07-23 16:13:37 -0400 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2008-07-23 16:13:37 -0400 |
commit | b95669c3c80a9a9d04e88fedb66813c0be343b5b (patch) | |
tree | 04f1ea6238e0bbb879d2d359233f04f1e634cf00 /doc/bugs | |
parent | d9062864ee7ad8248ad41c0b1cd17ec5f2f4dafc (diff) | |
download | ikiwiki-b95669c3c80a9a9d04e88fedb66813c0be343b5b.tar ikiwiki-b95669c3c80a9a9d04e88fedb66813c0be343b5b.tar.gz |
Rebuild pages that change their type. (Gabriel McManus)
Diffstat (limited to 'doc/bugs')
-rw-r--r-- | doc/bugs/page_is_not_rebuilt_if_it_changes_extension.mdwn | 7 | ||||
-rw-r--r-- | doc/bugs/underlaydir_file_expose.mdwn | 11 |
2 files changed, 10 insertions, 8 deletions
diff --git a/doc/bugs/page_is_not_rebuilt_if_it_changes_extension.mdwn b/doc/bugs/page_is_not_rebuilt_if_it_changes_extension.mdwn index d5719744e..e47be8d28 100644 --- a/doc/bugs/page_is_not_rebuilt_if_it_changes_extension.mdwn +++ b/doc/bugs/page_is_not_rebuilt_if_it_changes_extension.mdwn @@ -18,3 +18,10 @@ ikiwiki fails when trying to create a directory "a" where there is a file "a" (or vice versa). 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]] diff --git a/doc/bugs/underlaydir_file_expose.mdwn b/doc/bugs/underlaydir_file_expose.mdwn index b8e84969c..c827c6dd8 100644 --- a/doc/bugs/underlaydir_file_expose.mdwn +++ b/doc/bugs/underlaydir_file_expose.mdwn @@ -1,9 +1,4 @@ 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 -underlaydir gets a mtime newer than the mtime the removed file had. - -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. +ikiwiki will notice the removal and delete the page from the destdir. The +page from the underlay will not be built. (However, it will be if the wiki +gets rebuilt.) |