Re: My Parrot 0.7.0 patches (cygwin)

2008-08-23 Thread Reini Urban
Allison Randal schrieb: Reini Urban wrote: Moritz Lenz schrieb: Against which svn revision should I apply those patches for testing? I'll try to be uptodate against HEAD with the patches in my SVN repo. But things are changing fast over there. config/gen/makefiles/root.in was changed by th

Re: [svn:parrot] r30472 - trunk/compilers/ncigen/src

2008-08-23 Thread Allison Randal
Will Coleda wrote: In general, I'm not a fan of the AUTHOR sections. As you've noted, they can get stale or out of sync pretty easily. A lot of this information is captured in the version control metadata, CREDITS, and RESPONSIBLE_PARTIES, and if someone's looking to get a question answered, we

Re: Windows visibility

2008-08-23 Thread Will Coleda
On Sat, Aug 23, 2008 at 2:20 PM, Moritz Lenz <[EMAIL PROTECTED]> wrote: > Will Coleda wrote: >> On Sat, Aug 23, 2008 at 1:19 PM, Moritz Lenz >> <[EMAIL PROTECTED]> wrote: >>> I'd also suggest to move the Packages section further up (directly after >>> Release section), because I hope that more end

Re: Windows visibility

2008-08-23 Thread Moritz Lenz
Will Coleda wrote: > On Sat, Aug 23, 2008 at 1:19 PM, Moritz Lenz > <[EMAIL PROTECTED]> wrote: >> I'd also suggest to move the Packages section further up (directly after >> Release section), because I hope that more end users than developers are >> (or will be) interested in parrot. And those get

Re: [svn:parrot] r30472 - trunk/compilers/ncigen/src

2008-08-23 Thread Will Coleda
On Sat, Aug 23, 2008 at 9:28 AM, Patrick R. Michaud <[EMAIL PROTECTED]> wrote: > On Sat, Aug 23, 2008 at 06:02:52AM -0700, [EMAIL PROTECTED] wrote: >> Modified: trunk/compilers/ncigen/src/c99AST.pir >> == >> --- trunk/compi

Re: Windows visibility

2008-08-23 Thread Will Coleda
On Sat, Aug 23, 2008 at 1:19 PM, Moritz Lenz <[EMAIL PROTECTED]> wrote: > François Perrad wrote: >> 2008/8/23 Allison Randal <[EMAIL PROTECTED]>: >>> Moritz Lenz wrote: On #perl6 somebody just asked if there were up-to-date windows builds of parrot somewhere, he had googled for 'parr

Re: Windows visibility (was: Re: Parrot 0.7.0 "Severe Macaw")

2008-08-23 Thread Will Coleda
On Sat, Aug 23, 2008 at 8:57 AM, Allison Randal <[EMAIL PROTECTED]> wrote: > Moritz Lenz wrote: >> >> On #perl6 somebody just asked if there were up-to-date windows builds of >> parrot somewhere, he had googled for 'parrot windows'. The parrotwin32 >> project didn't show up in his search (but it's

