I forgot to announce this. TAPx::Parser is now TAP::Parser and is on the CPAN. This is a "real" release, not just a developer release. Changes:
0.51 - 'execrc' file now allows 'regex' matches for tests. - rename 'TAPx' --> 'TAP' - Reimplemented the parse logic of TAP::Parser as a state machine. - Removed various ad-hoc state variables from TAP::Parser and moved their logic into the state machine. - Removed now-unused is_first / is_last methods from Iterator and simplified remaining logic to suit. - Removed now-redundant t/140-varsource.t. - Implemented TAP version syntax. - Tidied TAP::Harness::Compatible documentation - Removed redundant modules below TAP::Harness::Compatible - Removed unused compatibility tests
Don't get used to execrc. I'm going to put a bullet in its head. We're now focusing on making this Test::Harness 3.0.