Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Alias (5735)

Alias
  (email not shown publicly)
http://ali.as/

Journal of Alias (5735)

Friday November 30, 2007
02:08 AM

TERMCAP + CCAN mailing list

[ #35011 ]

Now OSDC.AU is over for another year, my focus turns back to getting unfinished projects over the line.

In the firing line (other than ongoing Strawberry Perl stuff) is my the repository manager, and firming up the dependency list and installation process for it.

Key here is relatively unreliable CGI::Capture, which is failing tests when a large TERMCAP environment value is set. But I can't replicate it myself.

If someone has a TERMCAP value longer than 100 characters I would greatly appreciate a Data::Dumper dump of it, so I can get to the bottom of the problem.

In CCAN news, kernel dev Rusty Russel is working on the CCAN.

He has already heavily bug-fixed abd refactored libtap, the C implementation of TAP/Test::More, as the testing mechanism for "CCAN Distribution" is one area in which the direction to proceed seems relatively clear. By using a /t directory containing small C applications that generate TAP, we can simply start with the existing Perl harness code and get a working "make check" in no time flat.

I believe he also intends to Debian'ify libtap at some point.

Some things are less clear, and will require more discussion.

Things like cross-compilation and what it is exactly that CCAN will hold (libs? includes? utility stuff?)

To this end, Rusty and OZLABS has set up a mailing list for CCAN discussion.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I don't know if you've got anywhere with this yet, but a minimal example that breaks is

    $ diff -u t/03_yaml.t{.orig,}
    --- t/03_yaml.t.orig    Tue Dec  4 17:03:08 2007
    +++ t/03_yaml.t Tue Dec  4 17:03:29 2007
    @@ -11,7 +11,8 @@

    # Test YAML support
    SKIP: {
    -       skip( "TERMCAP currently breaks YAML::Tiny", 6 ) if $ENV{TERMCAP};
    +       #skip( "TERMCAP currently breaks YAML::Tiny", 6 ) if $ENV{TERMCAP};
    +        $ENV{TERMCAP} = "foo\\\n\