making v6 test suite its own distro

2006-07-08 Thread Darren Duncan
As briefly discussed on #perl6 ... Now that we are fulfilling an intention for Perl 6 to have multiple fully decoupled implementations that are distinct from its spec, Pugs and v6.pm being the largest short term examples, I propose that we make like Sun and its Java VM validation suite, and st

Re: [Slightly OT] Understanding Software Licences

2006-07-08 Thread Shlomi Fish
On Saturday 08 July 2006 08:21, Adam Kennedy wrote: > > From my interpretation, what he said was "I don't care to understand > > licenses enough so I don't want to be bothere with it." Now I think this > > is a rather small-minded approach to this issue, which I think is very > > bad. Perhaps, the

Re: TAP Namespace Nonproliferation Treaty

2006-07-08 Thread Ovid
I'm perfectly comfortable with this idea, but what I'm trying to figure out then, is the namespace for my parser. It's a TAP parser, after all. Any suggestions? I see that Adam has suggested a TAPx:: namespace, but there could still be competing TAPx::Parser modules. Don't know if that would

Re: TAP Namespace Nonproliferation Treaty

2006-07-08 Thread Nik Clayton
Ovid wrote: I'm perfectly comfortable with this idea, but what I'm trying to figure > out then, is the namespace for my parser. It's a TAP parser, after all. > Any suggestions? I see that Adam has suggested a TAPx:: namespace, > but there could still be competing TAPx::Parser modules. Don't kn

Re: TAP extension proposal: test attributes

2006-07-08 Thread Michael Peters
Yuval Kogman wrote: > On Fri, Jul 07, 2006 at 08:36:33 -0500, Scott Bolte wrote: > >> I propose using of subset of the Config::Std syntax to allow tests to >> declare attributes that are captured in Test::TAP::Model as a hash. >> That would allow the test to declare configuration information, su

Re: TAP Namespace Nonproliferation Treaty

2006-07-08 Thread Ovid
- Original Message > From: Nik Clayton <[EMAIL PROTECTED]> > Ovid wrote: > > I'm perfectly comfortable with this idea, but what I'm trying to figure > > out then, is the namespace for my parser. It's a TAP parser, after all. > > Any suggestions? I see that Adam has suggested a TAPx::

Methods vs. Subs

2006-07-08 Thread Jonathan Lang
Is there anything that you can do with a sub (first parameter being some sort of object) that you cannot do with a method? Frex, given: multi method my_method($invocant:); would &topical_call := &my_method.assuming :invocant<$_>; be legal? -- Jonathan "Dataweaver" Lang

Re: check if all the links on an HTML page are working (except the mailto links)

2006-07-08 Thread Gabor Szabo
On 7/6/06, Andy Lester <[EMAIL PROTECTED]> wrote: On Jul 6, 2006, at 10:22 AM, Gabor Szabo wrote: > Using Test::WWW::Mechanize 1.10 I am trying to > $w->page_links_ok(); > > on a page that has an e-mail address in it and the test fails. > > How could I tell TWM not to bother with the mailto li

Testing various HTML constructs

2006-07-08 Thread Gabor Szabo
During web testing using Test::WWW::Mechanize I can check if the current page has the correct links (by fetching all links) and if the pages has the correct forms with the correct input fields. How can I check other HTML constructs? Specifically I know there should be two tables on the page. One

Re: Testing various HTML constructs

2006-07-08 Thread A. Pagaltzis
* Gabor Szabo <[EMAIL PROTECTED]> [2006-07-08 18:10]: > How can I check other HTML constructs? I’d marry XML::LibXML’s HTML parsing mode into W::M so I could prod the document with XPath expressions, then I’d add some convenience methods added T::W::M. Regards, -- Aristotle Pagaltzis //

Re: Methods vs. Subs

2006-07-08 Thread Larry Wall
On Sat, Jul 08, 2006 at 07:42:06AM -0700, Jonathan Lang wrote: : Is there anything that you can do with a sub (first parameter being : some sort of object) that you cannot do with a method? Frex, given: : : multi method my_method($invocant:); : : would : : &topical_call := &my_method.assuming

Doc error in TAP.pm?

2006-07-08 Thread Ovid
Hi all, In TAP.pm, the document I'm using as my official reference for parsing TAP, I've noticed the following in the definition of "description": Any text after the test number but before a # is the description of the test point. >From my observations of test behavior, the should

Re: TAP Namespace Nonproliferation Treaty

2006-07-08 Thread Nicholas Clark
On Sat, Jul 08, 2006 at 05:10:50AM -0700, Ovid wrote: > - Original Message > > From: Nik Clayton <[EMAIL PROTECTED]> > > TAPxParser > > > Thought about that, but immediately discarded it. TAPx::OVID::Parser doesn't > say anything about the parser other than authorship and the latt