[perl #58296] [BUG]: compilers/ncigen: Many coding standards error after recent commits

2008-08-23 Thread James Keenan via RT
tewk++ for fixing the remaining tests. We're back to 100% passing: http://smolder.plusthree.com/app/public_projects/report_details/4350

Re: Windows visibility

2008-08-23 Thread Moritz Lenz
François Perrad wrote: > 2008/8/23 Allison Randal <[EMAIL PROTECTED]>: >> Moritz Lenz wrote: >>> >>> On #perl6 somebody just asked if there were up-to-date windows builds of >>> parrot somewhere, he had googled for 'parrot windows'. The parrotwin32 >>> project didn't show up in his search (but it's

Re: gsoc_nci merge

2008-08-23 Thread Kevin Tew
Reini Urban wrote: Kevin Tew schrieb: The merge has happened. Developers/Users should see no visible changes. Please build and test, should you have any problems, just yell at me on #irc or parrot-porters. Some options are still not implemented. Attached patch does that. Applied The makef

[perl #53976] [PATCH] Remove tools/dev/ops_renum.mak

2008-08-23 Thread James Keenan via RT
Patch committed to trunk, with small corrections, in r30478.

[perl #58296] [BUG]: compilers/ncigen: Many coding standards error after recent commits

2008-08-23 Thread via RT
# New Ticket Created by James Keenan # Please include the string: [perl #58296] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58296 > I've spent several hours this morning trying to fix failing coding standards tests. M

[perl #58276] [BUG] Can't iterate over list that was passed as a subroutine argument

2008-08-23 Thread via RT
# New Ticket Created by Moritz Lenz # Please include the string: [perl #58276] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58276 > Rakudo r30452: > sub a(@b) { for @b { .say } }; my @x = (1, 2, 3); a(@x) 1 2 3 That sho

Re: Does tha capture object $/ retain a live tie to the string it matched?

2008-08-23 Thread Patrick R. Michaud
On Sat, Aug 23, 2008 at 12:55:44PM +0200, Moritz Lenz wrote: > Carl Mäsak wrote: > > # should $/ really keep ties to $s like this? > > rakudo: my $s = "hello"; $s ~~ /hello/; $s = "goodbye"; say $/ > > rakudo 29834: OUTPUT[goodb␤] > > I'm pretty sure it's a bug in rakudo. It's a bug somewhere,

Re: [perl #58290] not implemented in rules in Rakudo

2008-08-23 Thread Patrick R. Michaud
On Sat, Aug 23, 2008 at 02:27:10AM -0700, Carl Mäsak wrote: > To match whatever the prior successful regex matched, use: > > / / > > r30466: > $ ./perl6 -e 'my $s = "hello"; say $s ~~ /ll/; say $s ~~ /ll/' # works > ll > ll > $ ./perl6 -e 'my $s = "hello"; say $s ~~ /ll/; say $s ~~ / /' >

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-23 Thread Allison Randal
Reini Urban wrote: Moritz Lenz schrieb: Against which svn revision should I apply those patches for testing? I'll try to be uptodate against HEAD with the patches in my SVN repo. But things are changing fast over there. config/gen/makefiles/root.in was changed by the ncigen merge yesterday.

Re: gsoc_nci merge

2008-08-23 Thread Allison Randal
Kevin Tew wrote: I still think too much junk is in jit_emit.h The patch attached shows how I would re-factor it. That's a sane refactor. Thumbs up. Allison

Re: [perl #58270] make fails @ src/null_config.c:29 on linux

2008-08-23 Thread Patrick R. Michaud
On Fri, Aug 22, 2008 at 02:27:12PM -0700, Stephen Simmons wrote: > --- > make failed on the following compilation, on revisions 30353 and 30457 > (and a couple of others in between). Additional information follows > this output listing. > > -- > gcc -o miniparrot src/main.o src/null_c

Re: Windows visibility (was: Re: Parrot 0.7.0 "Severe Macaw")

2008-08-23 Thread Allison Randal
Moritz Lenz wrote: On #perl6 somebody just asked if there were up-to-date windows builds of parrot somewhere, he had googled for 'parrot windows'. The parrotwin32 project didn't show up in his search (but it's first for 'parrot win32'). I think we should improve that situation. Suggestions: 1)

[perl #53976] [PATCH] Remove tools/dev/ops_renum.mak

2008-08-23 Thread James Keenan via RT
On Fri Aug 22 22:10:54 2008, particle wrote: > >> > >> 6. A new makefile target, renumberops, invokes tools/dev/opsrenumber.pl. > >> > > > it strikes me that the makefile target and the script name should be > the same. Changed to 'make opsrenumber'.

Re: [perl #58238] [PROPOSAL][PIR] remove special handling of "addr" -> set_addr instruction mapping

2008-08-23 Thread Allison Randal
Klaas-Jan Stol (via RT) wrote: Parrot has an instruction called 'set_addr', that stores the address of a label into an integer register. IMCC (and pdd19_pir) defines a short-cut for this op, called 'addr'. $I0 = addr XYZ I propose to remove this shortcut; should anybody want to use it, just u

Re: Parrot 0.7.0 "Severe Macaw" - permissions

2008-08-23 Thread Allison Randal
Reini Urban wrote: The issue is not the CPAN SW, which can easily be fixed somewhen (no-index), the CPAN mirror network and the popularity is what parrot should look forward to, IMHO For that purpose, we're better off targeting the much larger distribution networks of Debian, Ubuntu, Red Hat,

[perl #58290] not implemented in rules in Rakudo

2008-08-23 Thread Carl Mäsak
# New Ticket Created by "Carl Mäsak" # Please include the string: [perl #58290] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58290 > To match whatever the prior successful regex matched, use: / / r30466: $ ./perl6

[perl #58278] [BUG] Slurpy params give "Cannot morph a Perl6Scalar." error

2008-08-23 Thread via RT
# New Ticket Created by Moritz Lenz # Please include the string: [perl #58278] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58278 > r30449: > sub a([EMAIL PROTECTED]) { say @b.elems }; a(1, 2, 3) Cannot morph a Perl6Scal

Windows visibility (was: Re: Parrot 0.7.0 "Severe Macaw")

2008-08-23 Thread Moritz Lenz
Francois Perrad wrote: > Bob Rogers a écrit : >> On behalf of the Parrot team, I'm proud to announce Parrot 0.7.0 "Severe >> Macaw." Parrot (http://parrotcode.org/) is a virtual machine aimed at >> running all dynamic languages. >> > As usual, the Windows setup is available on > http://parrotwin

[perl #58282] [BUG] "elsif defined $a { return $a}" fails

2008-08-23 Thread via RT
# New Ticket Created by Stephen Simmons # Please include the string: [perl #58282] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58282 > I wrote a two argument max function, which uses an if/elsif/elsif/else tree; the th

Re: Does tha capture object $/ retain a live tie to the string it matched?

2008-08-23 Thread Moritz Lenz
Carl Mäsak wrote: > Yesterday I got bitten by the fact that currently in Rakudo, $/ > doesn't copy content from the matched string, but instead trusts that > it stays in the matched string and doesn't change. > > Is this the intended behaviour, or should $/ keep a copy the string > contents? As th

[perl #58274] $scalar += @array doesn't work

2008-08-23 Thread via RT
# New Ticket Created by Moritz Lenz # Please include the string: [perl #58274] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58274 > As of r30452 this construct gives very weird results: > my @x = 1, 2, 3; my $i = 0; $i +

[perl #58270] make fails @ src/null_config.c:29 on linux

2008-08-23 Thread via RT
# New Ticket Created by Stephen Simmons # Please include the string: [perl #58270] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=58270 > [Note: this is a cut and paste from ./parrotbug ... SMTP is not configured on my mac

Does tha capture object $/ retain a live tie to the string it matched?

2008-08-23 Thread Carl Mäsak
Yesterday I got bitten by the fact that currently in Rakudo, $/ doesn't copy content from the matched string, but instead trusts that it stays in the matched string and doesn't change. Is this the intended behaviour, or should $/ keep a copy the string contents? As the following examples show, Im

Re: gsoc_nci merge

2008-08-23 Thread chromatic
On Friday 22 August 2008 08:26:49 Kevin Tew wrote: > Jitted nci stubs are supported now on i386 linux and win32. > However jitted nci stubs are DISABLED by default. > Once we have this initial merge completed and everyone happy, I will > enable jitted nci stubs as the default, accompanied by anoth

Re: gsoc_nci merge

2008-08-23 Thread Reini Urban
Kevin Tew schrieb: The merge has happened. Developers/Users should see no visible changes. Please build and test, should you have any problems, just yell at me on #irc or parrot-porters. Some options are still not implemented. Attached patch does that. The makefile has also still the C_GROUP

Re: My Parrot 0.7.0 patches (cygwin)

2008-08-23 Thread Reini Urban
Moritz Lenz schrieb: Reini Urban wrote: > See http://code.google.com/p/cygwin-rurban/source/browse/#svn/trunk/release/parrot/patches http://code.google.com/p/cygwin-rurban/source/browse/trunk/release/parrot/patches/series defines the order. I tried to apply those patches stupidly both agains