pagestats: Use a combination of precense and link dependencies.
authorJoey Hess <joey@gnu.kitenet.net>
Mon, 5 Oct 2009 19:44:26 +0000 (15:44 -0400)
committerJoey Hess <joey@gnu.kitenet.net>
Mon, 5 Oct 2009 19:44:26 +0000 (15:44 -0400)
commitc21f9e70936566daaf06fff21349f4584ee42906
treeee754e859631b4ac19cb743a78fbcdd86c83a0a9
parentc869398e2b5e202145ad3c14d96d520779a462e8
pagestats: Use a combination of precense and link dependencies.

This makes it more efficient.

It also fixes the same bug that I fixed in orphans recently,
that only changes to the set of displayed pages were considered (or amoung),
which missed changes to links on other pages to those.

Probably this bug was never noticed because pagestats is most often put
on a blog type page, which gets updated anyway when posts change,
and thus the tag cloud was updated.
IkiWiki/Plugin/pagestats.pm
debian/changelog