Permalink
Commits on Jan 3, 2007
  1. Rob Bloodgood supplied a test for an error when shutting down Tk with

    rcaputo committed Jan 3, 2007
    the window manager's "close window" on a Tk main window.  I was able
    to reproduce and resolve the issue, reported as rt.cpan.org ticket
    #21754.
Commits on Jan 1, 2007
  1. Clear the $heap->{connected} flag on shutdown. Reported by Paul Evans

    rcaputo committed Jan 1, 2007
    in rt.cpan.org ticket 22832.
  2. Add a test case and apply a patch by Whitney Jackson. FollowTail

    rcaputo committed Jan 1, 2007
    would miss data appended to a log file if the file is rolled before
    the next check.  His patch ensures the old file is read to the end
    before the rotation occurs.
Commits on Nov 30, 2006
Commits on Nov 16, 2006
  1. Fixed a typo.

    rcaputo committed Nov 16, 2006
  2. Philip Gwyn discovered that sig_child($pid) without a corresponding

    rcaputo committed Nov 16, 2006
    prior sig_child($pid,"event") would drop a session's reference count
    below zero.  This commit adds a new accessor to POE::Resource::Signals
    and a check whether the session is watching the PID before attempting
    to clear it.  The check will slow down sig_child($pid) calls slightly,
    but they're not actually needed most of the time since POE should
    clear those one-shot events for you.
Commits on Nov 12, 2006
Commits on Nov 6, 2006
  1. Add a nonfatal mode to the resolver explainer function, so that alias

    rcaputo committed Nov 6, 2006
    accessors don't throw errors even with asserts enabled.  A big shout
    out to Rob Bloodgood for this one.
Commits on Nov 4, 2006
Commits on Nov 3, 2006
  1. Get ready to rumble.

    rcaputo committed Nov 3, 2006
  2. Skip Wheel::ReadLine tests when poll() is in play on MacOS X. For

    rcaputo committed Nov 3, 2006
    some reason poll() returns POLLNVAL when multiplexing TTYs.
  3. * Renamed tests/ to t/

    Benjamin Smith committed Nov 3, 2006
      (Also altered paths in mylib/*.perl and the test files themselves to match.)
    * Removed test.pl and setup Makefile.PL (& Makefile-500?.pm) to run the tests
      directly with Test::Harness.
Commits on Oct 31, 2006
  1. Moved the MSWin32 optional requirements to core requirements. libwin3…

    bingos committed Oct 31, 2006
    …2 installs correctly from CPAN as a dependency on Vanilla/Strawberry now.
Commits on Oct 30, 2006
  1. Removed the isa("POE::Filter") check from POE::Filter::Stackable.

    rcaputo committed Oct 30, 2006
    While technically correct, it catches the kind of error that arises in
    early development and isn't all that hard to figure out.
    
    Amended the PUBLIC FILTER METHODS documentation in POE::Filter to
    recommend inheriting some base methods from POE::Filter rather than
    implementing all of them in every subclass.
    
    Resolves rt.cpan.org 22633, reported by Joel Bernstein.
Commits on Oct 17, 2006
  1. Avoid warnings if the result of a sysread() is undefined. Resolves

    rcaputo committed Oct 17, 2006
    rt.cpan.org 20918 by Joel Bernstein.
Commits on Oct 3, 2006
  1. Matt Trout strongly suggests that version numbers should have a

    rcaputo committed Oct 3, 2006
    consistent number of decimal places so that they are both lexically
    and numerically monotonic.
Commits on Oct 1, 2006
  1. I found this (unused) module in a Pod::Coverage sweep. I'm committing

    rcaputo committed Oct 1, 2006
    it because it looks useful, but it's not part of POE's distribution
    yet.
  2. Skip coverage tests for modules that fail to load. They're most

    rcaputo committed Oct 1, 2006
    likely failing because of missing dependencies, and other tests will
    fail if they're actually broken.
Commits on Sep 28, 2006
  1. Replace an unpack() containing a post-5.6 template character with a

    rcaputo committed Sep 28, 2006
    regular expression that captures text.  Improves test compatibility
    with legacy versions of Perl.
Commits on Sep 23, 2006
  1. Document why this module refuses to run on MSWin32. At least two

    rcaputo committed Sep 23, 2006
    people have expressed confusion and concern about this so far.
Commits on Sep 20, 2006
  1. POD tests are now required! This fixes the Loop::Tk* issue too...

    Larwan Berke committed Sep 20, 2006
    POE_TEST_POD and POE_TEST_POD_STRICT is gone.
  2. Patch to clean up POD for Test::Pod and Test::Pod::Coverage

    Larwan Berke committed Sep 20, 2006
    Removed one POE::Kernel method: queue_peek_alarms()
    
    Renamed others to internal methods:
     POE::Session::register_state()
     POE::NFA::register_state()
     POE::Wheel::ReadLine::search()
     POE::Kernel::finalize_kernel()
Commits on Sep 19, 2006
  1. Remove the cheezy hack from r2098 that prevents terminals from being

    rcaputo committed Sep 19, 2006
    restored when programs exit.
  2. Time for 0.38.

    rcaputo committed Sep 19, 2006
  3. Skip the signals rerun test when running under MSWin32 and Event.

    rcaputo committed Sep 19, 2006
    Works around a "Bizarre SvTYPE [144]" panic under these conditions.
Commits on Sep 18, 2006
  1. fixed RT#18646 - finally!

    Larwan Berke committed Sep 18, 2006
Commits on Sep 16, 2006
  1. More workarounds for Vanilla Perl not differentiating itself from

    rcaputo committed Sep 16, 2006
    ActivePerl and not including the same modules.