…test this in the sanity test
@VienosNotes on twitter had a build problem where a "use lib" in one of our perl 5-based build tools picked up the lib/lib.pm from Rakudo, and died.
Also crude implementation of lib.pm
Now --doc=foo loads Pod::To::foo module and calls Pod::To::foo.render($=pod). Adjust Pod::To::Text as well.
This delibarately skips invocant and optional named params in method signature for the sake of readability and the least amount of confusion. We're not using simply Sub.perl and Method.perl since they may contain the source code one day, and we almost certainly don't need that.
t/01-sanity/99-test-basic.t breaks without it
…uce far fewer Null PMC Accesses these days
This change affects the results in docs/test_summary.times that are created by 'perl tools/test_summary.pl --timing'. Prior to this commit the time calculated for each test included the time taken by print or say to produce the TAP output. A recent apparent slowdown in test performace was traced to 'say' taking longer due to added functionality. With this commit the time spent producing TAP output is excluded from test times, making them shorter and more accurate.