Merge branch 'master' into dependency-types
[ikiwiki.git] / doc / todo / dependency_types.mdwn
index 7e940543c00aa248c018d4f6c30a5131162eec66..32c9187be27ef07135a8a3300c5bafb8c657151c 100644 (file)
@@ -162,10 +162,7 @@ pagecounts much more efficient.
 
 * `add_depends($page, $spec, links => 1, presence => 1)`
   adds a links + presence dependency.
 
 * `add_depends($page, $spec, links => 1, presence => 1)`
   adds a links + presence dependency.
-* `refresh` only rebuilds a page with a links dependency if
-  pages matched by the pagespec gain or lose links. (What the link
-  actually points to may change independent of this, due to changes
-  elsewhere, without it firing.)
+* Use backlinks change code to detect changes to link dependencies too.
 * So, brokenlinks can fire whenever any links in any of the
   pages it's tracking change, or when pages are added or
   removed.
 * So, brokenlinks can fire whenever any links in any of the
   pages it's tracking change, or when pages are added or
   removed.
@@ -175,6 +172,7 @@ pagecounts much more efficient.
   that the page links to, which is just what link dependencies are
   triggered on.
 
   that the page links to, which is just what link dependencies are
   triggered on.
 
+[[done]]
 ----
 
 ### the removal problem
 ----
 
 ### the removal problem