Re: Minimum modules for Production?

2006-05-30 Thread Michael Mathews
On 30/05/06, Ovid <[EMAIL PROTECTED]> wrote: Since it looks like we're really going to have Perl6 within a year or so, what are the "must have" modules folks will want before they can consider using Perl6 in production? I vote for: 1) Unit testing, like Test::More; and 2) XML::Parser; --mich

Re[2]: Minimum modules for Production?

2006-05-30 Thread Andrew Shitov
> 2) XML::Parser; Should come with an XSLT-processor (libxslt). -- Andrew Shitov __ [EMAIL PROTECTED] | http://www.shitov.ru

Re: CGI on 6

2006-05-30 Thread Larry Wall
On Tue, May 30, 2006 at 07:56:40AM +0100, Michael Mathews wrote: : Strangely %q<$n>.push($v); doesn't : work, but %q.{$n}.push($v); does. What's the difference? The first is equivalent to %q{'$n'}.push($v). Larry

Re: Coroutine reset functionality?

2006-05-30 Thread Elizabeth Mattijsen
At 11:04 PM +0200 5/29/06, Klaas-Jan Stol wrote: I couldn't find any functionality to reset a coroutine. Sometimes you want to reset a coroutine, so it starts at the beginning of the sub body, but there doesn't seem to be any method to do that. Am I overlooking something? Good point. Essential

Fwd: Minimum modules for Production?

2006-05-30 Thread Amir E. Aharoni
On 30/05/06, Ovid <[EMAIL PROTECTED]> wrote: Since it looks like we're really going to have Perl6 within a year or so, what are the "must have" modules folks will want before they can consider using Perl6 in production? I wouldn't say that it's the minimum for the first production version, but

Re: CGI on 6

