| Commit message (Expand) | Author | Age |
* | more tests with more items | Joey Hess | 2010-04-12 |
* | optimization: pagespec_match_list with no num limit matches before sorting•••This can be a lot faster, since huge numbers of pages are not sorted
only to mostly be thrown away. It sped up a build of my blog by at least
5 minutes.
| Joey Hess | 2010-04-11 |
* | fix testsuite•••typedlink matchspec was removed
| Joey Hess | 2010-04-10 |
* | Merge remote branch 'smcv/ready/sort-package'•••Conflicts:
debian/NEWS
| Joey Hess | 2010-04-06 |
|\ |
|
| * | Use $a and $b for SortSpec cmp callbacks | Simon McVittie | 2010-04-05 |
| * | Move sort hooks to the IkiWiki::SortSpec namespace•••Also rename cmpspec_translate (internal function) to sortspec_translate
for consistency.
| Simon McVittie | 2010-04-03 |
| * | Reimplement extensible sorting mechanisms, in the same way as pagespecs | Simon McVittie | 2010-03-25 |
| * | Allow sorting to be combined and/or reversed | Simon McVittie | 2010-03-24 |
| * | Allow hooks to add sorting functions to pagespec_match_list | Simon McVittie | 2010-03-24 |
* | | Add a unit test for changed-link calculation | Simon McVittie | 2010-04-04 |
* | | Remove tagged_is_strict option, and just behave as though it was enabled•••Jon was worried about the backwards-compatibility break involved in making
tagged() not match non-tag links, but Joey seems less concerned about it.
| Simon McVittie | 2010-04-04 |
* | | implement typed links; add tagged_is_strict config option | Simon McVittie | 2010-04-04 |
* | | Fix incorrect influence info returned by a failing link() pagespec, that coul... | Joey Hess | 2010-03-26 |
|/ |
|
* | update | Joey Hess | 2010-03-14 |
* | Improve openid url munging; do not display anchors and cgi parameters, as use... | Joey Hess | 2010-03-13 |
* | Loosen regexp, to allow empty quoted parameters in directives. | Joey Hess | 2010-02-26 |
* | add some openid matching tests | Joey Hess | 2010-02-11 |
* | Allow globs to be used in user() pagespecs. | Joey Hess | 2010-02-11 |
* | fix test suite after bestlink change | Joey Hess | 2009-11-30 |
* | override LC_ALL, not LANG | Joey Hess | 2009-10-15 |
* | build wiki in C locale, to ensure that the "no broken links" message is not t... | Joey Hess | 2009-10-14 |
* | abort test if cvs prereq perl modules are not available | Joey Hess | 2009-10-14 |
* | fix some broken influence blocking testing, add more tests | Joey Hess | 2009-10-13 |
* | tests for influence blocking | Joey Hess | 2009-10-13 |
* | add some TODO tests for influence blocking | Joey Hess | 2009-10-11 |
* | influences returns hash ref now | Joey Hess | 2009-10-11 |
* | typo | Joey Hess | 2009-10-11 |
* | typo | Joey Hess | 2009-10-11 |
* | update | Joey Hess | 2009-10-09 |
* | added tests of SuccessReason/FailReason objects | Joey Hess | 2009-10-09 |
* | move influence tests to pagespec_match_list.t | Joey Hess | 2009-10-09 |
* | conditional: use yesno | Joey Hess | 2009-10-09 |
* | fix test to use new calling convention•••This test still fails several cases, since add_depends influence testing is
currently commented out.
| Joey Hess | 2009-10-09 |
* | rename use_pagespec to pagespec_match_list•••To avoid breaking plugins, also support the old pagespec_match_list
calling convention, with a deprecation warning.
| Joey Hess | 2009-10-08 |
* | fix test broken by change to failing link() influence | Joey Hess | 2009-10-08 |
* | use_pagespec: do not fail with error when unable to match, unless it fails•••with an ErrorReason
| Joey Hess | 2009-10-08 |
* | add use_pagespec and deptype functions | Joey Hess | 2009-10-08 |
* | add type info to influence information | Joey Hess | 2009-10-07 |
* | convert add_depends to use influences•••No more horrible special-case pagespec parsing.
OTOH, matching over all pages to determine influences is a lot of work.
| Joey Hess | 2009-10-07 |
* | more influences tests | Joey Hess | 2009-10-07 |
* | add influence info to match_*•••Also update docs, test suite.
| Joey Hess | 2009-10-07 |
* | make success and failreason objects carry an influences hash•••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).
| Joey Hess | 2009-10-07 |
* | add_depends should default to content dependencies if unknown type specified | Joey Hess | 2009-10-06 |
* | update to test backlinks() pagespecs | Joey Hess | 2009-10-06 |
* | add test suite for add_depends•••and found a bug in my bitmath..
| Joey Hess | 2009-10-04 |
* | fix CVS prune test•••The regexp only matches things inside the CVS directory, not
just "CVS" by itself. I changed the test to not test that it will be
pruned.
| Joey Hess | 2009-09-13 |
* | skip if cvsps is not available | Joey Hess | 2009-09-10 |
* | CVS operations generally need to be within CVS checkouts, so these chdir()•••calls are warranted. They shouldn't modify the caller's working directory,
though. Use File::chdir to keep the scope of the changes subroutine-local.
The tests now pass without resetting the working directory.
| Amitai Schlair | 2009-09-10 |
* | Add automated tests, modeled after svn's. Note the chdir() calls;•••perhaps cvs.pm should be doing pushd/popd in case the caller expects
its working directory to be left alone.
| Amitai Schlair | 2009-09-09 |
* | Merge branch 'master' of git://github.com/joeyh/ikiwiki | Amitai Schlair | 2009-08-30 |
|\ |
|