Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Ovid (2709)

Ovid
  (email not shown publicly)
http://publius-ovidius.livejournal.com/
AOL IM: ovidperl (Add Buddy, Send Message)

Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.

Journal of Ovid (2709)

Thursday January 18, 2007
03:49 PM

TAPx::Parser 0.50_06 -- Now on Windows!

[ #32194 ]

I've just released 0.50_06 to the CPAN. This should be called the 'Andy Armstrong' release because he's tracked down several irritating bugs and made it work on Windows!

Reluctantly, we're not (yet) using Win32::Console::Ansi to get colored test output on Windows because Andy looked into and saw that it's very invasive. We'd prefer to get things relatively stable before taking such a leap.

0.50_06 18 January 2007
    - Fixed doc typo in examples/README [rt.cpan.org #24409]
    - Colored test output is now the default for 'runtests'
      unless you're running under windows or -t STDOUT is
      false.  [rt.cpan.org #24310]
    - Removed the .t extension from t/source_tests/*.t since
      those are 'test tests' which caused false negatives
      when running recursive tests. [Adrian Howard]
    - Somewhere along the way, the exit status started
      working again.  Go figure.
    - Factored color output so that disabling it under
      Windows is cleaner.
    - Added explicit switch to :crlf layer after open3 under
      Windows.  open3 defaults to raw mode resulting in
      spurious \r characters in parsed input.
    - Made Iterator do an explicit wait for subprocess
      termination.  Needed to get process status correctly
      on Windows.
    - Fixed bug which didn't allow t/010-regression.t to be
      run directly via Perl unless you specified Perl's full
      path.
    - Removed SIG{CHLD} handler (which we shouldn't need I
      think because we explicitly waitpid) and made binmode
      ':crlf' conditional on IS_WIN32. On Mac OS these two
      things combined to expose a problem which meant that
      output from test scripts was sometimes lost.
    - Made t/110-source.t use File::Spec->catfile to build
      path to test script.
    - Made Iterator::FH init is_first, is_last to 0 rather
      than undef for consistency with array iterator.
    - Added t/120-varsource.t to test is_first and is_last
      semantics over files with small numbers of lines.
    - Added check for valid callback keys.
    - Added t/130-results.t for Result classes.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.