Revision history for IPC-Run-Fused
0.01001607 2009-11-06 06:34:07 UTC
          Native pipes by default.
          Removed needless POSIX::dup();
          Loads more error handling to try work out whats going wrong in tests.
          Reorgansied fork() code into a handy subroutine.
          Reduced Test-grinding from 400 to 100, as 100 seems enough to make problems 
            turn up if there are any

0.01001122 2009-11-01 21:22:16 UTC
          Fall back to native pipes if POSIX pipes fail. Experimental, so will carp.

0.01000514 2009-10-26 13:46:20 UTC

          Hard depends on perl 5.8.0 or greater due to >>&= File Open

          Fixed up the absense of parentheses in synopsis and tests.

          Tidied Synopsis Code.

          run_fused( $fh, 'Command String | bar' ) will now be interpreted as
          if to look for a literal program sharing that literal name. To get the prior behaviour,
          pass a scalar ref instead, ie: run_fused( $fh, \'Command String' ).

          run_fused( $fh, @list ) now properly calls exec with
            exec { $program } @args

          dropped Time::HiRes and now use a stupid arthimetic loop to delay things.


0.01000001 2009-10-21 00:36:09 UTC
          First version.