What's the current state of the onion?

2008-03-23 Thread Mark J. Reed
It looks like Pugs has been dormant for a few months, while Parrot has some serious momentum going (in general, not just on the p6 front). But AFAICT perl6.pir is still less functional than Pugs. Meanwhile other implementations have popped up (in Perl5 and Lisp and possibly other backend langs),

[perl #52022] [PATCH] Pass --grep=^git-svn-id: to git log in Parrot::Revision

2008-03-23 Thread via RT
# New Ticket Created by Matt Kraai # Please include the string: [perl #52022] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=52022 Howdy, I'm using git-svn and have made some local commits. When I run perl

Re: [perl #31147] [TODO] metadata in bytecode

2008-03-23 Thread Jonathan Worthington
James Keenan via RT wrote: On Sat Dec 16 21:56:15 2006, allison wrote: Adequately covered by PDD 13. Leaving ticket to Jonathan to close when implemented. Your cage cleaner wants to know ... has this been implemented? No, not yet. Jonathan

[perl #52028] [PATCH] Do not split macro invocations that use CONST_STRING into multiple lines

2008-03-23 Thread via RT
# New Ticket Created by Matt Kraai # Please include the string: [perl #52028] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=52028 Howdy, If a macro invocation that uses CONST_STRING is split into multiple lines,

[perl #52026] [PATCH] Update instructions for using icc

2008-03-23 Thread via RT
# New Ticket Created by Matt Kraai # Please include the string: [perl #52026] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=52026 Howdy, docs/project/cage_cleaners_guide.pod says that in order to use icc to build

non blocking pipe

2008-03-23 Thread Spocchio
Hi, i'm writing a gui tool, I need to open a non blocking pipe in read mode, to avoid the block of the gui when the stream become slow.. Is it possible to open a non blocking pipe in read mode whitout using threads or fork()? I like simple things, i only need something return me undef is there is

non blocking pipe

2008-03-23 Thread Bob Rogers
From: Spocchio [EMAIL PROTECTED] Date: Sun, 23 Mar 2008 09:10:42 -0700 (PDT) Hi, i'm writing a gui tool, I need to open a non blocking pipe in read mode, to avoid the block of the gui when the stream become slow.. Is it possible to open a non blocking pipe in read mode whitout

non blocking pipe

2008-03-23 Thread Bob Rogers
From: Bob Rogers [EMAIL PROTECTED] Date: Sun, 23 Mar 2008 15:53:51 -0400 From: Spocchio [EMAIL PROTECTED] Date: Sun, 23 Mar 2008 09:10:42 -0700 (PDT) Hi, i'm writing a gui tool, I need to open a non blocking pipe in read mode, to avoid the block of the gui when the

Re: [perl #51658] [PATCH] to support lexical self, some pair parsing and printing, preceded by test file

2008-03-23 Thread Jonathan Worthington
Hi, OK, finally I have time to look through this patch. Thanks for your patience while I did $REAL_LIFE for a bit. First a general hint for future patches: please try and keep them at one feature per patch. This one targets a couple of distinct things as well as doing some clean-ups against

[perl #38194] [TODO] build - optimize pmc2c.pl

2008-03-23 Thread James Keenan via RT
On Sat Mar 22 10:38:42 2008, doughera wrote: Just be careful that 'use lib' doesn't look outside of the parrot source tree. If pmc2c.pl is normally invoked from the root directory, then ../lib and ../../lib are looking outside of the parrot source. This is wrong, since there is no

[perl #40817] [TODO] track generated files during the configure/make process

2008-03-23 Thread James Keenan via RT
Here's a corrected version of the patch. It eliminates some uninitialized value warnings in t/configure/034-step.t and prepends the needed path to the *.pasm entries in MANIFEST.configure.generated. Index: lib/Parrot/Configure/Compiler.pm

Re: [perl #40817] [TODO] track generated files during the configure/make process

2008-03-23 Thread chromatic
On Sunday 23 March 2008 19:17:41 James Keenan via RT wrote: Index: lib/Parrot/Configure/Utils.pm === --- lib/Parrot/Configure/Utils.pm   (revision 26524) +++ lib/Parrot/Configure/Utils.pm   (working copy) @@ -311,6

[perl #40817] [TODO] track generated files during the configure/make process

2008-03-23 Thread James Keenan via RT
Hmm, the more I look at this, the more I realize that even the improved version of my patch is not ready for prime time. While it DWIMs when you call 'perl Configure.pl', it doesn't when you call 'perl Configure.pl --test' (as I do frequently). We only want MANIFEST.configure.generated to be

Re: [perl #40817] [TODO] track generated files during the configure/make process

2008-03-23 Thread jerry gay
On Sun, Mar 23, 2008 at 7:49 PM, James Keenan via RT [EMAIL PROTECTED] wrote: Hmm, the more I look at this, the more I realize that even the improved version of my patch is not ready for prime time. While it DWIMs when you call 'perl Configure.pl', it doesn't when you call 'perl

Re: non blocking pipe

2008-03-23 Thread Aristotle Pagaltzis
* Spocchio [EMAIL PROTECTED] [2008-03-23 19:40]: i'm writing a gui tool, I need to open a non blocking pipe in read mode, to avoid the block of the gui when the stream become slow.. 1. Wrong list. http://mail.gnome.org/mailman/listinfo/gtk-perl-list 2. Your question is a Gtk2-Perl FAQ.

Re: [perl #38194] [TODO] build - optimize pmc2c.pl

2008-03-23 Thread jerry gay
On Sun, Mar 23, 2008 at 6:21 PM, James Keenan via RT [EMAIL PROTECTED] wrote: On Sat Mar 22 10:38:42 2008, doughera wrote: Just be careful that 'use lib' doesn't look outside of the parrot source tree. If pmc2c.pl is normally invoked from the root directory, then ../lib and ../../lib

Re: [perl #38194] [TODO] build - optimize pmc2c.pl

2008-03-23 Thread Joshua Hoblitt
On Sun, Mar 23, 2008 at 06:21:38PM -0700, James Keenan via RT wrote: On Sat Mar 22 10:38:42 2008, doughera wrote: Just be careful that 'use lib' doesn't look outside of the parrot source tree. If pmc2c.pl is normally invoked from the root directory, then ../lib and ../../lib are

Re: [perl #38194] [TODO] build - optimize pmc2c.pl

2008-03-23 Thread chromatic
On Sunday 23 March 2008 20:58:24 jerry gay wrote: why not put the location of parrot's lib dir in Parrot::Config::Generated, and look it up when needed? Isn't Parrot::Config::Generated *in* Parrot's lib dir? -- c

Re: [perl #38194] [TODO] build - optimize pmc2c.pl

2008-03-23 Thread jerry gay
On Sun, Mar 23, 2008 at 9:39 PM, chromatic [EMAIL PROTECTED] wrote: On Sunday 23 March 2008 20:58:24 jerry gay wrote: why not put the location of parrot's lib dir in Parrot::Config::Generated, and look it up when needed? Isn't Parrot::Config::Generated *in* Parrot's lib dir? a minor