]> sipb.mit.edu Git - ikiwiki.git/commitdiff
response
authorhttp://www.cse.unsw.edu.au/~willu/ <http://www.cse.unsw.edu.au/~willu/@web>
Fri, 9 Oct 2009 22:08:21 +0000 (18:08 -0400)
committerJoey Hess <joey@kitenet.net>
Fri, 9 Oct 2009 22:08:21 +0000 (18:08 -0400)
doc/todo/dependency_types.mdwn

index e95965c3325fffffd32ee2988a4fd1526458188a..1c2f579b359eca24e7bfb64c9b5ec94321fba57c 100644 (file)
@@ -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.