[perl #61670] list quotes don't return list for 1-elem

2008-12-26 Thread Patrick R. Michaud via RT
On Wed Dec 24 09:45:58 2008, dwh...@nvidia.com wrote: Demonstrated by this test: dwhip rakudo: .say for A B.map: { [ .split() ] } p6evalirc://freenode/p6eval,isnick rakudo 34338: OUTPUT«A␤B␤» dwhipp rakudo: .say for A.map: { [ .split() ] } p6evalirc://freenode/p6eval,isnick rakudo 34338:

[perl #61682] Cloning affects the original object under certain conditions in Rakudo

2008-12-26 Thread Carl Mäsak
# New Ticket Created by Carl Mäsak # Please include the string: [perl #61682] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=61682 Rakudo r34342 sometimes destroys the original object when running .clone(). This

[perl #61692] deep equality and junctions

2008-12-26 Thread Dave Whipp
# New Ticket Created by Dave Whipp # Please include the string: [perl #61692] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=61692 It's seems that Rakudo's notion of equality under the === operator doesn't handle

[perl #61732] Null PMC access when doing smartmatching in CATCH block in Rakudo

2008-12-26 Thread Carl Mäsak
# New Ticket Created by Carl Mäsak # Please include the string: [perl #61732] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=61732 ruoso rakudo: sub foo { fail 'foo'; }; sub bar { foo(); 2; CATCH { when Str {1} } };

[perl #61672] .map method (also grep) doesn't allow pointy-blocks

2008-12-26 Thread Patrick R. Michaud via RT
Now fixed in r34388: $ ./parrot perl6.pbc -e '.say for a 1 b 2.map: - $a, $b { $a ~ $b }' a1 b2 $ Thanks! Pm

[perl #61692] deep equality and junctions

2008-12-26 Thread Patrick R. Michaud via RT
Reopening ticket (and assigning to moritz++) -- we probably need a test for this somewhere before closing the ticket. Thanks, Pm

[perl #61692] deep equality and junctions

2008-12-26 Thread Patrick R. Michaud via RT
I had to revert the change that autothreaded infix:===, as the existing non-autothreaded version was being used to create Junctions (and resulted in an infinite loop). I suppose it's also a legitimate question as to whether infix:=== should autothread at all -- i.e., for something like: my $a

[perl #61742] [BUG] Rakudo evals use statement during parse phase

2008-12-26 Thread via RT
# New Ticket Created by Jeff Horwitz # Please include the string: [perl #61742] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org/rt3/Ticket/Display.html?id=61742 Rakduo's behavior has changed in the past two weeks -- as of r34349, it seems to