2006-05-30 Thread Juerd
Michael Mathews skribis 2006-05-30 0:48 (+0100): > Yes, this is a learning exercise (you may provide links to the real > pugs CGI solution -- it's not easy to find) but any advice you give > could possibly be a learning experience for more than just me. I recommend that you read his CGI course. I

Re: Coroutine reset functionality?

2006-05-30 Thread Leopold Toetsch
On May 29, 2006, at 23:24, Klaas-Jan Stol wrote: mycoro."reset"() # reset the coroutine corresult = mycoro() # 1 again (not 4) But maybe this was already possible, I don't know. Not yet. But it should be simple and straightforward to implement it. During the first invoke() the coroutine is

Re: Fwd: Minimum modules for Production?

2006-05-30 Thread Darren Duncan
At 10:56 AM +0300 5/30/06, Amir E. Aharoni wrote: I wouldn't say that it's the minimum for the first production version, but as my 2 cents, i'd like to point out that i was always pissed off to read about fine modules in the Perl Cookbook and Damian's Best Practices only to find out that i have t

Re: CGI on 6

2006-05-30 Thread Michael Mathews
On 30/05/06, Larry Wall <[EMAIL PROTECTED]> wrote: On Tue, May 30, 2006 at 07:56:40AM +0100, Michael Mathews wrote: : Strangely %q<$n>.push($v); doesn't : work, but %q.{$n}.push($v); does. What's the difference? The first is equivalent to %q{'$n'}.push($v). I see now that those pointy braces ta

Re: CGI on 6

2006-05-30 Thread Stuart Cook
On 5/30/06, Michael Mathews <[EMAIL PROTECTED]> wrote: I see now that those pointy braces take their contents literally, so literally a key whith the characters "dollar, en". Not what I meant at all! Thanks for the help. The construct you're looking for is %q«$n» which may also be written

Minimum modules for Production?

2006-05-30 Thread Amir E. Aharoni
BEEP-BEEP - for some reason, every time i hit "Reply" my reply is sent to the poster and not to the list. Is the bug in my mailer (GMail), my head, or the list server? See replies below. On 5/30/06, Darren Duncan <[EMAIL PROTECTED]> wrote: At 10:56 AM +0300 5/30/06, Amir E. Aharoni wrote: >but

Re: CGI on 6

2006-05-30 Thread Stuart Cook
On 5/30/06, Stuart Cook <[EMAIL PROTECTED]> wrote: The construct you're looking for is (although in this case %q{$n} is probably more appropriate)

Re: Minimum modules for Production?

2006-05-30 Thread Michael Mathews
On 30/05/06, Amir E. Aharoni <[EMAIL PROTECTED]> wrote: BEEP-BEEP - for some reason, every time i hit "Reply" my reply is sent to the poster and not to the list. Is the bug in my mailer (GMail), my head, or the list server? I had the same problem with GMail, or at least how GMail tries to be "h

Re: Re[2]: Minimum modules for Production?

2006-05-30 Thread Andy Lester
I could also point y'all to the Phalanx 100. http://qa.perl.org/phalanx/100/ -- Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance

[svn:parrot-pdd] r12839 - in trunk/docs: . imcc pdds pdds/clip pmc req

2006-05-30 Thread coke
Author: coke Date: Tue May 30 07:34:31 2006 New Revision: 12839 Modified: trunk/docs/pdds/clip/pdd01_overview.pod trunk/docs/pdds/clip/pdd02_vtables.pod trunk/docs/pdds/clip/pdd04_datatypes.pod trunk/docs/pdds/clip/pdd05_opfunc.pod trunk/docs/pdds/clip/pdd06_pasm.pod trunk/docs/p

[svn:parrot-pdd] r12841 - in trunk: . compilers/imcc debian docs/pdds/clip lib/Parrot t/examples tools/build tools/dev tools/docs

2006-05-30 Thread coke
Author: coke Date: Tue May 30 08:23:20 2006 New Revision: 12841 Modified: trunk/docs/pdds/clip/pdd22_io.pod trunk/docs/pdds/clip/pdd23_exceptions.pod trunk/docs/pdds/clip/pdd24_events.pod trunk/docs/pdds/clip/pdd25_threads.pod Changes in other areas also in this revision: Modified:

[perl #39244] [PATCH] Initialize I and N registers.

2006-05-30 Thread via RT
# New Ticket Created by Andy Dougherty # Please include the string: [perl #39244] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=39244 > Parrot's I and N registers are initialized to 0, but only for DEBUGGING builds. For

[perl #39217] [TODO] legal - eliminate "All Rights Reserved."

2006-05-30 Thread Will Coleda via RT
This is done, as of r12825. - All TPF copyrights are now marked as: Copyright (C) , The Perl Foundation. - All YAS copyrights and Leo copyrights are now listed as TPF. There are still non TPF copyrights in the repository, and many of these are still marked as 'All Rights Reserved'; I think a

[perl #39245] [PATCH] Update Platforms -- Late May 2006

2006-05-30 Thread via RT
? ?? ? -sol8-sparc-cc B--- - - -Y/983 ? 20060502 -sol9-sparc-gcc3.3.2 B-Y/2 - Y ? YY/2 ? 20050814 +sol8-sparc-cc B--- - - -Y/997 ? 20060530 sol10-sparc-cc_5.8 BY-- Y

Is_deeply and closure-driven coderefs

2006-05-30 Thread Andrew Gianni
I have a subroutine that populates a hash of arrays with coderefs by calling closures. I'm trying to call Test::More::is_deeply to compare two structures that should be identical and I'm running into trouble. When none of the closures take arguments, everything is fine, but when one of the closure

Re: Minimum modules for Production?

2006-05-30 Thread A. Pagaltzis
* Amir E. Aharoni <[EMAIL PROTECTED]> [2006-05-30 10:00]: > My previous workplace was very anal about installing software > from the web - they hardly let me install ActivePerl - and i'm > sure that it's not the only one. Yes, the adminstration and networking policies at many companies are broken;

Re: CGI on 6

2006-05-30 Thread Daniel Hulme
> (would that be a "pliki"? a "sixwiki"? a "plixi"? erm-) psiki, where the "p" is silent. Like what you throw when you fancy a free day off work. -- Humpty Dumpty sat on the wall, Humpty Dumpty had a great fall, All the King's horses and all the King's men | http://surreal.istic.org/

Re: Minimum modules for Production?

2006-05-30 Thread Michael Mathews
On 30/05/06, A. Pagaltzis <[EMAIL PROTECTED]> wrote: If we have to pander to the clueless in order to make life easier for those in the trenches, I suggest that a Perl 6 distribution that includes as many modules as feasible be maintained as a strictly separate project. But the P5ish emphasis on

Re: Minimum modules for Production?

2006-05-30 Thread Amir E. Aharoni
On 5/30/06, Michael Mathews <[EMAIL PROTECTED]> wrote: ... I suggest that a > Perl 6 distribution that includes as many modules as feasible be > maintained as a strictly separate project. But the P5ish emphasis > on core modules has to go. In that case only the compiler and the most basic I/O f

Re: Fwd: Minimum modules for Production?

2006-05-30 Thread Larry Wall
On Tue, May 30, 2006 at 02:09:19AM -0700, Darren Duncan wrote: : As I recall, it is Larry's wish that the standard distribution for : Perl 6 be quite small, so that people are encouraged to use CPAN. Hmm, but also so that people are encouraged to form various standard distributions, more along t

[perl #39248] Parrot release 0.4.6

2006-05-30 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #39248] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=39248 > This is a milestone ticket for the release of parrot 0.4.6

Re: Software transactional memory / atomic_ops copyright

2006-05-30 Thread Allison Randal
Charles Reiss wrote: So, to start off, a copyright question: It would be nice to use libraries that provide relatively portable atomic operation support (needed for good implementations of most "lock-free" schemes), such as HP's atomic_ops [ http://www.hpl.hp.com/research/linux/atomic_ops/index

Re: Is_deeply and closure-driven coderefs

2006-05-30 Thread Michael G Schwern
On 5/30/06, Andrew Gianni <[EMAIL PROTECTED]> wrote: I have a subroutine that populates a hash of arrays with coderefs by calling closures. I'm trying to call Test::More::is_deeply to compare two structures that should be identical and I'm running into trouble. When none of the closures take arg

coroutine segfaults

2006-05-30 Thread Klaas-Jan Stol
hi, I was investigating a possible implementation of the "reset" method for coroutine.pmc, but I encountered the following: if the coroutine is called more times than the coroutine ".yield()s", it segfaults example: .sub main :main .local int result .local pmc cor cor = global "_foo

[perl #39249] Can't use literal unicode string as a hash key.

2006-05-30 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #39249] # in the subject line of all future correspondence about this issue. # https://rt.perl.org/rt3/Ticket/Display.html?id=39249 > The following code: .sub test $P1 = new .Hash $P1[unicode:"\u"] = 'ok' $S1

Re: Minimum modules for Production?

2006-05-30 Thread Rutger Vos
I believe the name is supposed to be 'Perl on Planks'. Michael Mathews wrote: On 30/05/06, A. Pagaltzis <[EMAIL PROTECTED]> wrote: If we have to pander to the clueless in order to make life easier for those in the trenches, I suggest that a Perl 6 distribution that includes as many modules as

Re: Fwd: Minimum modules for Production?

2006-05-30 Thread brad clawsie
linux distributions do not have full degrees of freedom with regards to their base packaging - there is the implicit limiting factor of the 700 MB ISO file size for standard CDs. to overshoot this would limit adoption mostly to those with dvd burners or those willing to purchase dvd installation di

Re: Minimum modules for Production?

2006-05-30 Thread David Cantrell
On Mon, May 29, 2006 at 05:53:20PM -0700, Ovid wrote: > Since it looks like we're really going to have Perl6 within a year or so, > what are the "must have" modules folks will want before they can consider > using Perl6 in production? Right off the bat, I see a need for the following: Too many p

Re: Minimum modules for Production?

2006-05-30 Thread A. Pagaltzis
* Ovid <[EMAIL PROTECTED]> [2006-05-30 02:55]: > An HTML parser That should wait till Grammars and Rules are ready to fly, I think, after which (I assume) it should get implemented very quickly. Regards, -- Aristotle Pagaltzis //

Re: Is_deeply and closure-driven coderefs

2006-05-30 Thread Nicholas Perez
On 5/30/06, Andrew Gianni <[EMAIL PROTECTED]> wrote: The trick is what does "equal" mean for code refs? If you want to test that the code refs are functionally equivalent, call them with various arguments and test the results. If you want to test that the code the code refs refer to is equivale

Stepping Away.

2006-05-30 Thread Andy Dougherty
I will be stepping away from Parrot for the foreseeable future. As part of my clean-up process, I have sent in any patches I still had pending. Apply them, or not, as seems appropriate. I have also gone through my unresolved RT tickets and verified that they are still relevant, though I will

Re: [perl #39244] [PATCH] Initialize I and N registers.

2006-05-30 Thread Leopold Toetsch
On May 30, 2006, at 17:32, Andy Dougherty (via RT) wrote: However, if the intent is not to guarantee initialization, then I'd recommend something like this second patch be put in place, at least for a while, to ensure no programs are relying on automatic initialization. Last time this came u

Re: coroutine segfaults

2006-05-30 Thread Leopold Toetsch
On May 30, 2006, at 21:57, Klaas-Jan Stol wrote: I was investigating a possible implementation of the "reset" method for coroutine.pmc, but I encountered the following: if the coroutine is called more times than the coroutine ".yield()s", it segfaults Yep. That's very much related to the pro

Re: Is_deeply and closure-driven coderefs

2006-05-30 Thread chromatic
On Tuesday 30 May 2006 12:08, Nicholas Perez wrote: > Why not compare signatures? Is that not feasible? Which signatures? Is it important that the code comes from the same place (check the CV properties) or that the code has bound to the same lexicals (PadWalker) or that the lexicals are in th

Re: Fwd: Minimum modules for Production?

2006-05-30 Thread Michael Mathews
On 30/05/06, Larry Wall <[EMAIL PROTECTED]> wrote: but also so that people are encouraged to form various standard distributions, more along the lines of the Linux model. Since there could be multiple interpreters for Perl6, I wonder if you will see optimisations in the core of perl itself for

RE: Minimum modules for Production?

2006-05-30 Thread Conrad Schneiker
> From: Ovid [mailto:[EMAIL PROTECTED] > Sent: Monday, May 29, 2006 5:53 PM [...] > Since it looks like we're really going to have Perl6 within a year > or so, what are the "must have" modules folks will want before they > can consider using Perl6 in production? Interesting that there was no me

RE: [#59132406] perl.perl6.users MIA

2006-05-30 Thread Conrad Schneiker
> From: Google Help [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 30, 2006 9:31 AM [...] > Thank you for your note. We've forwarded your request to our > newsgroups > administrator for review. Please be aware that we can only archive > newsgroups that are widely distributed to Usenet. We apprecia