Added a stub module and test for task-archive(7).
Renamed the tasks.test.exclude! method to test.suite.exclude! to exclude
from the bake(1) ls command.
Initial work on task-archive(7).
Ongoing work on the draft of the task-archive(7) functionality.
Ongoing work on task-archive(7) and added the fs.dirname and fs.basename
methods for ensuring that files containing leading hyphen characters are
not interpreted as options to dirname(1) or basename(1).
Added a stub archive.test file and major refactoring of the way that
task-test(7) resolves files so that a) executables needn't follow the
convention of being placed in test/bin and b) that .test files are
correctly found in nested directories.
Fixes to the way that assert(3) calculates summary total information.
Fixed an issue with binary.* test searches incorrectly including test
suites not specified on the command line.
Improvements to the formatting of the output in task-test(7) and
assert(3).
Changed the suite.exclude! method namespace.
Added the logic to allow for test suites to be specified using a .test
extension so that a directory may contain an executable and a .test file
with the same name, running the basename will execute both, running with
the .test extension will ignore the executable and just run the .test
suite file.
Added the ability to exclude test suites on the command line using a
leading hyphen '-' followed by the file name.
Initial work on migrating the task-archive(7) test commands into a test
suite with corresponding assertions.
Improvements to the task-test(7) output when running tests.