I'd forgotten to announce 0.1203. I blame it on the sheer weight of testing and distributing the module. See the README for details on that. As usual, it's available off POE's main page, at <http://poe.perl.org/>, and now it's also available from at <http://sourceforge.net/projects/poe/>. The Changes since 0.1201 (which looks like my last announcement) follow. -- Rocco Caputo / [EMAIL PROTECTED] / poe.perl.org / poe.sourceforge.net 0.1203 2000.12.29 ----------------- Very minor optimization to Gtk read/write resuming. Replace Gtk's noisy warning about resuming unpaused handles with quiet acceptance. Added POE::Pipe::OneWay, a portable way to create one-way pipes. It tries pipe first, then unix domain socketpair, then inet sockets before failing. Added POE::Pipe::TwoWay, a portable way to create two-way pipes. It tries unix socketpair first, two pipes, then inet sockets before failing. It can be more frugal with filehandles than two one-way pipes. Added Wheel::Run, an open2/open3 style wheel that lets sessions spawn off background processes. It takes care of the whole pipe, fork, exec deal. Removed lib/TestPipe and replaced all its uses with either Pipe::OneWay or Pipe::TwoWay. Added &many_ok to TestSetup so that lots of tests can be marked ok at once. More importantly, lots of them can be marked as skipped in one swell foop. Added t/22_wheel_run.t to test uni- and bidirectional pipes, plus the Wheel::Run wheel which uses them. 0.1202 2000.12.26 ----------------- Happy Boxing Day! Revised nearly all the documentation. Documented FollowTail's SeekBack parameter. Whoops! Changed FollowTail's object implementation from a hashref to a listref while I was in it. Added a conceptual cross-reference to POE's "SEE ALSO" section, so now it acts as a table of contents for the entire distribution. Pointed all the other SEE ALSOs at it. Replaced a stupid regexp in POE::Preprocessor with a faster one. Fixed a couple spots in SocketFactory where the conversion from hashref to listref was incomplete. Thanks to Rob Bloodgood! Added wheel IDs to the events ListenAccept emit. Changed ListenAccept's object implementation from a hashref to a listref. - EOF: Thank you for reading. -
