Revision history for POE-Quickie
0.18 Thu Dec 15 21:57:10 GMT 2011
- Depend on POE 1.350. In previous versions, sig_child would not be
delivered in some cases, causing a test failure.
0.17 Wed May 25 05:44:37 GMT 2011
- Fix another error in t/09_resultevent.t which was causing failures
0.16 Sat May 21 01:16:52 GMT 2011
- Add missing dependency on Test::Deep
- Fix test failure in 09_resultevent.t
0.15 Thu May 19 16:14:53 GMT 2011
- Change the order of arguments to ResultEvent to fit my sense of their
order of importance
- Events/functions which return the complete stdout/stderr will now
return arrays instead of strings so it works with non-linebased output.
- Eliminate the 'WheelArgs' parameter. Instead, any extra arguments will
be passed to POE::Wheel::Run.
- Shut down the child's stdin if we don't have input to pass to it
0.14 Fri Apr 29 03:17:16 GMT 2011
- Add a warning to the Pod about using the convenience functions in
synchronous event handlers.
- Add a ResultEvent to combine the best features of quickie() and run()
- Add a quickie_run() function as a shorthand for POE::Quickie->run()
0.13 Wed Apr 27 07:49:39 GMT 2011
- Try to avoid a timing-related failure in the 04_timeout.t test
- Deliver StdoutEvent/StderrEvent/ExitEvent synchronously
0.12 Sat Sep 25 07:57:23 GMT 2010
- Made the docs more readable and added more links
- Made the wording of one warning a bit clearer
- Rename programs() method to processes()
- Depend on POE 1.291 for correct exit value handling in POE::Wheel::Run
- If we catch an exception, prefix the warning with 'POE::Quickie'
0.11 Thu Sep 2 21:11:57 GMT 2010
- Change the API a bit to make it more of a singleton
0.10 Tue Aug 17 22:55:26 GMT 2010
- Make all warnings fatal
0.09 Mon Aug 2 09:42:54 GMT 2010
- We were shutting down stdin too soon. Fixed and added a test for it.
0.08 Mon Aug 2 09:19:37 GMT 2010
- Add an 'Input' parameter to run() for writing to the program's stdin
0.07 Sat Jul 3 04:20:02 GMT 2010
- Enable CloseOnCall on non-Win32 only instead of on Win32 only.
- Make sure the testing dependencies go into build_requires
0.06 Mon Jun 28 19:29:56 GMT 2010
- Improve docs in a few places
- Allow specifying a signal to killall()
0.05 Sat Jun 26 02:02:56 GMT 2010
- Made 06_lazy.t a little less strict
0.04 Thu Jun 24 11:09:18 GMT 2010
- Recreate our POE session in case it had run out of work and died
0.03 Thu Jun 24 01:33:27 GMT 2010
- Fix a bug in the SYNOPSIS and improved the docs elsewhere as well
0.02 Thu Jun 24 01:21:17 GMT 2010
- Renamed CopyINC to AltFork (like POE::Component::Generic and other
modules call this feature) and made it croak if used on Win32
- Make sure we have reaped the child process before we emit ExitEvent
- Added an Capture::Tiny-like interface which "blocks" (while running
other POE code) while executing programs
- Replaced the shutdown() method with killall()
0.01 Wed Jun 23 13:30:10 GMT 2010
- Initial release