Permalink
Commits on Nov 26, 2004
  1. Module::Build seems to enable YAML support at install time. If you

    don't have YAML then, then you don't get full META.yml files later on.
    
    Bump the release to 0.3001.  This distribution's built AFTER
    reinstalling YAML then Module::Build at gunpoint.
    committed Nov 26, 2004
  2. POE::Filter::Reference wasn't loading Compress::Zlib due to require()…

    … semantics changes somewhere between 5.6.1 and 5.7.4. Thanks to Nilson Santos (nilsonsfj on the CPAN) for reporting the problem and providing a suggested fix.
    committed Nov 26, 2004
Commits on Nov 25, 2004
  1. Combine the core requirements for ExtUtils::AutoInstall and MakeMaker

    into one hash so they can be changed together at once.
    committed Nov 25, 2004
  2. Upgrade to 0.61.

    committed Nov 25, 2004
  3. Remove the old dependency checker. It was reporting all kinds of

    bogus things and needed to be put down.
    committed Nov 25, 2004
  4. Add an Id tag.

    committed Nov 25, 2004
  5. Skip the event loop restarting test if we're using Tk and a

    non-threaded version of Perl 5.8 or later.  Tk dumps core per
    rt.cpan.org ticket 8588, and we can't be failing OUR tests because of
    that.
    committed Nov 25, 2004
  6. The two-arg binmode() call wasn't needed. It was a vestige of

    displaying Phi on the console, and that went away a long time ago.
    committed Nov 25, 2004
  7. Disable the XS tests, seeing as we don't have any XS to test yet. I

    don't need to answer a bunch of questions about them at this time.
    committed Nov 25, 2004
Commits on Nov 24, 2004
  1. Remove a vestige of debugging the issue where STDERR wouldn't come

    back after being temporarily redirected.
    committed Nov 24, 2004
  2. The more versions of Perl we test on, the more new and interesting

    (and virtually impossible to track down) garbage collection issues
    arise.  Klortho, take me now!
    committed Nov 24, 2004
  3. Data::Dumper doesn't build on---to put it nicely---"legacy" versions

    of Perl.  Thank goodness this test didn't use it.
    committed Nov 24, 2004
  4. Fix temporary STDERR redirection around tests for error and/or warning

    conditions.  Previously STDERR would go away and never come back.  Bad
    STDERR.
    committed Nov 24, 2004
  5. Two-argument binmode() isn't supported in very very extremely old

    versions of Perl.  A warning results when someone tries to use it.
    This change adds a note that the warning can be disabled by upgrading
    Perl.
    committed Nov 24, 2004
  6. Use Carp explicitly rather than assume it's loaded by another module.

    The stand-alone queue tests were failing because Carp wasn't loaded
    anywhere else.
    committed Nov 24, 2004
  7. IO::Poll went retrograde on CPAN. Back the required version down to

    0.01, despite there being problems in older, pre-0.05 versions.
    committed Nov 24, 2004
  8. Perl 5.005_04 was not properly setting $! on important sysread()

    errors.  While debugging, I discovered a simple no-op that causes $!
    to be set properly.  This commit adds the work-around, and now the
    SysRW driver tests pass.
    committed Nov 24, 2004
  9. 5.005_04 exists, so the Makefile.PL deprecation warning has changed to

    target versions before that.
    committed Nov 24, 2004
Commits on Nov 23, 2004
  1. Work around an intermittent failure in Tk when starting its main loop

    twice in one program.
    committed Nov 23, 2004
Commits on Nov 22, 2004
  1. SourceForge has moved t to tests. This commit should point everything

    to the tests' new location.
    committed Nov 22, 2004
  2. After expanding and refactoring POE's test suite, the command line to

    run all the tests has become too long for some shells.  Sungo
    suggested moving the Test::Harness invocation into test.pl, which
    seems to work swimmingly, as this commit shall attest.
    committed Nov 22, 2004
  3. So, recent versions of Tk trap exit() when it's called from BEGIN{} or

    eval{}.  It croaks rather than exiting, which makes it a little harder
    for tests to bail out under Tk.
    
    This commit uses CORE::exit() to bypass Tk's trap.  It also prints the
    skip messages manually since Test::More and POE's own TestSetup both
    exit on their own when skipping entire test files.
    committed Nov 22, 2004
  4. Fixed the DISPLAY checking code so that test templates expand

    correctly on Windows.
    committed Nov 22, 2004
  5. In these enlightened times of ActivePerl 5.8.4, $handle->blocking()

    seems not to do anything useful.  This commit undoes the blocking()
    calls that were introduced when ActivePerl 5.8.0 broke the original
    ioctl() calls and actually seemed to honor blocking().  ActivePerl,
    she is such a fickle mistress.
    committed Nov 22, 2004
Commits on Nov 17, 2004
  1. Use fileglobs to shorten the list of test files passed to MakeMaker.

    Unfortunately, this does not fix the problem that the Test::Harness
    command line is too long for CMD.EXE (and possibly other limited
    shells).
    committed Nov 17, 2004