Eric Wilhelm wrote:
# from Aristotle Pagaltzis
# on Wednesday 02 January 2008 16:47:
looking for (and diffusing) mines
That sounds like a novel approach! Or do you mean “defusing”? :-)
Yeah :-D Diffuse is probably what they do when you find them the less
careful way!
I guess the
On 2 Jan 2008, at 20:02, nadim khemir wrote:
Cabie seems to be as good, if not better (psst, it's written in Perl).
Does that make it better? :)
--
Andy Armstrong, Hexten
On Wednesday 02 January 2008 16:21:24 Adrian Howard wrote:
* Pointless warnings from UNIVERSAL::can needed to be stomped.
Is this with U::c 1.13_001?
Nope. 1.12.
If you have a chance, would you mind trying with 1.13_001? I believe I've
stomped pointless warnings from U::c such that the
On 3 Jan 2008, at 09:15, Adrian Howard wrote:
On 2 Jan 2008, at 20:02, nadim khemir wrote:
On Saturday 29 December 2007 10.11.41 Matisse Enzer wrote:
I've spent some of this holiday season learning how to set up
BuildBot
...
Cabie seems to be as good, if not better (psst, it's written in
Andy Armstrong wrote:
On 3 Jan 2008, at 09:15, Adrian Howard wrote:
There's also Michael's rather swizzy Smolder project.
http://sourceforge.net/projects/smolder
Indeed. Smolder++. You still need something to manage a build farm
though. I got about 80% done on Test::SmokeStack
On 3 Jan 2008, at 12:53, Michael Peters wrote:
My Python Fu is weak but I spent a productive couple of hours hacking
about with buildbot last night. My aim is to make it easy to test all
the modules in my SVN against multiple Perl's on multiple machines
and
have the config changes to add a new
My personal favorite... rats!
http://www.apopo.org/
No discussion of minesweeping may omit Minesweeper: The Movie.
http://www.collegehumor.com/video:1770138
--
Andy Lester = [EMAIL PROTECTED] = www.petdance.com = AIM:petdance
On Jan 3, 2008 10:20 AM, Ovid [EMAIL PROTECTED] wrote:
We couldn't reproduce the segfaults in the debugger or with
Devel::Trace, but after a lot of work, a colleague and I found the
culprit: Contextual::Return. Like Sub::Uplevel, it overrides
CORE::GLOBAL::caller. Apparently the two don't
My test aggregation took a bit longer to implement than Adrian's due to
several issues. Some were bugs in tests, some were in code, but one
issue which took a *long* time to debug was random segfaults.
We couldn't reproduce the segfaults in the debugger or with
Devel::Trace, but after a lot of
I mentioned that we removed UNIVERSAL::can because of bugs introduced
by global behavior changes, but to be fair to chromatic, I should
explain that this is because of code in Template::Timer:
perl -MUNIVERSAL::can -MTemplate::Timer -e 1
Died at lib/perl5/Template/Timer.pm line 63.
On 03/01/2008, Ovid [EMAIL PROTECTED] wrote:
I mentioned that we removed UNIVERSAL::can because of bugs introduced
by global behavior changes, but to be fair to chromatic, I should
explain that this is because of code in Template::Timer:
perl -MUNIVERSAL::can -MTemplate::Timer -e 1
Died
--- demerphq [EMAIL PROTECTED] wrote:
The problem is this line in Template::Timer:
my $super = __PACKAGE__-can(SUPER::$sub) or die;
This is OO code and that should actually read:
my $super = __PACKAGE__-can($sub) or die;
Er, i dont see how it could. Then $super would have a
On 3 Jan 2008, at 16:55, Ovid wrote:
my $super = __PACKAGE__-can(SUPER::$sub) or die;
This is OO code and that should actually read:
my $super = __PACKAGE__-can($sub) or die;
Should that be __PACKAGE__-SUPER::can($sub) ?
--
Andy Armstrong, Hexten
On 03/01/2008, Ovid [EMAIL PROTECTED] wrote:
--- demerphq [EMAIL PROTECTED] wrote:
The problem is this line in Template::Timer:
my $super = __PACKAGE__-can(SUPER::$sub) or die;
This is OO code and that should actually read:
my $super = __PACKAGE__-can($sub) or die;
On Jan 2, 2008, at 12:02 PM, nadim khemir wrote:
On Saturday 29 December 2007 10.11.41 Matisse Enzer wrote:
I've spent some of this holiday season learning how to set up
BuildBot
...
Cabie seems to be as good, if not better (psst, it's written in Perl).
http://cabie.tigris.org/
Can
On 03/01/2008, Andy Armstrong [EMAIL PROTECTED] wrote:
On 3 Jan 2008, at 17:20, Andy Armstrong wrote:
my $super = __PACKAGE__-can($sub) or die;
Should that be __PACKAGE__-SUPER::can($sub) ?
Hmm. Does that do what I think it does? Maybe not.
Without looking at the code we dont know
On Thursday 03 January 2008 11.50.03 Andy Armstrong wrote:
Cabie seems to be as good, if not better (psst, it's written in Perl).
Does that make it better? :)
RTFM! In the feature list the authors writes * It's really cool!. Since cool
is better than good, I assume it is ;)
The written in
On Thursday 03 January 2008 09:58:28 demerphq wrote:
And thinking about it more i think that was the whole point of the
weird call, Im guessing here, but probably this code isnt in a method
which means that he doesnt have access to SUPER so, he passes it into
can() which does.
The following
On 03/01/2008, chromatic [EMAIL PROTECTED] wrote:
On Thursday 03 January 2008 09:58:28 demerphq wrote:
And thinking about it more i think that was the whole point of the
weird call, Im guessing here, but probably this code isnt in a method
which means that he doesnt have access to SUPER
On 3 Jan 2008, at 21:02, Aristotle Pagaltzis wrote:
No. That calls `can` from the superclass, but passes
`__PACKAGE__` as the invocant. Assuming that the subclass and the
superclass use the same inherited `can` method, the result is
therefore exactly the same.
The correct incantation is
my
On Jan 3, 2008 11:09 AM, Ovid [EMAIL PROTECTED] wrote:
For smaller projects, you have fewer interactions. For large projects,
globally altered behavior is playing russian roulette without counting
the bullets.
At least Sub::Uplevel documentation makes a point of warning in
several places
On Tue, Jan 01, 2008 at 08:23:52PM -0500, James E Keenan wrote:
David Cantrell wrote:
If anyone can give me an idiots' guide to how to grab the most recent
source tree, build it, and test it, then I can test it on the same boxes
as I do CPAN testing, plus maybe a couple of others.
svn co
On 03/01/2008, Aristotle Pagaltzis [EMAIL PROTECTED] wrote:
* Andy Armstrong [EMAIL PROTECTED] [2008-01-03 18:25]:
On 3 Jan 2008, at 16:55, Ovid wrote:
my $super = __PACKAGE__-can(SUPER::$sub) or die;
This is OO code and that should actually read:
my $super = __PACKAGE__-can($sub)
On Thu, Jan 03, 2008 at 07:20:38AM -0800, Ovid wrote:
We couldn't reproduce the segfaults in the debugger or with
Devel::Trace, but after a lot of work, a colleague and I found the
culprit: Contextual::Return. Like Sub::Uplevel, it overrides
CORE::GLOBAL::caller.
That probably explains the
* demerphq [EMAIL PROTECTED] [2008-01-04 00:00]:
Consider that with 5.10 its possible to use other method
resolution rules than the one your snippet mimics.
Does it change the MRO globally without regard for whether any
loaded classes are prepared for that?
Regards,
--
Aristotle Pagaltzis //
25 matches
Mail list logo