X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=doc%2Fbugs%2Fcannot_revert_page_deletion.mdwn;h=651b4d0ece2af1475b8192af9e78fb7aba10e3c3;hb=65acd8f71c104384ca3c604d4b3efd8ace5624ab;hp=5292906a192e8fc781d30b555de1210859dede07;hpb=855bc1c1f6881594854bac596677ecde64befcf8;p=ikiwiki.git diff --git a/doc/bugs/cannot_revert_page_deletion.mdwn b/doc/bugs/cannot_revert_page_deletion.mdwn index 5292906a1..651b4d0ec 100644 --- a/doc/bugs/cannot_revert_page_deletion.mdwn +++ b/doc/bugs/cannot_revert_page_deletion.mdwn @@ -1,2 +1,10 @@ After deleting a page with the "remove" button, it seems that the page deletion cannot be reverted using the "revert" icon in [[RecentChanges]]. It ironically says that "Error: ?$pagename does not exist". See [[http://ikiwiki.info/ikiwiki.cgi?rev=860c2c84d98ea0a38a4f91dacef6d4e09f6e6c2e&do=revert]]. [[JeanPrivat]] + +> And it only gets that far if the remove plugin is enabled. Otherwise it +> complains that you cannot change $pagename. +> +> The root bug is that git's `rcs_preprevert` creates a structure that +> shows the change that was made (which includes a file deletion), +> not the change that would be made if it was reverted (which includes a +> file addition). [[Fixed|done]]. --[[Joey]]