Bail out! questions

2006-07-08 Thread Ovid
>From TAP.pm: -- Bail out! As an emergency measure a test script can decide that further tests are useless (e.g. missing dependencies) and testing should stop immediately. In that case the test script prints the magic words Bail out! to standard output. Any message after these words m

Re: HLL root globals and empty keys (was Re: test of get_namespace opcode)

2006-07-08 Thread Chip Salzenberg
On Thu, Jul 06, 2006 at 05:39:45PM -0700, jerry gay wrote: > am i silly to think that if i'm looking for globals from the current > namespace, they're just as likely to be found closer to the namespace > root, than further away? perhaps something like > >.namespace [ 'Foo'; 'Bar' ] >$P0 =

bsr/ret, continuations, and other stack rewinding bugs

2006-07-08 Thread Bob Rogers
From: Allison Randal <[EMAIL PROTECTED]> Date: Wed, 05 Jul 2006 00:02:53 -0700 Bob Rogers wrote: >If, as seems likely, exception bookkeeping is moved to a separate > stack in the interpreter (with or without dynamic-wind actions), then > C/C addresses can stay in the Parrot_C

Re: pdd21 vs. find_global

2006-07-08 Thread Chip Salzenberg
On Sat, Jul 01, 2006 at 10:37:59PM -0500, Allison Randal wrote: > I'm more inclined to say find_global just shouldn't accept a namespace PMC > as an argument. For those who aren't reading the subversion logs: 1. Why aren't you? :-) 2. I've done this -- Chip Salzenberg <[EMAIL PROTECTED]>

A PDD for dynamic-wind?

2006-07-08 Thread Bob Rogers
From: Chip Salzenberg <[EMAIL PROTECTED]> Date: Sat, 24 Jun 2006 21:56:32 -0700 On Sat, Jun 24, 2006 at 11:18:41PM -0400, Bob Rogers wrote: > Such an implementation is truly and utterly stackless, which means that > dynamic-wind needs to keep its own stack explicitly, and similarly

Re: HLL root globals and empty keys (was Re: test of get_namespace opcode)

