]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/commitdiff
make success and failreason objects carry an influences hash
authorJoey Hess <joey@gnu.kitenet.net>
Wed, 7 Oct 2009 23:40:44 +0000 (19:40 -0400)
committerJoey Hess <joey@gnu.kitenet.net>
Wed, 7 Oct 2009 23:59:26 +0000 (19:59 -0400)
The hash will be used used to record a set of pages that influenced the
result of a pagespec match.

The influences are merged together when boolean and/or are encountered
in a pagespec. That means using a non-short-circuiting OR operator. And
so I use & and | when translating pagespecs, since those bitwise operators
can be overloaded. ("and" and "or" cannot, apparently).


No differences found