Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-07 | remove explicit addition of dependencies for displayed pages | Joey Hess | |
that hack is not needed, thanks to pagespec influences calculation | |||
2009-10-07 | add type info to influence information | Joey Hess | |
2009-10-07 | Merge branch 'master' into dependency-types | Joey Hess | |
2009-10-07 | update | Joey Hess | |
2009-10-07 | convert add_depends to use influences | Joey Hess | |
No more horrible special-case pagespec parsing. OTOH, matching over all pages to determine influences is a lot of work. | |||
2009-10-07 | influences calculation implemented | Joey Hess | |
2009-10-07 | more influences tests | Joey Hess | |
2009-10-07 | add influence info to match_* | Joey Hess | |
Also update docs, test suite. | |||
2009-10-07 | Merge branch 'master' into dependency-types | Joey Hess | |
2009-10-07 | make success and failreason objects carry an influences hash | Joey Hess | |
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). | |||
2009-10-07 | mention that pagespec_match returns an overloaded value | Joey Hess | |
2009-10-07 | Merge branch 'master' into dependency-types | Joey Hess | |
2009-10-07 | a theory of pagespec influence lists, for Will's perusal | Joey Hess | |
2009-10-07 | (no commit message) | Jogo | |
2009-10-07 | close | Joey Hess | |
2009-10-07 | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info | Joey Hess | |
2009-10-07 | problem with explicit, presence dependencies | Joey Hess | |
2009-10-07 | remove test case for closed bug | Joey Hess | |
2009-10-07 | fix backlink new change detection code | Joey Hess | |
2009-10-07 | limit to discussion pages of blog posts, not whole wiki | Joey Hess | |
2009-10-07 | Make it obvious for the reader of the rendered page that the debbug shortcut ↵ | Thomas Schwinge | |
links to Debian bug reports. | |||
2009-10-07 | Use %S instead of %s for the debbug shortcut, so that things like [[!debbug ↵ | Thomas Schwinge | |
522689#38]] work as expected. | |||
2009-10-07 | Merge branch 'master' into dependency-types | Joey Hess | |
2009-10-07 | thoughts | Joey Hess | |
2009-10-07 | Merge branch 'master' into dependency-types | Joey Hess | |
2009-10-07 | Comments (maybe not so helpful - sorry) | http://www.cse.unsw.edu.au/~willu/ | |
2009-10-06 | Merge branch 'master' into dependency-types | Joey Hess | |
Conflicts: doc/todo/dependency_types.mdwn | |||
2009-10-06 | update | Joey Hess | |
2009-10-06 | notes on removal problem | Joey Hess | |
2009-10-06 | linkmap, pagestats: avoid using %links to get a list of pages | Joey Hess | |
When a page is deleted, it is removed from %pagesources, but not from %links. So use the former. | |||
2009-10-06 | linkmap: does need presence deps | Joey Hess | |
Otherwise, removal of a page with no links will not be noticed, since no links will change. | |||
2009-10-06 | add_depends should default to content dependencies if unknown type specified | Joey Hess | |
2009-10-06 | oops!! | Joey Hess | |
2009-10-06 | typo | Joey Hess | |
2009-10-06 | support backlink() in pagespecs for links dependencies | Joey Hess | |
2009-10-06 | update to test backlinks() pagespecs | Joey Hess | |
2009-10-06 | presence dependencies not needed | Joey Hess | |
Using just a link dependency is sufficient, since | |||
2009-10-06 | pagespec for links dependencies | Joey Hess | |
2009-10-06 | fix support of a single dependency that combines links and exists types | Joey Hess | |
This is very common, and the code has to test each type differently, since the list of candidates to test, as well as the test, will vary per type. Much happier with this code now. | |||
2009-10-06 | linkmap: Use a combination of presence and link dependencies. | Joey Hess | |
This makes the map be regenerated much less frequently, so larger maps are more practical to use now. | |||
2009-10-06 | fix handling of links+content dependency | Joey Hess | |
Such a dependency is unlikely, but can happen. | |||
2009-10-06 | refactor 3 | Joey Hess | |
Only left one new global | |||
2009-10-06 | refresh refactor 2 | Joey Hess | |
killed one global | |||
2009-10-05 | split up refresh | Joey Hess | |
I'd rather have the global variables than the 300 line function | |||
2009-10-05 | new todo | Joey Hess | |
2009-10-05 | update | Joey Hess | |
2009-10-05 | new link change detection method and general code rework | Joey Hess | |
This new method for determining when links on pages have changed should be more efficient, since it avoids double calculation of the bestlinks. It also allows collecting data about the old links, before the scan pass, so the data is accurate when pages move around and bestlinks change. Also got some code back to a saner indent level. | |||
2009-10-05 | add among limit to pagestats | Joey Hess | |
2009-10-05 | uh oh, this affects link deps | Joey Hess | |
2009-10-05 | close | Joey Hess | |