summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhttp://www.cse.unsw.edu.au/~willu/ <http://www.cse.unsw.edu.au/~willu/@web>2009-10-09 18:08:21 -0400
committerJoey Hess <joey@kitenet.net>2009-10-09 18:08:21 -0400
commita75591eaa772c1b875cca2d96b5015935a8617f3 (patch)
tree1b90970087a9eb51d64f16fbf88c646fdb62161c
parent2ba8bd386142e7f3c0fb03c86eb90eb3885aabd2 (diff)
response
-rw-r--r--doc/todo/dependency_types.mdwn5
1 files changed, 5 insertions, 0 deletions
diff --git a/doc/todo/dependency_types.mdwn b/doc/todo/dependency_types.mdwn
index e95965c33..1c2f579b3 100644
--- a/doc/todo/dependency_types.mdwn
+++ b/doc/todo/dependency_types.mdwn
@@ -408,6 +408,11 @@ can indirectly influence what pages a pagespec matches.
>>>> find changes in deleted pages. (I verified this works by experiment,
>>>> also that `created_after` is triggered by a deleted page.) --[[Joey]]
+>>>>> Oh, okie. I looked at the source, saw the `if (exists $IkiWiki::pagectime{$testpage})` and assumed it would fail.
+>>>>> Of course, having it succeed doesn't cure all the issues -- just moves them. With `created_before()` succeeding
+>>>>> for deleted files, this pagespec will be match any removal in the entire wiki with the base mechanism. Whether this is
+>>>>> better or worse than the longer indirect influence list is an empirical question. -- [[Will]]
+
* The pagespec "foo" has an empty influence list. This is because a
modification/creation/removal of foo directly changes what the pagespec
matches.