2006-07-08 Thread Chip Salzenberg
{ Language implementors, please know I'm going to do everything I can to make every commit break nothing. I did pretty well when I made namespace [''] stop being [] -- I fixed all the HLLs in the selfsame patch, except two bits of code generation in TGE and PGE, which I fixed when they were

TAPx::Parser 0.02

2006-07-08 Thread Ovid
Hi all, The next version of my TAP parser is at http://users.easystreet.com/ovid/downloads/TAPx-Parser-0.02.tar.gz It's still not complete, but it's a lot further along than it was. Some notes from Changes: 0.028 June, 2006 - Moved some lexer responsibility to the parser. T

Re: Using Perl in QA departments

2006-07-08 Thread Shlomi Fish
On Saturday 17 June 2006 22:12, Gabor Szabo wrote: > If anybody is interested on this list, > the slides and the examples of my 2 days course are available here: > > http://www.szabgab.com/perl_in_test_automation.html > Started reading them - they're very nice. Thanks for sharing them! One note I

[perl #39768] [TODO] Tcl - Switch to runtime errors?

2006-07-08 Thread via RT
# New Ticket Created by Matt Diephouse # Please include the string: [perl #39768] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=39768 > The official Tcl implementation doesn't throw any errors at compile time because it

Re: Re: HLL root globals and empty keys (was Re: test of get_namespace opcode)

2006-07-08 Thread Matt Diephouse
Chip Salzenberg <[EMAIL PROTECTED]> wrote: { Language implementors, please know I'm going to do everything I can to make every commit break nothing. I did pretty well when I made namespace [''] stop being [] -- I fixed all the HLLs in the selfsame patch, except two bits of code generation

S29 update ready

2006-07-08 Thread Aaron Sherman
I've gathered my ducks in a row, used the feedback that I've gotten so far, and I think I'm ready to officially update S29. For that I need two things: 1) I'd really like Larry to glance over the changes and $s29.bless but all comments are welcome 2) I'll need commit rights to whatever reposit

Re: A PDD for dynamic-wind?

2006-07-08 Thread Chip Salzenberg
On Sat, Jul 08, 2006 at 05:10:57PM -0400, Bob Rogers wrote: >And my intended implementation of dynamic-wind actually does require >its own stack, separate from the current control stack . .. > > Is there a PDD forthcoming? If not (or even if so), would you (Allison > now, presumably?) lik

Re: Any Clue about Devel::Cover Error Message "Corrupted storable file (binary v2.7) at ../../lib/Storable.pm"

2006-07-08 Thread Scott Wang
Thanks Paul! (1) Yes, we do send SIGKILL (9) to kill the parent process even the child processes are still running and our purpose is to have a clean kill from "root", so, do you think send SIGKILL (2) will be better? or, we could consider to send SIGKILL (2) to kill all the child processes before

Re: S29 update ready

2006-07-08 Thread Larry Wall
On Sat, Jul 08, 2006 at 06:04:40PM -0400, Aaron Sherman wrote: : I've gathered my ducks in a row, used the feedback that I've gotten so : far, and I think I'm ready to officially update S29. For that I need two : things: : : 1) I'd really like Larry to glance over the changes and $s29.bless but

Parrot Exceptions

2006-07-08 Thread Vishal Soni
Hi, I would like to throw a Parrot Exception from IMCC to the calling program instead of terminating IMCC when a parse error occurs. Are there some example in Parrot as to how to throw a Parrot exception and how to catch it? -Vishal

[svn:parrot-pdd] r13214 - in trunk: . docs/pdds

2006-07-08 Thread allison
Author: allison Date: Sat Jul 8 16:48:27 2006 New Revision: 13214 Modified: trunk/docs/pdds/pdd23_exceptions.pod Changes in other areas also in this revision: Modified: trunk/ (props changed) Log: [EMAIL PROTECTED]: allison | 2006-07-08 16:37:32 -0700 [pdd23]: Answered some questions

PDD 23 Exceptions - ready for implementation

2006-07-08 Thread Allison Randal
Chip did a fantastic job on the Exceptions PDD. With a few refinements, I'm pronouncing it "ready to implement". We'll certainly work out more details as we go along, but the best way to test the design is to start on the code. Allison

Building a Fedora package

2006-07-08 Thread Steven Pritchard
I've been working on building Fedora Extras packages for parrot and pugs off and on for the last couple of weeks. I have something that works fine on i386, but on x86_64 there are two issues. First, there is a hardcoded "lib" somewhere that I can't seem to find. On x86_64, libraries should get dr

RE: S29 update ready

2006-07-08 Thread Joe Gottman
> -Original Message- > From: Aaron Sherman [mailto:[EMAIL PROTECTED] > Sent: Saturday, July 08, 2006 6:05 PM > To: Perl6 Language List > Subject: S29 update ready > > I've gathered my ducks in a row, used the feedback that I've gotten so > far, and I think I'm ready to officially update

RE: S29 update ready

2006-07-08 Thread Darren Duncan
At 6:25 PM -0700 7/8/06, Darren Duncan wrote: At 8:32 PM -0400 7/8/06, Joe Gottman wrote: I have one minor comment about join. You should specify its behavior when it is passed an empty list. Does it return undef or the empty string? I think it makes the most sense for it to return an empty

RE: S29 update ready

2006-07-08 Thread Darren Duncan
At 8:32 PM -0400 7/8/06, Joe Gottman wrote: I have one minor comment about join. You should specify its behavior when it is passed an empty list. Does it return undef or the empty string? I think it makes the most sense for it to return an empty string, which is a reasonable degenerate case

Anyone experiencing problems with rt.cpan.org?

2006-07-08 Thread David Golden
In the last day or so, every time I go to rt.cpan.org, it seems to nearly finish loading a page and then just stalls. Deleting the cookie for it seemed to help briefly, and then it stalled again after submitting a bug report. Are others experiencing difficulty? Regards, David Golden

Re: Doc error in TAP.pm?

2006-07-08 Thread Michael G Schwern
On 7/8/06, Ovid <[EMAIL PROTECTED]> wrote: Any text after the test number but before a # is the description of the test point. From my observations of test behavior, the shouldn't that be the following? Any text after the test number but before *an unescaped* # is the description of the t

Re: Testing various HTML constructs

2006-07-08 Thread Andy Lester
On Jul 8, 2006, at 10:31 PM, Michael G Schwern wrote: If your XPath parser balks at non-XHTML HTML then just run it through HTML::Tidy->clean which will convert it to XHTML. Usually. -- Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance

Re: Testing various HTML constructs

2006-07-08 Thread Michael G Schwern
On 7/8/06, A. Pagaltzis <[EMAIL PROTECTED]> wrote: * Gabor Szabo <[EMAIL PROTECTED]> [2006-07-08 18:10]: > How can I check other HTML constructs? I'd marry XML::LibXML's HTML parsing mode into W::M so I could prod the document with XPath expressions, then I'd add some convenience methods added T

Re: [Slightly OT] Understanding Software Licences

2006-07-08 Thread Michael G Schwern
I am declaring this topic closed on this mailing list. It has sucked down too much time and energy and generated too much heat and no light. It has nothing to do with Perl QA. Please take it somewhere else. Please do not reply to this thread with anything but the location of where you intend t