- All tests (I hope) now properly remove completed.data on exit, which
should prevent certain non-deterministic tinderbox results caused by
residual data.
- Fixed oldest.t unit tests that relied on "task oldest 3" instead of
the new "task oldest limit:3".
- Fixed tag.t so that it uses example tags +one +two instead of the
original +1 +2, because when it comes time to remove those tags
with -1 -2, the tags are interpreted as a malformed sequence.
- If a custom report has a specified limit to the number of tasks
it shows, then that limit may be overridden by specifying a new
quantity on the command line.
- Added unit tests to verify expected behavior.
- Updated documentation to reflect new functionality.
- Removed obsolete documentation references to an "oldest" and
"newest" configuration variable.
- Implemented unit tests to verify that the "oldest" report does
indeed show the oldest 10 tasks.
- Implemented unit tests to verify that the "newest" report does
indeed show the newest 10 tasks.