diff options
author | Joey Hess <joey@kitenet.net> | 2010-05-18 13:28:35 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2010-05-18 13:32:28 -0400 |
commit | 7aa209f1ce882372590ff032a1a94ad2b977544d (patch) | |
tree | e8113fc211ce92a152b96f6a3797462879ec2534 /debian | |
parent | 2b1bc9c7297dc4bf36f4fc91205ad13eaf1513ca (diff) | |
download | ikiwiki-7aa209f1ce882372590ff032a1a94ad2b977544d.tar ikiwiki-7aa209f1ce882372590ff032a1a94ad2b977544d.tar.gz |
Fix a bug that prevented matching deleted comments, and so did not update pages that had contained them.
Problem is that by the time rendering calls render_dependent, %pagesources
has had deleted files removed from it. So match_comment's lookup of
files in there to see if they had the _comment extension failed.
I had to introduce a hash that temporarily holds filenames of deleted pages
to fix this.
Note that unlike comment(), internal() had avoided this pitfall by being
defined to match both internal and non-internal pages.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index b8939f455..8b5389e88 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,8 @@ ikiwiki (3.20100516) UNRELEASED; urgency=low * page.tmpl: Accidentially broke po plugin's otherlanguages list styling when modifying for html5; now fixed. + * Fix a bug that prevented matching deleted comments, and so did not update + pages that had contained them. -- Joey Hess <joeyh@debian.org> Sun, 16 May 2010 00:03:06 -0400 |