Permalink
Commits on Nov 3, 2006
  1. Get ready to rumble.

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

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

      (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.
    Benjamin Smith committed Nov 3, 2006
Commits on Oct 31, 2006
  1. @bingos

    Moved the MSWin32 optional requirements to core requirements. libwin3…

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

    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.
    committed Oct 30, 2006
Commits on Oct 17, 2006
  1. Avoid warnings if the result of a sysread() is undefined. Resolves

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

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

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

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

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

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

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

    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()
    Larwan Berke committed Sep 20, 2006
Commits on Sep 19, 2006
  1. Remove the cheezy hack from r2098 that prevents terminals from being

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

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

    Works around a "Bizarre SvTYPE [144]" panic under these conditions.
    committed Sep 19, 2006
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

    ActivePerl and not including the same modules.
    committed Sep 16, 2006
  2. Added sig_chlid(), test case, and documentation. Resolves rt.cpan.org

    18392.  Collateral damage: POE::Loop::Event's signal handler callbacks
    have been replaced by POE::Loop::PerlSignals.
    
    Also added keyword expansion metadata to various files that need it.
    committed Sep 16, 2006
Commits on Sep 14, 2006
  1. @imMute
Commits on Sep 12, 2006
Commits on Sep 10, 2006
  1. Remove the sig() reference count. After this commit, registering a

    sig() handler will not be sufficient to keep a session alive.  This
    reverses a design decision that was in place for about nine months.
    A subsequent release will reintroduce the feature, but hopefully in
    a way that doesn't break prior existing code.
    committed Sep 10, 2006
Commits on Sep 9, 2006
  1. document instantiate and try_alloc, and thus remove them from the

    exception list in tests/10_units/01_pod/02_pod_coverage.t
    Martijn van Beers committed Sep 9, 2006
Commits on Sep 8, 2006
  1. Skip POE::Wheel::ReadLine testing if the module can't be loaded due to

    an inferior termcap.  Resolves issues discovered by Chris Williams in
    http://www.nntp.perl.org/group/perl.cpan.testers/347151
    committed Sep 8, 2006
  2. @bingos
  3. Version 0.37! Rejoice!

    committed Sep 8, 2006
  4. Updated Chris Williams' fine POD tests to more explicitly treat

    certain methods as private.  Also added a "strict" mode that doesn't
    skip over the methods temporarily considered private while we figure
    out whether they should really be so.  Also removed tabs while I was
    in there.  Curse you, tabs!
    
    Removed new() methods from classes that are really uninstantiated
    mixins.  Calling a nonexistent method is semantically about the same
    as calling a constructor that only exists to croak.  Had to remove
    tests for the croaks as well.
    
    Documented select_pause_read() and select_resume_read().
    
    Added leading underscores to a bunch of helper functions and methods
    that should really have been private.  There are more to come, but
    their privacy status is less obvious.
    committed Sep 8, 2006
  5. Rename samples to examples.

    committed Sep 8, 2006