This version was released on 2006-11-03.

  2006-11-03 07:20:25 (r2151) by rcaputo; poe/lib/POE.pm M

    Get ready to rumble. 

  2006-11-03 07:06:36 (r2150) by rcaputo
  poe/t/30_loops/00_base/wheel_readline.pm M

    Skip Wheel::ReadLine tests when poll() is in play on MacOS X. For
    some reason poll() returns POLLNVAL when multiplexing TTYs. 

  2006-11-03 02:45:24 (r2149) by rcaputo; poe/lib/POE/Loop/IO_Poll.pm M

    The IO::Poll loop would busy loop without reporting errors on handles
    that were closed. 

  2006-11-03 02:44:08 (r2148) by rcaputo; poe/Makefile.PL M

    Improve the prompts for skipping network tests.

  2006-11-02 20:06:03 (r2147) by bsmith
  poe/mylib/gen-meta.perl M; poe/MANIFEST.SKIP M;
  poe/t/10_units/05_filters/01_block.t M;
  poe/t/10_units/05_filters/04_line.t M;
  poe/t/10_units/05_filters/02_grep.t M;
  poe/t/10_units/05_filters/06_recordblock.t M;
  poe/t/10_units/05_filters/08_stream.t M; poe/mylib/gen-tests.perl M;
  poe/t/10_units/05_filters/07_reference.t M; poe/test.pl D;
  poe/mylib/Makefile-5004.pm M; poe/mylib/Makefile-5005.pm M; poe/tests
  D; poe/t A; poe/t/10_units/05_filters/05_map.t M;
  poe/mylib/PoeBuildInfo.pm M; poe/MANIFEST M; poe/mylib/coverage.perl M

    * 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.

  2006-10-31 13:49:43 (r2146) by bingosnet
  poe/mylib/Makefile-5005.pm M; poe/mylib/PoeBuildInfo.pm M

    Moved the MSWin32 optional requirements to core requirements.
    libwin32 installs correctly from CPAN as a dependency on
    Vanilla/Strawberry now. 

  2006-10-30 16:33:03 (r2145) by rcaputo
  poe/lib/POE/Filter/Stackable.pm M; poe/lib/POE/Filter.pm M

    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. 

  2006-10-17 16:49:07 (r2144) by rcaputo; poe/lib/POE/Driver/SysRW.pm M

    Avoid warnings if the result of a sysread() is undefined. Resolves
    rt.cpan.org 20918 by Joel Bernstein. 

  2006-10-17 06:49:36 (r2143) by rcaputo
  poe/tests/90_regression/rt1648-tied-stderr.t M

    The text of this error has confused multiple people. Try to make it
    less confusing. 

  2006-10-17 06:39:11 (r2142) by rcaputo
  poe/lib/POE/Kernel.pm M; poe/lib/POE/Session.pm M

    Apply Florian Zumbiehl's docs patches. Resolves rt.cpan.org 21794. 

  2006-10-03 03:13:53 (r2141) by rcaputo; poe/lib/POE.pm M

    Matt Trout strongly suggests that version numbers should have a
    consistent number of decimal places so that they are both lexically
    and numerically monotonic. 

  2006-10-01 17:10:40 (r2140) by rcaputo; poe/lib/POE/Loader.pm A

    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. 

  2006-10-01 17:07:59 (r2139) by rcaputo
  poe/tests/10_units/01_pod/02_pod_coverage.t M

    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. 

  2006-09-28 04:36:51 (r2138) by rcaputo
  poe/tests/10_units/05_filters/03_http.t M

    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. 

  2006-09-23 16:08:30 (r2137) by rcaputo; poe/lib/POE/Wheel/ReadLine.pm M

    Document why this module refuses to run on MSWin32. At least two
    people have expressed confusion and concern about this so far. 

  2006-09-19 22:00:21 (r2136) by apocal
  poe/tests/10_units/01_pod/01_pod.t M;
  poe/tests/10_units/01_pod/02_pod_coverage.t M

    POD tests are now required! This fixes the Loop::Tk* issue too...
    
    POE_TEST_POD and POE_TEST_POD_STRICT is gone. 

  2006-09-19 21:18:16 (r2135) by apocal
  poe/lib/POE/Wheel/ReadLine.pm M; poe/tests/30_loops/00_base/k_alarms.pm
  M; poe/lib/POE/Kernel.pm M; poe/lib/POE/Session.pm M;
  poe/lib/POE/NFA.pm M

    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() 

  2006-09-19 19:45:12 (r2134) by rcaputo; poe/lib/POE/Wheel/ReadLine.pm M

    Remove the cheezy hack from r2098 that prevents terminals from being
    restored when programs exit. 

Back to POE CHANGES.