implement support for DEPEND_EXISTS
authorJoey Hess <joey@gnu.kitenet.net>
Sat, 3 Oct 2009 19:46:53 +0000 (15:46 -0400)
committerJoey Hess <joey@gnu.kitenet.net>
Sat, 3 Oct 2009 19:50:22 +0000 (15:50 -0400)
commit26dbc09bd88ba6c33c18995c2b028726c370012f
treef135655555cc7700872dd14d9e882f6b218641fe
parent49b71d0615f3ec995e8958ede6baaae8524d1986
implement support for DEPEND_EXISTS

Preliminary support, anyway.

If a dependency only includes DEPEND_EXISTS, then only changes that
involved adding or deleting a page can trigger it.

This is complicated by internal pages, since the code did not previously
differentiate between add, delete, and change of internal pages.
Now it tracks change separately from add+delete, so DEPEND_EXISTS pagespecs
that actually match internal pages (which will probably be quite rare in
practice) should work.
IkiWiki/Render.pm