Re: POE 0.32 is released

2005-08-11 Thread Erick Calder
is there a good reason why this release should require File::Spec = 0.87 ?
I have 0.83 on my cruddy old Shrike box (which used to come as part of the
perl RPM (but apparently is not sold separately)) and don't particularly
care to upgrade perl just for File::Spec if I don't have to.

 From: Rocco Caputo [EMAIL PROTECTED]
 Date: Sat, 6 Aug 2005 12:28:12 -0400
 To: poe@perl.org
 Subject: POE 0.32 is released
 
 POE 0.32 has just gone onto the PAUSE.  It should reach your favorite
 CPAN mirror shortly.  It's also available through SourceForge, with a
 homegrown ActiveState PPD and tarball for your convenience.  As usual,
 http://poe.perl.org/?Where_to_Get_POE is there for guidance.
 
 Highlights of the changes since 0.31:
 
  - The POE::Session-new() deprecation continues.  The new()
constructor carps when used.
 
  - Signal semantics have changed slightly.  Now SIGCHLD and SIGPIPE
are IGNORE by default.  Previously, programs that didn't handle
SIGCHLD would leave zombie processes.
 
  - Ed W. patched POE::Wheel::SockteFactory to support non-blocking
connect() under ActiveState Perl.  Merijn Broeren patched it so the
non-blocking semantics don't bleed into sockets created through
other means.
 
  - All known issues with POE running under Cygwin have been addressed.
 
  - The core of the Tk event loop bridge has been rewritten, improving
its robustness and portability.  It supports loop_do_timeslice(),
and it should be less prone to memory leaks.
 
  - POE's tests now compensate for time fluctuations (especially
negative ones) on machines with variable CPU rates.
 
  - POE::Kernel's select() methods have gained pass-through parameters.
Values passed to select() this way will be passed through to event
handlers.  It's easier to maintain continuity through file access.
 
  - Jonathan Steinert found and fixed a nasty edge case where event
arguments were not destroyed within the proper context.  In rare
cases this would cause bizarre fatal errors.
 
 The other 90% of this iceberg can be found at
 http://poe.perl.org/?POE_CHANGES .
 
 Thank you for your help.  A lot of POE's development comes from people
 on this list, whether through comments, bug reports or patches.  POE
 wouldn't be nearly as cool without you.
 
 -- 
 Rocco Caputo - [EMAIL PROTECTED] - http://poe.perl.org/




Re: POE 0.32 is released

2005-08-11 Thread Erick Calder
how I got into this pickle is that I'm getting a warning from Wheel::Run but
rather than reporting it, since I figured no one would want to hear of
troubles with my old 0.2802 POE, I thought I'd upgrade...  in case anyone
cares, or can suggest what the issue might be:

Use of uninitialized value in string eq at
/usr/lib/perl5/site_perl/5.8.0/POE/Wheel/Run.pm line 865.

- e

 From: sungo [EMAIL PROTECTED]
 Date: Thu, 11 Aug 2005 10:42:21 -0400
 To: Erick Calder [EMAIL PROTECTED]
 Cc: Rocco Caputo [EMAIL PROTECTED], poe@perl.org
 Subject: Re: POE 0.32 is released
 
 On (08/10 23:12), Erick Calder wrote:
 
 care to upgrade perl just for File::Spec if I don't have to.
 
 File::Spec lives a dual life and is available from CPAN. most core
 modules are this way. you do not have to upgrade perl to get a newer
 File::Spec.
 
 --
 sungo
 http://eekeek.org